initial commit

This commit is contained in:
Frank Zechert
2026-07-24 02:44:00 +02:00
commit 181b339296
30 changed files with 3821 additions and 0 deletions
@@ -0,0 +1,38 @@
{{- if eq .chezmoi.os "linux" -}}
#!/usr/bin/env bash
#
# Update gsettings parameters for GTK Styles / Theming
set -e
[ "${CHEZMOI}" -eq 1 ] || exit 1
if ! command -v gsettings > /dev/null; then
exit 0
fi
# Set Font
gsettings set org.gnome.desktop.interface font-name 'Inter 11'
# Set color scheme
gsettings set org.gnome.desktop.interface gtk-theme Colloid-Dark-Catppuccin
# Set icon scheme
gsettings set org.gnome.desktop.interface icon-theme Papirus-Dark
# Prefer dark mode
gsettings set org.gnome.desktop.interface color-scheme prefer-dark
# Set cursor scheme
gsettings set org.gnome.desktop.interface cursor-theme Breeze_Light
gsettings set org.gnome.desktop.interface cursor-size 24
# Set default terminal
gsettings set org.gnome.desktop.default-applications.terminal exec 'kitty'
gsettings set org.gnome.desktop.default-applications.terminal exec-arg ''
gsettings set org.cinnamon.desktop.default-applications.terminal exec 'kitty'
gsettings set org.cinnamon.desktop.default-applications.terminal exec-arg ''
# Ugly hack to convince gio's hard-coded terminal list to use kitty
sudo ln -sf /usr/bin/kitty /usr/local/bin/xdg-terminal-exec
# Allow keyboard shortcuts to be changed by ~/.gnome2/accels/nemo
gsettings set org.cinnamon.desktop.interface can-change-accels true
gsettings set org.gnome.desktop.interface can-change-accels true
# Font hinting
gsettings set org.gnome.desktop.interface font-hinting 'slight'
{{- end -}}