nix/home-mods/desktop/default.nix

52 lines
1.2 KiB
Nix
Raw Normal View History

2023-10-17 19:55:45 +02:00
{ 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-pkgs.mpv;
};
2023-10-17 19:55:45 +02:00
home = {
file.".background".source = wallpaperPath;
packages = with pkgs; [
2023-10-17 19:55:45 +02:00
bitwarden
unstable-os.airshipper
unstable-os.ardour
# blender
unstable-pkgs.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-pkgs.thunderbird
unstable-pkgs.webcord-vencord
2023-10-17 19:55:45 +02:00
];
};
}