Files
nixos/modules/nixos/theme.nix
T
2026-05-17 10:17:28 +02:00

25 lines
969 B
Nix

# most of the themeing are in the home-manager modules. This just installs some packages needed
{
pkgs,
...
}:
{
qt.enable = true;
environment.systemPackages = with pkgs; [
swww #wallpaper daemon
gruvbox-gtk-theme
hyprcursor
capitaine-cursors-themed # cursor theme
kdePackages.qtdeclarative # provides qmlls and other things
quickshell # we have it but adding it there solves "WARN qt.qpa.services: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.quickshell'")"
papirus-icon-theme
papirus-folders
(pkgs.callPackage ../../modules/scripts/wallpaper.nix {})
#(pkgs.callPackage ../../modules/scripts/colorpicker.nix {}) # old color picker
#(pkgs.callPackage ../../modules/scripts/weather.nix {}) # old cli weather
(pkgs.callPackage ../../hostsModules/laptop/qt/qtbatticon.nix {}) # custom qt tray icon for battery
];
}