Nixfiles! :3
0

Configure Feed

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

At least GDM works


Signed-off-by: MLC Bloeiman <mar@strawmelonjuice.com>

MLC Bloeiman (Jul 5, 2026, 2:15 PM +0200) 823d12f2 5a5cbb20

+8 -13
+1 -5
hosts/Fennekin/configuration.nix
··· 56 56 services.displayManager.defaultSession = "plasma"; 57 57 58 58 # Configure keymap in X11 59 - services.xserver.xkb = { 60 - layout = "us"; 61 - variant = "euro"; 62 - }; 59 + # services.xserver.xkb = { layout = "us"; variant = "euro"; }; 63 60 64 61 # Enable CUPS to print documents. 65 62 services.printing.enable = true; ··· 83 80 # Enable touchpad support (enabled default in most desktopManager). 84 81 # services.xserver.libinput.enable = true; 85 82 86 - # services.desktopManager.gnome.enable = true; 87 83 # services.desktopManager.lomiri.enable = true; 88 84 # programs.ssh.askPassword = lib.mkForce "${pkgs.gnome-themes-extra}/libexec/seahorse/ssh-askpass"; 89 85
+7 -8
hosts/all-hosts.nix
··· 77 77 kdePackages.isoimagewriter 78 78 kdePackages.partitionmanager 79 79 ]; 80 - services.gnome.gnome-online-accounts.enable = true; 81 80 82 81 programs.nix-ld.enable = true; 83 82 programs.nix-ld.libraries = with pkgs; [ ··· 92 91 programs.zsh.enable = true; 93 92 94 93 # Enable the X11 windowing system. 95 - services.xserver.enable = true; 94 + # services.xserver.enable = true; 96 95 97 96 # Enable niri and KDE. I like to be able to switch whenever. 98 97 programs.niri.enable = true; 99 98 services.desktopManager.plasma6.enable = true; 100 99 101 100 # Switching to SDDM after hopping around a lot; will we hate this? 102 - services.displayManager.sddm = { 101 + # SDDM/KDE Login manager just refuse to start... plasma. GDM then? 102 + services.displayManager.gdm = { 103 103 enable = true; 104 - wayland.enable = true; 105 - autoNumlock = true; 104 + autoSuspend = true; 105 + banner = "Property of MLC Bloeiman.\n\nHai :3\n"; 106 106 }; 107 107 108 108 environment.plasma6.excludePackages = with pkgs; [ ··· 117 117 118 118 # Whatever I use, keep using kwallet 119 119 services.gnome.gnome-keyring.enable = lib.mkForce false; 120 - security.pam.services.lightdm.kwallet.enable = true; 121 120 security.pam.services.login.kwallet.enable = true; 122 121 123 122 # services.desktopManager.cosmic.enable = true; ··· 132 131 # Keep nix store to a reasonable size 133 132 nix.gc = { 134 133 automatic = true; 135 - dates = "weekly"; 136 - options = "--delete-older-than 13d"; 134 + dates = "daily"; 135 + options = "--delete-older-than 7d"; 137 136 }; 138 137 nix.settings.auto-optimise-store = true; 139 138