Update dotfiles/.local/share/chezmoi/.chezmoiexternal.toml, dotfiles/.local/share/chezmoi/dot_bashrc.tmpl, dotfiles/.local/share/chezmoi/.chezmoidata.yaml
This commit is contained in:
parent
16d17750da
commit
ebd428d4be
3 changed files with 39 additions and 2 deletions
|
@ -26,9 +26,21 @@ preference:
|
|||
- binary
|
||||
|
||||
alternatives:
|
||||
astronvim:
|
||||
_deps:
|
||||
- bottom
|
||||
- gdu
|
||||
- lazygit
|
||||
- neovim
|
||||
- node
|
||||
- python
|
||||
- ripgrep
|
||||
- tree-sitter-cli
|
||||
delta:
|
||||
brew: git-delta
|
||||
scoop: delta
|
||||
bash-completion:
|
||||
brew: bash-completion
|
||||
bottom:
|
||||
brew: bottom
|
||||
pacman: bottom
|
||||
|
@ -148,6 +160,8 @@ alternatives:
|
|||
whalebrew: whalebrew/wget
|
||||
|
||||
postinstall:
|
||||
astronvim: |
|
||||
nvim --headless -c 'autocmd User PackerComplete quitall'
|
||||
bottom:
|
||||
snap: |
|
||||
sudo snap connect bottom:mount-observe
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
### VIM
|
||||
{{- $refreshPeriod := "140h" }}
|
||||
{{- $vimPlugins := .plugins.vim }}
|
||||
{{- range $vimPlugin := $vimPlugins }}
|
||||
|
@ -10,6 +11,11 @@
|
|||
args = ["--ff-only"]
|
||||
{{- end }}
|
||||
|
||||
### Shell
|
||||
[".config/shell/lscolors.sh"]
|
||||
type = "fil"
|
||||
url = "https://raw.githubusercontent.com/trapd00r/LS_COLORS/master/lscolors.sh"
|
||||
refreshPeriod = "{{ $refreshPeriod }}"
|
||||
[".local/antigen.zsh"]
|
||||
type = "file"
|
||||
url = "https://raw.githubusercontent.com/zsh-users/antigen/develop/bin/antigen.zsh"
|
||||
|
@ -31,6 +37,14 @@
|
|||
url = "https://raw.githubusercontent.com/dandavison/delta/master/themes.gitconfig"
|
||||
refreshPeriod = "{{ $refreshPeriod }}"
|
||||
|
||||
### Neovim
|
||||
[".config/nvim"]
|
||||
type = "git-repo"
|
||||
url = "https://github.com/AstroNvim/AstroNvim.git"
|
||||
refreshPeriod = "{{ $refreshPeriod }}"
|
||||
[".config/nvim".pull]
|
||||
args = ["--ff-only"]
|
||||
|
||||
{{- if not .host.headless }}
|
||||
### Hack Nerd Font Download
|
||||
{{- $refreshPeriod := "4800h" }}
|
||||
|
@ -83,10 +97,14 @@
|
|||
### Miscellaneous Fonts Download
|
||||
["{{ $fontDir }}/FontAwesome.ttf"]
|
||||
type = "file"
|
||||
url = "https://github.com/VermiumSifell/dotfiles/raw/main/dot_local/share/fonts/fontawesome.ttf"
|
||||
# Source URL
|
||||
# url = "https://github.com/VermiumSifell/dotfiles/raw/main/dot_local/share/fonts/fontawesome.ttf"
|
||||
url = "https://gitlab.com/megabyte-labs/misc/dotfiles/-/raw/master/dotfiles/.local/share/chezmoi/dot_local/share/fonts/FontAwesome.ttf"
|
||||
refreshPeriod = "{{ $refreshPeriod }}"
|
||||
["{{ $fontDir }}/Weather-Icons.ttf"]
|
||||
type = "file"
|
||||
url = "https://github.com/VermiumSifell/dotfiles/raw/main/dot_local/share/fonts/weathericons.ttf"
|
||||
# Source URL
|
||||
# url = "https://github.com/VermiumSifell/dotfiles/raw/main/dot_local/share/fonts/weathericons.ttf"
|
||||
url = "https://gitlab.com/megabyte-labs/misc/dotfiles/-/raw/master/dotfiles/.local/share/chezmoi/dot_local/share/fonts/Weather-Icons.ttf"
|
||||
refreshPeriod = "{{ $refreshPeriod }}"
|
||||
{{- end }}
|
||||
|
|
|
@ -64,6 +64,11 @@ fi
|
|||
|
||||
### Bash Initialization Hooks
|
||||
if [ "$BASH_SUPPORT" = 'true' ]; then
|
||||
### Bash Completion
|
||||
if [ -f "/usr/local/etc/profile.d/bash_completion.sh" ]; then
|
||||
. "/usr/local/etc/profile.d/bash_completion.sh"
|
||||
fi
|
||||
|
||||
### direnv
|
||||
if command -v direnv > /dev/null; then
|
||||
eval "$(direnv hook bash)"
|
||||
|
|
Loading…
Reference in a new issue