From 24272e85c0d75a0f105a37fa76be392a249e1da6 Mon Sep 17 00:00:00 2001 From: "committer@tuxwarrior" Date: Thu, 26 Feb 2026 12:36:36 -0500 Subject: [PATCH] gtk update --- dots/gtk/.gtkrc-2.0 | 11 ++++++----- dots/gtk/index.theme | 4 ++-- dots/gtk/settings.ini | 15 --------------- dots/gtk/settings_30.ini | 20 ++++++++++++++++++++ dots/gtk/settings_40.ini | 7 +++++++ dots/gtk/xsettingsd.conf | 9 +++++++++ scripts/99_deploy.sh | 17 ++++++++++++++--- 7 files changed, 58 insertions(+), 25 deletions(-) delete mode 100644 dots/gtk/settings.ini create mode 100644 dots/gtk/settings_30.ini create mode 100644 dots/gtk/settings_40.ini create mode 100644 dots/gtk/xsettingsd.conf diff --git a/dots/gtk/.gtkrc-2.0 b/dots/gtk/.gtkrc-2.0 index 04621b6..58573c1 100644 --- a/dots/gtk/.gtkrc-2.0 +++ b/dots/gtk/.gtkrc-2.0 @@ -1,18 +1,19 @@ -# DO NOT EDIT! This file will be overwritten by LXAppearance. +# DO NOT EDIT! This file will be overwritten by nwg-look. # Any customization should be done in ~/.gtkrc-2.0.mine instead. include "/home/poq/.gtkrc-2.0.mine" gtk-theme-name="Sweet-Dark" gtk-icon-theme-name="Sweet-Purple" -gtk-font-name="Cantarell 10" -gtk-cursor-theme-name="Qogir-dark" +gtk-font-name="Adwaita Sans 11" +gtk-cursor-theme-name="Qogir-Dark" gtk-cursor-theme-size=10 gtk-toolbar-style=GTK_TOOLBAR_BOTH gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR gtk-button-images=1 gtk-menu-images=1 gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 +gtk-enable-input-feedback-sounds=0 gtk-xft-antialias=1 gtk-xft-hinting=1 -gtk-xft-hintstyle="hintfull" +gtk-xft-hintstyle="hintslight" +gtk-xft-rgba="rgb" diff --git a/dots/gtk/index.theme b/dots/gtk/index.theme index 5cc0c29..9ad6c97 100644 --- a/dots/gtk/index.theme +++ b/dots/gtk/index.theme @@ -1,5 +1,5 @@ -# This file is written by LXAppearance. Do not edit. +# This file is written by nwg-look. Do not edit. [Icon Theme] Name=Default Comment=Default Cursor Theme -Inherits=Qogir-dark +Inherits=Qogir-Dark diff --git a/dots/gtk/settings.ini b/dots/gtk/settings.ini deleted file mode 100644 index c90a621..0000000 --- a/dots/gtk/settings.ini +++ /dev/null @@ -1,15 +0,0 @@ -[Settings] -gtk-theme-name=Sweet-Dark -gtk-icon-theme-name=Sweet-Purple -gtk-font-name=Cantarell 10 -gtk-cursor-theme-name=Qogir-dark -gtk-cursor-theme-size=10 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle=hintfull diff --git a/dots/gtk/settings_30.ini b/dots/gtk/settings_30.ini new file mode 100644 index 0000000..bd5c9ab --- /dev/null +++ b/dots/gtk/settings_30.ini @@ -0,0 +1,20 @@ +[Settings] +gtk-theme-name=Sweet-Dark +gtk-icon-theme-name=Sweet-Purple +#gtk-font-name=Cantarell 10 +gtk-font-name=Adwaita Sans 11 +gtk-cursor-theme-name=Qogir-Dark +#gtk-cursor-theme-size=10 +gtk-cursor-theme-size=24 +gtk-toolbar-style=GTK_TOOLBAR_BOTH +gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR +gtk-button-images=1 +gtk-menu-images=1 +gtk-enable-event-sounds=1 +gtk-enable-input-feedback-sounds=0 +gtk-xft-antialias=1 +gtk-xft-hinting=1 +gtk-xft-hintstyle=hintslight +gtk-xft-rgba=rgb +gtk-application-prefer-dark-theme=0 + diff --git a/dots/gtk/settings_40.ini b/dots/gtk/settings_40.ini new file mode 100644 index 0000000..6f0e23f --- /dev/null +++ b/dots/gtk/settings_40.ini @@ -0,0 +1,7 @@ +[Settings] +gtk-theme-name=Sweet-Dark +gtk-icon-theme-name=Sweet-Purple +gtk-font-name=Adwaita Sans 11 +gtk-cursor-theme-name=Qogir-Dark +gtk-cursor-theme-size=24 +gtk-application-prefer-dark-theme=0 diff --git a/dots/gtk/xsettingsd.conf b/dots/gtk/xsettingsd.conf new file mode 100644 index 0000000..39d56dd --- /dev/null +++ b/dots/gtk/xsettingsd.conf @@ -0,0 +1,9 @@ +Net/ThemeName "Sweet-Dark" +Net/IconThemeName "Sweet-Purple" +Gtk/CursorThemeName "Qogir-Dark" +Net/EnableEventSounds 1 +EnableInputFeedbackSounds 0 +Xft/Antialias 1 +Xft/Hinting 1 +Xft/HintStyle "hintslight" +Xft/RGBA "rgb" diff --git a/scripts/99_deploy.sh b/scripts/99_deploy.sh index 49c185b..f677225 100755 --- a/scripts/99_deploy.sh +++ b/scripts/99_deploy.sh @@ -310,15 +310,21 @@ if [ ${operation} == "dots" ] ; then deploy_file "${dots_trg}/librewolf/${file_name}" "${file_path}/${file_name}" fi - # gtk (settings found using lxappearance) + # gtk (settings found using ngw-look) # note that the bookmarks file were found in two different locations, so a # symlink is created below. as well, ".gtkrc-2.0.mine" had no effect, so # ".gtkrc-2.0" is overwritten - file_name=settings.ini + file_name=settings_30.ini file_path=/home/${system_user}/.config/gtk-3.0 create_dir ${file_path} - deploy_file "${dots_trg}/gtk/${file_name}" "${file_path}/${file_name}" + deploy_file "${dots_trg}/gtk/${file_name}" "${file_path}/settings.ini" + + file_name=settings_40.ini + file_path=/home/${system_user}/.config/gtk-4.0 + create_dir ${file_path} + deploy_file "${dots_trg}/gtk/${file_name}" "${file_path}/settings.ini" + gsettings set org.gnome.desktop.interface gtk-theme "Sweet-Dark" file_name=.gtk-bookmarks @@ -337,6 +343,11 @@ if [ ${operation} == "dots" ] ; then create_dir ${file_path} deploy_file "${dots_trg}/gtk/${file_name}" "${file_path}/${file_name}" + file_name=xsettingsd.conf + file_path=/home/${system_user}/.config/xsettingsd + create_dir ${file_path} + deploy_file "${dots_trg}/gtk/${file_name}" "${file_path}/${file_name}" + # helix file_name=config.toml file_path=/home/${system_user}/.config/helix