AstroNvim should be installed to repos directory and then linked.

This commit is contained in:
Bartek Stalewski 2023-04-16 01:06:02 +02:00
parent ac09219b49
commit 0f6a4590d1

View File

@ -19,13 +19,14 @@ git clone --recurse https://git.insomniac.pl/ftpd/dotfiles $XDG_DATA_HOME/repos/
# configs # configs
for i in fd htop astronvim tmux; do for i in fd htop astronvim tmux; do
rm -rf ~/.config/${i} rm -rf $XDG_CONFIG_HOME/${i}
ln -sf $XDG_DATA_HOME/repos/dotfiles/${i} ~/.config/ ln -sf $XDG_DATA_HOME/repos/dotfiles/${i} $XDG_CONFIG_HOME
done done
# astronvim # astronvim
rm -rf ~/.config/nvim rm -rf ~/.config/nvim $XDG_DATA_HOME/repos/AstroNvim
git clone --depth 1 https://github.com/AstroNvim/AstroNvim ~/.config/nvim git clone --depth 1 https://github.com/AstroNvim/AstroNvim $XDG_DATA_HOME/repos
ln -sf $XDG_DATA_HOME/repos/AstroNvim $XDG_CONFIG_HOME
## zsh ## zsh
### modules ### modules
@ -35,5 +36,5 @@ for module in mfaerevaag/wd romkatv/powerlevel10k zdharma-continuum/fast-syntax-
git clone https://github.com/${module} $XDG_DATA_HOME/repos/zsh_modules/${module#*/} git clone https://github.com/${module} $XDG_DATA_HOME/repos/zsh_modules/${module#*/}
done done
### config ### config
rm -rf ~/.config/zsh rm -rf $XDG_CONFIG_HOME/zsh
ln -sf $XDG_DATA_HOME/repos/dotfiles/zsh ~/.config/ ln -sf $XDG_DATA_HOME/repos/dotfiles/zsh $XDG_CONFIG_HOME