53 lines
1.1 KiB
Nix
53 lines
1.1 KiB
Nix
{
|
|
config,
|
|
pkgs,
|
|
lib,
|
|
...
|
|
}:
|
|
|
|
let
|
|
username = "henrov"; # vervang door je echte gebruikersnaam
|
|
in
|
|
{
|
|
home-manager.users.${username} = {
|
|
|
|
# GTK icon theme: Papirus + Catppuccin Mocha
|
|
gtk.enable = true;
|
|
gtk.gtk3.iconTheme.name = "Papirus";
|
|
gtk.gtk4.iconTheme.name = "Papirus";
|
|
|
|
# Catppuccin Mocha dark theme
|
|
xdg.configFile."gtk-3.0/settings.ini".text = ''
|
|
[Settings]
|
|
gtk-theme-name=Catppuccin-Mocha-Standard-Blue-Dark
|
|
gtk-icon-theme-name=Papirus
|
|
gtk-application-prefer-dark-theme=1
|
|
'';
|
|
xdg.configFile."gtk-4.0/settings.ini".text = ''
|
|
[Settings]
|
|
gtk-theme-name=Catppuccin-Mocha-Standard-Blue-Dark
|
|
gtk-icon-theme-name=Papirus
|
|
gtk-application-prefer-dark-theme=1
|
|
'';
|
|
|
|
# Thunar and plugins
|
|
home.packages = with pkgs; [
|
|
thunar
|
|
thunar-volman
|
|
thunar-archive-plugin
|
|
thunar-media-tags-plugin
|
|
tumbler
|
|
ffmpegthumbnailer
|
|
gvfs
|
|
xdg-utils
|
|
];
|
|
|
|
# Default file manager
|
|
xdg.mimeApps = {
|
|
defaultApplications = {
|
|
"inode/directory" = "Thunar.desktop";
|
|
};
|
|
};
|
|
};
|
|
}
|