add flavor management + catpuccin frappe on gnome

This commit is contained in:
Anthony Rodriguez 2024-02-07 15:27:27 +01:00
parent 27a7601c2a
commit 6cde121bf5
Signed by: nezia
GPG key ID: EE3BE97C040A86CE
3 changed files with 11 additions and 8 deletions

View file

@ -2,6 +2,7 @@
command = "code --wait"
[data]
is_wsl = {{ (.chezmoi.kernel.osrelease | regexMatch "-microsoft-standard$") }}
flavor = "{{ env "FLAVOR" }}"
[git]
autoCommit = true
autoPush = true

View file

@ -1,14 +1,12 @@
README.md
screenshots
*_packages
.gnupg
dev-container-install.sh
{{ if eq .chezmoi.os "windows" }}
**
!.gitconfig
{{ else if (.chezmoi.kernel.osrelease | lower | contains "wsl2") }}
# TODO change GTK theme to Catppuccin Frappe
{{ if eq .flavor "desktop" }}
.config/dunst
.config/gtk-3.0
.config/hypr
@ -22,7 +20,10 @@ dev-container-install.sh
.emacs.d
.scripts
.gtkrc-2.0
{{ else if (or (eq .chezmoi.os "linux") (eq .chezmoi.os "darwin")) }}
.gnupg
{{ end }}
{{ if (or (eq .chezmoi.os "windows") (.is_wsl)) }}
*
!/.gitconfig
!.gnupg
{{ end }}

View file

@ -44,6 +44,7 @@ enable-hot-corners=false
font-antialiasing='rgba'
font-hinting='full'
gtk-enable-primary-paste=false
gtk-theme='Catppuccin-Frappe-Standard-Lavender-Dark'
[desktop/notifications]
application-children=['org-gnome-software', 'org-freedesktop-problems-applet', 'firefox', 'gnome-power-panel', 'com-google-androidstudio', 'com-discordapp-discord']