Files
nix/home/guz/apps.nix

51 lines
1.2 KiB
Nix

{
self,
pkgs,
...
}: {
services.flatpak.packages = [
"org.blender.Blender"
"org.darktable.Darktable"
"com.bitwarden.desktop"
"io.freetubeapp.FreeTube"
# "org.kde.krita" Currently borked, mising qt plugin/platform
"org.inkscape.Inkscape"
"org.libreoffice.LibreOffice"
"md.obsidian.Obsidian"
"com.github.vikdevelop.photopea_app"
"org.prismlauncher.PrismLauncher"
"com.rustdesk.RustDesk"
{
flatpakref = "https://sober.vinegarhq.org/sober.flatpakref";
sha256 = "1pj8y1xhiwgbnhrr3yr3ybpfis9slrl73i0b1lc9q89vhip6ym2l";
}
# "dev.vencord.Vesktop" Currently borked
];
services.flatpak.overrides = {
"com.bitwarden.desktop" = {Context.sockets = ["x11"];};
"com.github.vikdevelop.photopea_app" = {Context.sockets = ["x11"];};
"org.prismlauncher.PrismLauncher" = {Context.sockets = ["x11"];};
# "dev.vencord.Vesktop" = {Context.sockets = ["x11"];};
};
services.kdeconnect.enable = true;
services.kdeconnect.indicator = true;
qt.enable = true;
home.packages =
(with pkgs; [
megasync
vesktop
# Media
ffmpeg
krita
davinci-resolve
])
# Utils
++ (with self.packages.${pkgs.system}; [
davincify
]);
}