nix/home-mods/desktop/default.nix
Tristan Druyen ca0ae5d585
Various tweaks
- use plasma.nix to set wallpaper & lookAndFeel
- use unstable-os channel instead of unstable-pkgs in some more places
  for slightly more testing/stability
- remove duplicate rustdesk from nixos-pulse sysPkgs as its already in home-mods/desktop
2024-01-28 23:17:08 +01:00

51 lines
1.2 KiB
Nix

{ config
, pkgs
, inputs
, ...
}:
let
wallpaper = inputs.nix-wallpaper.packages.${pkgs.system}.default.override {
logoSize = 24;
preset = "gruvbox-dark-rainbow";
};
wallpaperPath = "${wallpaper}/share/wallpapers/nixos-wallpaper.png";
in
{
programs.mpv = {
enable = true;
package = pkgs.unstable-os.mpv;
};
home = {
file.".background.png".source = wallpaperPath;
packages = with pkgs; [
bitwarden
unstable-os.airshipper
unstable-os.ardour
# blender
unstable-os.brave
unstable-os.cavalier
unstable-os.freetube
unstable-os.filelight
unstable-os.element-desktop
unstable-os.inkscape
unstable-os.jellyfin-media-player
# unstable-os.miraclecast
unstable-os.kate
unstable-os.kdenlive
unstable-os.krita
unstable-os.libsForQt5.kdeconnect-kde
unstable-os.libsForQt5.plasma-vault
unstable-os.libsForQt5.plasma-browser-integration
unstable-os.nextcloud-client
unstable-os.onlyoffice-bin
unstable-os.protonup-qt
unstable-os.rustdesk
unstable-os.signal-desktop
unstable-os.tutanota-desktop
unstable-os.thunderbird
unstable-os.webcord-vencord
];
};
}