2023-10-17 19:55:45 +02:00
|
|
|
{ config
|
|
|
|
, pkgs
|
|
|
|
, inputs
|
|
|
|
, ...
|
2024-08-09 21:50:47 +02:00
|
|
|
}: {
|
2023-11-04 03:41:14 +01:00
|
|
|
programs.mpv = {
|
|
|
|
enable = true;
|
2024-02-02 16:13:55 +01:00
|
|
|
package = pkgs.mpv;
|
2023-11-04 03:41:14 +01:00
|
|
|
};
|
2024-03-05 11:11:07 +01:00
|
|
|
programs.thunderbird = {
|
|
|
|
enable = true;
|
2024-08-26 12:05:57 +02:00
|
|
|
package = pkgs.thunderbird-128;
|
2024-03-05 11:11:07 +01:00
|
|
|
profiles."main" = {
|
|
|
|
isDefault = true;
|
|
|
|
};
|
|
|
|
};
|
2024-05-10 10:00:07 +02:00
|
|
|
programs.nheko = {
|
2024-08-26 09:19:09 +02:00
|
|
|
# enable = true; # insecure due to downstream olm
|
2024-05-10 10:00:07 +02:00
|
|
|
};
|
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-11-04 03:41:14 +01:00
|
|
|
|
2024-08-26 09:19:31 +02:00
|
|
|
xdg.desktopEntries.steam-2 = {
|
2024-08-15 09:09:29 +02:00
|
|
|
name = "Steam (2.0 Scaling)";
|
|
|
|
type = "Application";
|
|
|
|
icon = "steam";
|
|
|
|
comment = "steam with forced 2x scaling for highdpi displays";
|
|
|
|
exec = "steam -forcedesktopscaling 2";
|
|
|
|
terminal = false;
|
|
|
|
prefersNonDefaultGPU = true;
|
|
|
|
categories = [ "Network" "FileTransfer" "Game" ];
|
|
|
|
};
|
|
|
|
|
2023-10-17 19:55:45 +02:00
|
|
|
home = {
|
2024-08-09 21:50:47 +02:00
|
|
|
file."Pictures/default_background.png".source = config.stylix.image;
|
2023-10-17 19:55:45 +02:00
|
|
|
|
2023-12-15 02:21:35 +01:00
|
|
|
packages = with pkgs; [
|
2023-10-17 19:55:45 +02:00
|
|
|
bitwarden
|
2024-02-02 16:13:55 +01:00
|
|
|
airshipper
|
|
|
|
ardour
|
2023-12-15 02:21:35 +01:00
|
|
|
# blender
|
2024-02-02 16:13:55 +01:00
|
|
|
brave
|
|
|
|
cavalier
|
2024-02-25 21:19:37 +01:00
|
|
|
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-07-08 10:36:57 +02:00
|
|
|
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
|
2024-05-03 18:56:35 +02:00
|
|
|
waypipe
|
2024-07-04 10:20:13 +02:00
|
|
|
veracrypt
|
2024-09-12 10:21:23 +02:00
|
|
|
# deadbeef-with-plugins
|
2024-08-16 10:04:59 +02:00
|
|
|
lutris
|
|
|
|
heroic
|
|
|
|
# qbittorrent
|
|
|
|
unar
|
|
|
|
fuse # TODO Why needed ?
|
2024-09-12 10:21:23 +02:00
|
|
|
# pcsx2
|
|
|
|
# flightgear
|
2024-09-12 09:06:50 +02:00
|
|
|
kdePackages.konversation
|
2023-10-17 19:55:45 +02:00
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|