diff options
Diffstat (limited to 'archetypes/collections')
| -rw-r--r-- | archetypes/collections/desktop/cad.nix | 6 | ||||
| -rw-r--r-- | archetypes/collections/desktop/xserver.nix | 10 | ||||
| -rw-r--r-- | archetypes/collections/utilities.nix | 5 |
3 files changed, 14 insertions, 7 deletions
diff --git a/archetypes/collections/desktop/cad.nix b/archetypes/collections/desktop/cad.nix index 33edcd5..6b2c26b 100644 --- a/archetypes/collections/desktop/cad.nix +++ b/archetypes/collections/desktop/cad.nix @@ -11,5 +11,11 @@ in { freecad prusa-slicer ]; + # TODO remove once #467783 is resolved + environment.sessionVariables = { + # Make GTK3 file-chooser settings discoverable + # per https://github.com/NixOS/nixpkgs/issues/467783#issuecomment-3648708206 + GSETTINGS_SCHEMA_DIR ="${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}/glib-2.0/schemas"; + }; }; } diff --git a/archetypes/collections/desktop/xserver.nix b/archetypes/collections/desktop/xserver.nix index 050c9d4..9d62048 100644 --- a/archetypes/collections/desktop/xserver.nix +++ b/archetypes/collections/desktop/xserver.nix @@ -18,16 +18,16 @@ in { # Install basic X utilities environment.systemPackages = with pkgs; lib.optionals cfg.utilities.enable [ + setxkbmap unclutter-desktop-entry unclutter-xfixes xcape xclip xdotool - xorg.setxkbmap - xorg.xinput - xorg.xkill - xorg.xrandr - xorg.xset + xinput + xkill + xrandr + xset xwallpaper ]; }; diff --git a/archetypes/collections/utilities.nix b/archetypes/collections/utilities.nix index b539ac9..1597d75 100644 --- a/archetypes/collections/utilities.nix +++ b/archetypes/collections/utilities.nix @@ -8,7 +8,7 @@ htop jq killall - light + #light # TODO find replacement lm_sensors mediainfo nmap @@ -25,10 +25,11 @@ testdisk tmux uhubctl + usbutils vimv-rs wget wireguard-tools - xxHash + xxhash yt-dlp ]; |
