Nix Flakes configuration for MacOS, NixOS and WSL
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: auto login

cosmeak c5344568 54b52d69

+18 -10
+5 -1
modules/hosts/andhrimnir/configuration.nix
··· 1 1 { inputs, ... }: 2 2 let 3 3 configuration = { pkgs, ... }: { 4 - imports = with inputs.self.modules.nixos; [ 4 + imports = 5 + with inputs.self.modules.nixos; 6 + with inputs.self.factories; 7 + [ 5 8 system-boot-grub 6 9 system-garbageCollector 7 10 system-audio 8 11 system-graphics-nvidia 9 12 services-desktops-kdePlasma 10 13 neoxa 14 + (autoLogin "neoxa") 11 15 ]; 12 16 13 17 networking.networkmanager.enable = true;
+12 -8
modules/hosts/loki/configuration.nix
··· 1 1 { inputs, ... }: 2 2 let 3 3 configuration = { pkgs, ... }: { 4 - imports = with inputs.self.modules.nixos; [ 5 - system-boot-systemd 6 - system-garbageCollector 7 - system-audio 8 - system-graphics-nvidia 9 - services-desktops-gnome 10 - cosmeak 11 - ]; 4 + imports = 5 + with inputs.self.modules.nixos; 6 + with inputs.self.factories; 7 + [ 8 + system-boot-systemd 9 + system-garbageCollector 10 + system-audio 11 + system-graphics-nvidia 12 + services-desktops-gnome 13 + cosmeak 14 + (autoLogin "cosmeak") 15 + ]; 12 16 13 17 environment.systemPackages = with pkgs; [ 14 18 git
+1 -1
modules/services/display-managers/auto-login.nix modules/factories/auto-login.nix
··· 1 1 { 2 - flake.modules.nixos.services-displayManagers-autoLogin = username: { 2 + config.flake.factories.autoLogin = username: { ... }: { 3 3 services.displayManager.autoLogin.enable = true; 4 4 services.displayManager.autoLogin.user = username; 5 5 };