diff options
| author | Kleidi Bujari <mail@4kb.net> | 2026-04-08 00:47:43 -0700 |
|---|---|---|
| committer | Kleidi Bujari <mail@4kb.net> | 2026-04-08 00:47:43 -0700 |
| commit | 3e9849302075ff23507bdaaf1b8caeaffca7b914 (patch) | |
| tree | e86301ecdba19772ccfa2ad50d9b12d16f7e0b82 | |
| parent | 708d9d6934bb1868099d3c1f193b0ecaeeb9501a (diff) | |
| download | depot-3e9849302075ff23507bdaaf1b8caeaffca7b914.tar.gz depot-3e9849302075ff23507bdaaf1b8caeaffca7b914.tar.bz2 depot-3e9849302075ff23507bdaaf1b8caeaffca7b914.zip | |
use upstream mako service and enable qol changes for hardware
| -rw-r--r-- | modules/desktop.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/modules/desktop.nix b/modules/desktop.nix index 8077380..68f8ad3 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -64,6 +64,7 @@ in # the nix daemon. systemd.tmpfiles.rules = [ "d /nix/tmp 755 root root - -" ]; + systemd.packages = with pkgs; [ mako ]; systemd.user.services = let afterGraphical = ExecStart: { @@ -78,7 +79,6 @@ in }; in { - mako = afterGraphical "${pkgs.mako}/bin/mako"; udiskie = afterGraphical "${pkgs.udiskie}/bin/udiskie"; swayidle = let @@ -171,9 +171,9 @@ in settings = { "org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; - gtk-font-name = "System-ui 10"; + gtk-font-name = "Sans Serif 10"; icon-theme = "Pop"; - theme-name = "Adwaita-dark"; + theme-name = "Adwaita"; }; }; } @@ -184,7 +184,14 @@ in # Helper for managing dotfiles environment.shellAliases.dots = "git --git-dir=$HOME/.local/cfg/ --work-tree=$HOME"; + # Enable modifying keyboard firmware + hardware.keyboard.qmk.enable = true; + + security.polkit.enable = true; + services = { + gnome.gnome-keyring.enable = true; + upower.enable = true; pcscd.enable = true; udev.packages = with pkgs; [ yubikey-personalization ]; udisks2 = { |
