Auto-commit: 2026-01-05 16:28:29

This commit is contained in:
2026-01-05 16:28:29 +00:00
parent 4173078f9e
commit 5ab2d7b6a4

View File

@@ -1,49 +1,56 @@
{ pkgs, ...}: { pkgs, config, lib, ...}:
let
cfg = config.my.desktop;
in
{ {
environment.systemPackages = with pkgs; [ config = lib.mkIf cfg.enable {
kitty environment.systemPackages = with pkgs; [
thunderbird kitty
bitwarden-desktop thunderbird
pwvucontrol bitwarden-desktop
firefox pwvucontrol
gedit firefox
wl-clipboard gedit
tuigreet wl-clipboard
brightnessctl tuigreet
hyprshot brightnessctl
mpv hyprshot
#jellyfin-media-player mpv
gedit #jellyfin-media-player
nixfmt gedit
nixd nixfmt
xfce.thunar nixd
xfce.thunar-archive-plugin xfce.thunar
xfce.thunar-media-tags-plugin xfce.thunar-archive-plugin
droidcam xfce.thunar-media-tags-plugin
rustdesk droidcam
mailspring rustdesk
rquickshare mailspring
btrfs-assistant rquickshare
ungoogled-chromium btrfs-assistant
gparted ungoogled-chromium
veracrypt gparted
lshw veracrypt
syncplay lshw
tigervnc syncplay
solaar tigervnc
logitech-udev-rules solaar
yubioath-flutter logitech-udev-rules
kdePackages.gwenview yubioath-flutter
gsettings-desktop-schemas kdePackages.gwenview
gnome-tweaks gsettings-desktop-schemas
appimage-run gnome-tweaks
]; appimage-run
programs.seahorse.enable = true; ]
programs.streamcontroller.enable = true; ++ lib.optionalAttrs cfg.spicetify.enable [
programs.appimage = { spotify
enable = true; ];
binfmt = true; programs.seahorse.enable = true;
programs.streamcontroller.enable = true;
programs.appimage = {
enable = true;
binfmt = true;
};
programs.yubikey-manager.enable = true;
}; };
programs.yubikey-manager.enable = true;
} }