so much organization
This commit is contained in:
84
flake.nix
84
flake.nix
@@ -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
|
||||
];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user