nix/common/home-manager/gtk.nix

54 lines
1.7 KiB
Nix

{
gtk = {
enable = true;
gtk2.extraConfig = ''
gtk-enable-animations=1
gtk-primary-button-warps-slider=0
gtk-toolbar-style=3
gtk-menu-images=1
gtk-button-images=1
gtk-cursor-theme-size=24
gtk-cursor-theme-name="breeze_cursors"
gtk-icon-theme-name="breeze"
gtk-font-name="Noto Sans, 10"
'';
gtk3.bookmarks = [
"file:///home/sijmen/Sync"
"file:///home/sijmen/Sync/Scintilla Scintilla"
"smb://10.100.0.1/docs/ NAS"
"smb://10.100.0.1/docs/users/sijmen sijmen"
"smb://10.100.0.1/docs/media Media"
"sftp://sijmens@virtuscin.scintilla.utwente.nl/data Scintilla Drive"
"sftp://sijmens@virtuscin.scintilla.utwente.nl/data/commissies/spock/SPOCK7 SPOCK7"
];
gtk3.extraConfig = {
gtk-application-prefer-dark-theme = "false";
gtk-button-images = "true";
gtk-cursor-theme-name = "breeze_cursors";
gtk-cursor-theme-size = "24";
gtk-decoration-layout = "icon:minimize,maximize,close";
gtk-enable-animations = "true";
gtk-font-name = "Noto Sans, 10";
gtk-icon-theme-name = "breeze";
gtk-menu-images = "true";
gtk-modules = "colorreload-gtk-module";
gtk-primary-button-warps-slider = "false";
gtk-toolbar-style = "3";
};
gtk4.extraConfig = {
gtk-application-prefer-dark-theme = "false";
gtk-cursor-theme-name = "breeze_cursors";
gtk-cursor-theme-size = 24;
gtk-decoration-layout = "icon:minimize,maximize,close";
gtk-enable-animations = "true";
gtk-font-name = "Noto Sans, 10";
gtk-icon-theme-name = "breeze";
gtk-primary-button-warps-slider = "false";
};
};
}