mirror of
https://github.com/itme-brain/dotfiles.git
synced 2026-03-23 11:29:44 -04:00
updated installscript
This commit is contained in:
parent
0380d16266
commit
eeee8d9a47
1 changed files with 16 additions and 1 deletions
|
|
@ -4,9 +4,24 @@ set -e
|
|||
|
||||
REPO_BASE="git@github.com:itme-brain"
|
||||
|
||||
is_windows() {
|
||||
[[ "$OS" == "Windows_NT" ]] || [[ "$(uname -s)" =~ MINGW|MSYS|CYGWIN ]]
|
||||
}
|
||||
|
||||
if is_windows; then
|
||||
APPDATA_LOCAL="$(cmd.exe /C "echo %LOCALAPPDATA%" 2>/dev/null | tr -d '\r')"
|
||||
GIT_TARGET="$HOME/.config/git"
|
||||
VIM_TARGET="$HOME/vimfiles"
|
||||
NVIM_TARGET="$APPDATA_LOCAL/nvim"
|
||||
else
|
||||
GIT_TARGET="$HOME/.config/git"
|
||||
VIM_TARGET="$HOME/.vim"
|
||||
NVIM_TARGET="$HOME/.config/nvim"
|
||||
fi
|
||||
|
||||
names=("git" "vim" "nvim")
|
||||
repos=("$REPO_BASE/git.git" "$REPO_BASE/vim.git" "$REPO_BASE/nvim.git")
|
||||
targets=("$HOME/.config/git" "$HOME/.vim" "$HOME/.config/nvim")
|
||||
targets=("$GIT_TARGET" "$VIM_TARGET" "$NVIM_TARGET")
|
||||
selected=()
|
||||
|
||||
for i in "${!names[@]}"; do
|
||||
Loading…
Add table
Add a link
Reference in a new issue