dotfiles/home/modules/gui-apps.nix
2025-05-01 21:40:54 -07:00

59 lines
1.1 KiB
Nix

{pkgs, ... }: {
home.packages = with pkgs; [
feh
vlc
dconf
librewolf
vesktop
zoom-us
twinkle
audacity
flameshot
libreoffice
pavucontrol
easyeffects
virt-viewer
google-chrome
nextcloud-client
protonmail-desktop
kdePackages.okular
];
programs.obs-studio = {
enable = true;
plugins = with pkgs.obs-studio-plugins; [
obs-backgroundremoval
];
};
dconf = {
enable = true;
settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
};
};
gtk = {
enable = true;
theme = {
name = "Materia-dark";
package = pkgs.materia-theme;
};
};
xdg.mimeApps = {
enable = true;
defaultApplications = {
"text/html" = "librewolf.desktop";
"x-scheme-handler/http" = "librewolf.desktop";
"x-scheme-handler/https" = "librewolf.desktop";
"x-scheme-handler/about" = "librewolf.desktop";
"x-scheme-handler/unknown" = "librewolf.desktop";
"application/pdf" = "okularApplication_pdf.desktop";
"text/plain" = "emacsclient.desktop";
};
};
}