feat: catppuccin themes

This commit is contained in:
2026-06-29 17:09:10 +02:00
parent f703b52d44
commit 3532c50ba4
9 changed files with 22 additions and 2803 deletions
+18 -1
View File
@@ -28,6 +28,14 @@ references:
into: .zsh/plugins/zsh-autosuggestions
- url: https://github.com/zsh-users/zsh-syntax-highlighting.git
into: .zsh/plugins/zsh-syntax-highlighting
- url: https://github.com/catppuccin/bat.git
into: .catppuccin/bat
- url: https://github.com/catppuccin/yazi.git
into: .catppuccin/yazi
- url: https://github.com/catppuccin/zsh-syntax-highlighting.git
into: .catppuccin/zsh-syntax-highlighting
- url: https://github.com/catppuccin/micro.git
into: .catppuccin/micro
scripts:
git:config: |
printf 'Name: ' && read name
@@ -61,7 +69,16 @@ scripts:
sudo apt install -y micro
micro:plugins: |
micro -plugin install editorconfig
bat:build: bat cache --build
catppuccin:install: |
code --install-extension catppuccin.catppuccin-vsc
code --install-extension catppuccin.catppuccin-vsc-icons
mkdir -p ~/.config/micro/colorschemes
ln -sf ~/.catppuccin/micro/themes/catppuccin-frappe.micro ~/.config/micro/colorschemes/catppuccin-frappe.micro
mkdir -p ~/.config/bat/themes
ln -sf ~/.catppuccin/bat/themes/Catppuccin\ Frappe.tmTheme ~/.config/bat/themes/Catppuccin\ Frappe.tmTheme
bat cache --build
ln -sf ~/.catppuccin/yazi/themes/frappe/catppuccin-frappe-blue.toml ~/.config/yazi/theme.toml
ln -sf ~/.catppuccin/zsh-syntax-highlighting/themes/catppuccin_frappe-zsh-syntax-highlighting.zsh ~/.zsh/catppuccin_frappe-zsh-syntax-highlighting.zsh
fonts:install: |
mkdir -p ~/.local/share/fonts/Meslo
curl -L https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Meslo.tar.xz | tar --extract --xz --directory ~/.local/share/fonts/Meslo