gtk fixes to ensure no border radii etc
This commit is contained in:
@@ -56,45 +56,55 @@ in {
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk3.extraConfig = {
|
gtk3 = {
|
||||||
# Lets be easy on the eyes. This should be easy to make dependent on
|
extraConfig = {
|
||||||
# the "variant" of the theme, but I never use a light theme anyway.
|
# Lets be easy on the eyes. This should be easy to make dependent on
|
||||||
gtk-application-prefer-dark-theme = true;
|
# the "variant" of the theme, but I never use a light theme anyway.
|
||||||
|
gtk-application-prefer-dark-theme = true;
|
||||||
|
|
||||||
# Decorations
|
# Decorations
|
||||||
gtk-decoration-layout = "appmenu:none";
|
gtk-decoration-layout = "appmenu:none";
|
||||||
gtk-toolbar-style = "GTK_TOOLBAR_BOTH";
|
gtk-toolbar-style = "GTK_TOOLBAR_BOTH";
|
||||||
gtk-toolbar-icon-size = "GTK_ICON_SIZE_LARGE_TOOLBAR";
|
gtk-toolbar-icon-size = "GTK_ICON_SIZE_LARGE_TOOLBAR";
|
||||||
gtk-button-images = 1;
|
gtk-button-images = 1;
|
||||||
gtk-menu-images = 1;
|
gtk-menu-images = 1;
|
||||||
|
|
||||||
# Silence bells and whistles, quite literally.
|
# Silence bells and whistles, quite literally.
|
||||||
gtk-error-bell = 0;
|
gtk-error-bell = 0;
|
||||||
gtk-enable-event-sounds = 0;
|
gtk-enable-event-sounds = 0;
|
||||||
gtk-enable-input-feedback-sounds = 0;
|
gtk-enable-input-feedback-sounds = 0;
|
||||||
|
|
||||||
# Fonts
|
# Fonts
|
||||||
gtk-xft-antialias = 1;
|
gtk-xft-antialias = 1;
|
||||||
gtk-xft-hinting = 1;
|
gtk-xft-hinting = 1;
|
||||||
gtk-xft-hintstyle = "hintslight";
|
gtk-xft-hintstyle = "hintslight";
|
||||||
|
};
|
||||||
|
extraCss = ''
|
||||||
|
window { border-radius: 0; }
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk4.extraConfig = {
|
gtk4 = {
|
||||||
# Prefer dark theme.
|
extraConfig = {
|
||||||
gtk-application-prefer-dark-theme = true;
|
# Prefer dark theme.
|
||||||
|
gtk-application-prefer-dark-theme = true;
|
||||||
|
|
||||||
# Decorations.
|
# Decorations.
|
||||||
gtk-decoration-layout = "appmenu:none";
|
gtk-decoration-layout = "appmenu:none";
|
||||||
|
|
||||||
# Sounds, again.
|
# Sounds, again.
|
||||||
gtk-error-bell = 0;
|
gtk-error-bell = 0;
|
||||||
gtk-enable-event-sounds = 0;
|
gtk-enable-event-sounds = 0;
|
||||||
gtk-enable-input-feedback-sounds = 0;
|
gtk-enable-input-feedback-sounds = 0;
|
||||||
|
|
||||||
# Fonts, you know the drill.
|
# Fonts, you know the drill.
|
||||||
gtk-xft-antialias = 1;
|
gtk-xft-antialias = 1;
|
||||||
gtk-xft-hinting = 1;
|
gtk-xft-hinting = 1;
|
||||||
gtk-xft-hintstyle = "hintslight";
|
gtk-xft-hintstyle = "hintslight";
|
||||||
|
};
|
||||||
|
extraCss = ''
|
||||||
|
window { border-radius: 0; }
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user