summaryrefslogtreecommitdiff
path: root/archetypes
diff options
context:
space:
mode:
Diffstat (limited to 'archetypes')
-rw-r--r--archetypes/collections/desktop/cad.nix6
-rw-r--r--archetypes/collections/desktop/xserver.nix10
-rw-r--r--archetypes/collections/utilities.nix5
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
];