From 31675219f666cdc64be43a4a0a23fad312d5fa69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Fri, 18 Oct 2024 09:32:42 -0700 Subject: [PATCH] Install gtk settings.ini (#319) --- debian/install | 1 + gtk/gtk4-settings.ini | 6 ++++++ gtk/meson.build | 5 +++++ meson.build | 3 +++ 4 files changed, 15 insertions(+) create mode 100644 gtk/gtk4-settings.ini create mode 100644 gtk/meson.build diff --git a/debian/install b/debian/install index 21df343..f28bf94 100644 --- a/debian/install +++ b/debian/install @@ -4,6 +4,7 @@ skel/flatpak/repo/appcenter.trustedkeys.gpg /etc/skel/.local/share/flatpak/repo/ skel/flatpak/repo/flathub.trustedkeys.gpg /etc/skel/.local/share/flatpak/repo/ skel/flatpak/repo/config /etc/skel/.local/share/flatpak/repo/ sessioninstaller/sessioninstaller.desktop /usr/share/applications/ +/etc/gtk-*/ sudoers.d/* /etc/sudoers.d/ skel/.inputrc /etc/skel/ usr/share/accountsservice/interfaces/ diff --git a/gtk/gtk4-settings.ini b/gtk/gtk4-settings.ini new file mode 100644 index 0000000..3a587f9 --- /dev/null +++ b/gtk/gtk4-settings.ini @@ -0,0 +1,6 @@ +[Settings] +gtk-decoration-layout=close:maximize +gtk-theme-name = io.elementary.stylesheet.blueberry +gtk-icon-theme-name = elementary +gtk-sound-theme-name = elementary +gtk-font-name = Inter 9 diff --git a/gtk/meson.build b/gtk/meson.build new file mode 100644 index 0000000..b40da1c --- /dev/null +++ b/gtk/meson.build @@ -0,0 +1,5 @@ +install_data( + 'gtk4-settings.ini', + rename: 'settings.ini', + install_dir: sysconfdir / 'gtk-4.0' +) diff --git a/meson.build b/meson.build index 6a20552..d082e08 100644 --- a/meson.build +++ b/meson.build @@ -46,3 +46,6 @@ subdir('accountsservice') # System skeleton subdir('skel') + +# GTK settings +subdir('gtk')