Update dotfiles/.local/share/chezmoi/.chezmoiexternal.toml, dotfiles/.local/share/chezmoi/.chezmoidata.yaml

This commit is contained in:
Brian Zalewski 2022-11-22 20:31:49 +00:00
parent 7bd467cb73
commit 84277d0a76
2 changed files with 36 additions and 0 deletions

View file

@ -151,6 +151,13 @@ alternatives:
choco: ripgrep-all choco: ripgrep-all
nix: ripgrep-all nix: ripgrep-all
pacman: ripgrep-all pacman: ripgrep-all
rofi:
apt: rofi
dnf: rofi
pacman: rofi
pkg: rofi
port: rofi
zypper: rofi
rsync: rsync:
apt: rsync apt: rsync
brew: rsync brew: rsync

View file

@ -56,6 +56,7 @@
url = "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" url = "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim"
refreshPeriod = "{{ $refreshPeriod }}" refreshPeriod = "{{ $refreshPeriod }}"
{{- if (not .host.headless) and (ne .chezmoi.os "windows") }}
### Neovim ### Neovim
[".config/nvim"] [".config/nvim"]
type = "git-repo" type = "git-repo"
@ -63,6 +64,34 @@
refreshPeriod = "{{ $refreshPeriod }}" refreshPeriod = "{{ $refreshPeriod }}"
[".config/nvim".pull] [".config/nvim".pull]
args = ["--ff-only"] args = ["--ff-only"]
{{- end }}
{{- if (eq .chezmoi.os "linux") and (not .host.headless) }}
### Rofi
[".local/share/fonts/GrapeNuts-Regular.ttf"]
type = "file"
url = "https://github.com/adi1090x/rofi/raw/master/fonts/GrapeNuts-Regular.ttf"
refreshPeriod = "{{ $refreshPeriod }}"
[".local/share/fonts/Icomoon-Feather.ttf"]
type = "file"
url = "https://github.com/adi1090x/rofi/raw/master/fonts/Icomoon-Feather.ttf"
refreshPeriod = "{{ $refreshPeriod }}"
[".local/share/fonts/Iosevka-Nerd-Font-Complete.ttf"]
type = "file"
url = "https://github.com/adi1090x/rofi/raw/master/fonts/Iosevka-Nerd-Font-Complete.ttf"
refreshPeriod = "{{ $refreshPeriod }}"
[".local/share/fonts/JetBrains-Mono-Nerd-Font-Complete.ttf"]
type = "file"
url = "https://github.com/adi1090x/rofi/raw/master/fonts/JetBrains-Mono-Nerd-Font-Complete.ttf"
refreshPeriod = "{{ $refreshPeriod }}"
[".config/rofi"]
type = "archive"
url = "https://github.com/adi1090x/rofi/archive/refs/heads/master.tar.gz"
exact = true
stripComponents = 2
refreshPeriod = "{{ $refreshPeriod }}"
include = ["applets/**", "colors/**", "images/**", "launchers/**", "powermenu/**", "scripts/**", "config.rasi"]
{{- end }}
{{- if not .host.headless }} {{- if not .host.headless }}
### Hack Nerd Font Download ### Hack Nerd Font Download