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" command = "code --wait"
[data] [data]
is_wsl = {{ (.chezmoi.kernel.osrelease | regexMatch "-microsoft-standard$") }} is_wsl = {{ (.chezmoi.kernel.osrelease | regexMatch "-microsoft-standard$") }}
flavor = "{{ env "FLAVOR" }}"
[git] [git]
autoCommit = true autoCommit = true
autoPush = true autoPush = true

View file

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

View file

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