nix/home-mods/desktop/default.nix

80 lines
1.5 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;
2024-02-02 16:13:55 +01:00
package = pkgs.mpv;
};
2024-03-05 11:11:07 +01:00
programs.thunderbird = {
enable = true;
package = pkgs.betterbird;
profiles."main" = {
isDefault = true;
};
};
2024-05-10 10:00:07 +02:00
programs.nheko = {
enable = true;
};
2024-04-23 01:17:42 +02:00
programs.obs-studio = {
enable = true;
plugins = with pkgs.obs-studio-plugins; [
wlrobs
obs-backgroundremoval
obs-pipewire-audio-capture
obs-vaapi
obs-gstreamer
];
};
2023-10-17 19:55:45 +02:00
home = {
file.".background.png".source = wallpaperPath;
2023-10-17 19:55:45 +02:00
packages = with pkgs; [
2023-10-17 19:55:45 +02:00
bitwarden
2024-02-02 16:13:55 +01:00
airshipper
ardour
# blender
2024-02-02 16:13:55 +01:00
brave
cavalier
ffmpeg
2024-02-02 16:13:55 +01:00
freetube
filelight
element-desktop
inkscape
2024-02-06 02:01:00 +01:00
jellyfin-mpv-shim
2024-03-26 03:16:04 +01:00
pkgs.unstable-pkgs.warp-terminal
2024-03-21 17:12:22 +01:00
libsForQt5.kasts
2024-02-02 16:13:55 +01:00
# miraclecast
krita
2024-05-29 19:02:30 +02:00
kdePackages.kate
kdePackages.kdenlive
2024-03-01 02:20:12 +01:00
kdePackages.kleopatra
kdePackages.plasma-vault
kdePackages.plasma-browser-integration
2024-04-04 14:56:26 +02:00
kdePackages.kio-admin
2024-02-02 16:13:55 +01:00
nextcloud-client
onlyoffice-bin
protonup-qt
2024-02-26 18:14:24 +01:00
# rustdesk
2024-02-02 16:13:55 +01:00
signal-desktop
webcord-vencord
2024-03-21 17:12:22 +01:00
tome4
shattered-pixel-dungeon
2024-04-23 01:17:42 +02:00
gst_all_1.gst-vaapi
ace-of-penguins
2024-05-03 18:56:35 +02:00
waypipe
2024-07-04 10:20:13 +02:00
veracrypt
2023-10-17 19:55:45 +02:00
];
};
}