Working on install script(s)

This commit is contained in:
2022-01-01 12:45:06 -05:00
parent da08e4eabe
commit 95d919811f
22 changed files with 46 additions and 3 deletions

View File

@@ -1,4 +1,18 @@
#!/bin/sh #!/bin/sh
mkdir "${HOME}/.config" >/dev/null 2>&1 config="${HOME}/.config"
ln -sfv "${PWD}/git" "${HOME}/.config"
_make_dirs() {
test ! -d "${config}" && mkdir "${config}"
}
_remove_git() {
test -d "${config}/git" && rm "${config}/git"
}
_link_git() {
ln -sfv "${PWD}/git" "${config}"
}
#------------------------------- main -------------------------------
_make_dirs && _link_git

20
nvim/setup Executable file
View File

@@ -0,0 +1,20 @@
#!/bin/sh
config="${HOME}/.config"
_make_dirs() {
test ! -d "${config}" && mkdir "${config}"
test ! -d "${config}/nvim" && mkdir "${config}/nvim"
}
_remove_nvim() {
test -d "${config}/nvim" && rm -r "${config}/nvim"
}
_link_nvim() {
ln -sfv "${PWD}/init.lua" "${config}/nvim"
ln -sfv "${PWD}/lua" "${config}/nvim"
}
#------------------------------- main ------------------------------
_make_dirs && _link_nvim

View File

@@ -1,3 +1,12 @@
#!/bin/sh #!/bin/sh
ln -sfv "${PWD}/.tmux.conf" "${HOME}" _remove_tmux() {
rm "${HOME}/.tmux.conf"
}
_link_tmux() {
ln -sfv "${PWD}/.tmux.conf" "${HOME}"
}
#------------------------------- main -------------------------------
_link_tmux