it builds!

This commit is contained in:
2024-10-02 14:44:22 -05:00
parent a501308ce9
commit 2f7855ab00
6 changed files with 518 additions and 221 deletions

711
flake.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -27,7 +27,6 @@
modules = [ modules = [
inputs.system.nixosModule inputs.system.nixosModule
inputs.nathan.nixosModule
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
]; ];

View File

@@ -12,14 +12,6 @@
outputs = { self, ... }@inputs: { outputs = { self, ... }@inputs: {
nixosModule = { config, lib, pkgs, ... }: {
imports = [
inputs.prgms.module
inputs.srvcs.module
inputs.packages.module
];
};
homeManagerModule = { config, lib, pkgs, ... }: { homeManagerModule = { config, lib, pkgs, ... }: {
imports = [ imports = [

View File

@@ -232,12 +232,6 @@
users.defaultUserShell = pkgs.zsh; users.defaultUserShell = pkgs.zsh;
programs.zsh.enable = true; programs.zsh.enable = true;
home-manager.backupFileExtension = ".backup";
home-manager.users = {
root = inputs.root.homeManagerModule;
# nathan = inputs.nathan.homeManagerModule;
};
programs.nh = { programs.nh = {
enable = true; enable = true;
flake = "/home/nathan/.nixos"; flake = "/home/nathan/.nixos";

View File

@@ -5,11 +5,11 @@
sddm.url = "./sddm"; sddm.url = "./sddm";
services.url = "./services"; srvcs.url = "./services";
packages.url = "./packages"; pckgs.url = "./packages";
programs.url = "./programs"; prgms.url = "./programs";
}; };
@@ -19,9 +19,9 @@
imports = [ imports = [
./configuration/configuration.nix ./configuration/configuration.nix
inputs.sddm.module inputs.sddm.module
inputs.services.module inputs.srvcs.module
inputs.packages.module inputs.pckgs.module
inputs.programs.module inputs.prgms.module
]; ];
}; };

View File

@@ -17,6 +17,7 @@
services.displayManager.sddm = { services.displayManager.sddm = {
enable = true; enable = true;
wayland.enable = true;
autoNumlock = true; autoNumlock = true;
theme = "${inputs.theme.theme { inherit pkgs; }}"; theme = "${inputs.theme.theme { inherit pkgs; }}";
enableHidpi = true; enableHidpi = true;