Personal-use NixOS configuration
0
fork

Configure Feed

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

at main 43 lines 913 B view raw
1{ 2 flakeRoot, 3 ... 4}: 5 6{ 7 imports = [ 8 (flakeRoot + /users/encode42/common) 9 (flakeRoot + /users/encode42/desktop/environments/gnome.nix) 10 11 (flakeRoot + /config/desktop/gnome/localsend.nix) 12 13 (flakeRoot + /config/desktop/android.nix) 14 (flakeRoot + /config/desktop/yubikey.nix) 15 16 (flakeRoot + /config/desktop/obs.nix) 17 (flakeRoot + /config/desktop/steam.nix) 18 ]; 19 20 services.displayManager.autoLogin = { 21 enable = true; 22 user = "encode42"; 23 }; 24 25 # Workaround for GNOME autologin: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229 26 systemd.services."getty@tty1".enable = false; 27 systemd.services."autovt@tty1".enable = false; 28 29 home-manager.users.encode42 = { 30 imports = [ 31 ../homes/encode42.nix 32 ]; 33 34 home.stateVersion = "24.05"; 35 }; 36 37 users.users.encode42.extraGroups = [ 38 "wheel" 39 "networkmanager" 40 "libvirtd" 41 "dialout" 42 ]; 43}