so much organization

This commit is contained in:
mjallen18
2025-06-29 14:50:34 -05:00
parent ca155505be
commit 532c97cf00
58 changed files with 354 additions and 992 deletions

View File

@@ -283,8 +283,6 @@
# Common #
#####################################################
edit.url = "git+https://gitea.mjallen.dev/mjallen/ms-edit-nix";
nixpkgs-unstable = {
url = "github:NixOS/nixpkgs/nixos-unstable";
};
@@ -358,7 +356,6 @@
nix-darwin,
# Common
edit,
nixpkgs-unstable,
nixpkgs-stable,
}@inputs:
@@ -376,10 +373,16 @@
inherit inputs outputs;
};
modules = [
./base/base-nogui
./base/base-gui
./hosts/base/base-nogui
./hosts/base/base-gui
./hosts/desktop/configuration.nix
./modules/desktop-environments/gnome
./modules/desktop-environments/cosmic/specialisation.nix
./modules/desktop-environments/hyprland/specialisation.nix
./modules/amd
./modules/gaming
# Lanzaboote
desktop-lanzaboote.nixosModules.lanzaboote
@@ -389,7 +392,7 @@
# Impermanence
desktop-impermanence.nixosModules.impermanence
./share/impermanence
./modules/impermanence
desktop-sops-nix.nixosModules.sops
@@ -403,13 +406,13 @@
{
imports = [
./hosts/desktop/home.nix
./share/home/defaults.nix
./share/home/git.nix
./share/home/gnome.nix
./share/home/librewolf.nix
./share/home/office.nix
./share/home/shell.nix
./share/home/vscode.nix
./modules/home/defaults.nix
./modules/home/git.nix
./modules/home/gnome.nix
./modules/home/librewolf.nix
./modules/home/office.nix
./modules/home/shell.nix
./modules/home/vscode.nix
desktop-steam-rom-manager.homeManagerModules.default
desktop-sops-nix.homeManagerModules.sops
];
@@ -418,7 +421,7 @@
{ ... }:
{
imports = [
./share/root-user
./modules/root-user
desktop-sops-nix.homeManagerModules.sops
];
};
@@ -442,10 +445,11 @@
inherit inputs outputs;
};
modules = [
./base/base-nogui
./base/base-gui
./hosts/base/base-nogui
./hosts/base/base-gui
./hosts/nas/configuration.nix
./modules/desktop-environments/cosmic
./modules/nvidia
nas-lanzaboote.nixosModules.lanzaboote
@@ -465,11 +469,11 @@
{
imports = [
./hosts/nas/home.nix
./share/home/defaults.nix
./share/home/git.nix
./share/home/librewolf.nix
./share/home/shell.nix
./share/home/vscode.nix
./modules/home/defaults.nix
./modules/home/git.nix
./modules/home/librewolf.nix
./modules/home/shell.nix
./modules/home/vscode.nix
nas-sops-nix.homeManagerModules.sops
# nas-nixai.homeManagerModules.x86_64-linux.default
];
@@ -478,7 +482,7 @@
{ ... }:
{
imports = [
./share/root-user
./modules/root-user
nas-sops-nix.homeManagerModules.sops
];
};
@@ -518,8 +522,8 @@
};
system = "aarch64-linux";
modules = [
./base/base-nogui
./base/base-gui
./hosts/base/base-nogui
./hosts/base/base-gui
pi5-disko.nixosModules.disko
./hosts/pi5/disko.nix
pi5-cosmic.nixosModules.default
@@ -553,7 +557,7 @@
{ ... }:
{
imports = [
./share/root-user
./modules/root-user
pi5-sops-nix.homeManagerModules.sops
];
};
@@ -569,9 +573,9 @@
};
system = "aarch64-linux";
modules = [
./base/base-nogui
./hosts/base/base-nogui
pi4-disko.nixosModules.disko
./share/disko/pi-uefi-disko.nix
./modules/disko/pi-uefi-disko.nix
pi4-nixos-hardware.nixosModules.raspberry-pi-4
{
# Hardware specific configuration, see section below for a more complete
@@ -603,7 +607,7 @@
{ ... }:
{
imports = [
./share/root-user
./modules/root-user
pi4-sops-nix.homeManagerModules.sops
];
};
@@ -617,18 +621,18 @@
inherit inputs outputs;
};
modules = [
./base/base-nogui
./base/base-gui
./hosts/base/base-nogui
./hosts/base/base-gui
./hosts/deck/configuration.nix
./modules/desktop-environments/gnome
steamdeck-lanzaboote.nixosModules.lanzaboote
steamdeck-disko.nixosModules.disko
./share/disko/disko.nix
./modules/disko/disko.nix
steamdeck-impermanence.nixosModules.impermanence
./share/impermanence
./modules/impermanence
steamdeck-home-manager.nixosModules.home-manager
{
@@ -639,13 +643,13 @@
{
imports = [
./hosts/deck/home.nix
./share/home/defaults.nix
./share/home/git.nix
./share/home/gnome.nix
./share/home/librewolf.nix
./share/home/office.nix
./share/home/shell.nix
./share/home/vscode.nix
./modules/home/defaults.nix
./modules/home/git.nix
./modules/home/gnome.nix
./modules/home/librewolf.nix
./modules/home/office.nix
./modules/home/shell.nix
./modules/home/vscode.nix
steamdeck-sops-nix.homeManagerModules.sops
steamdeck-steam-rom-manager.homeManagerModules.default
];
@@ -654,7 +658,7 @@
{ ... }:
{
imports = [
./share/root-user
./modules/root-user
steamdeck-sops-nix.homeManagerModules.sops
];
};