Nix configurations for my homelab
2
fork

Configure Feed

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

at main 55 lines 1.1 kB view raw
1{ pkgs, ... }: 2{ 3 imports = [ ./machine-info.nix ]; 4 garden = { 5 info.host.gui = true; 6 unfree = [ "aspell-dict-en-science" ]; 7 }; 8 9 xdg = { 10 portal.enable = true; 11 mime.enable = true; 12 icons.enable = true; 13 }; 14 15 qt.enable = true; 16 security.polkit.enable = true; 17 18 services = { 19 dbus.enable = true; 20 geoclue2.enable = true; 21 greetd = { 22 enable = true; 23 settings.default_session = { 24 command = "${pkgs.tuigreet}/bin/tuigreet -tr --remember-session"; 25 user = "greeter"; 26 }; 27 }; 28 playerctld.enable = true; 29 xserver.wacom.enable = true; 30 }; 31 32 programs = { 33 dconf.enable = true; 34 xwayland.enable = true; 35 }; 36 37 # System-wide packages 38 environment.systemPackages = with pkgs; [ adwaita-icon-theme ]; 39 40 # TODO: split these out better 41 # Per-user packages 42 users.users.mou.packages = with pkgs; [ 43 anki-bin 44 aspell 45 aspellDicts.de 46 aspellDicts.en 47 aspellDicts.en-computers 48 aspellDicts.en-science 49 foot 50 thm 51 vid2gif 52 wl-clipboard 53 xdg-user-dirs 54 ]; 55}