summaryrefslogtreecommitdiffstats
path: root/.local/share
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-05-19 19:59:18 +0200
committerThomas Vanbesien <tvanbesi@proton.me>2026-05-19 19:59:18 +0200
commit30b733851b17c2786a3340bff017c8ef0e057de7 (patch)
tree3ba823da5c276bc8c3a5748a10b3184c16720054 /.local/share
parent727591a688c5b3b7c19d77e3c2eba49447e04f72 (diff)
downloaddotfiles-30b733851b17c2786a3340bff017c8ef0e057de7.tar.gz
dotfiles-30b733851b17c2786a3340bff017c8ef0e057de7.zip
feat(dotfiles): add reinstall-nvim subcommand
- New 'dotfiles reinstall-nvim': clean rebuild of nvim from the currently checked-out submodule tag (prompted), independent of sync's version check. - Fix build_and_install_nvim: rm targeted $build_dir/build (install prefix, nonexistent) instead of the real build tree; now clears $src_dir/{build,.deps} so rebuilds are from scratch. sync only worked before because a new tag changed sources. - Add reinstall-nvim to the _comp_dotfiles completion.
Diffstat (limited to '.local/share')
-rw-r--r--.local/share/dotfiles/dotfiles_on.env2
1 files changed, 1 insertions, 1 deletions
diff --git a/.local/share/dotfiles/dotfiles_on.env b/.local/share/dotfiles/dotfiles_on.env
index f02b9f4..99c6fdb 100644
--- a/.local/share/dotfiles/dotfiles_on.env
+++ b/.local/share/dotfiles/dotfiles_on.env
@@ -1,6 +1,6 @@
export GIT_DIR="$DOTFILES_DIR" GIT_WORK_TREE="$HOME"
function _comp_dotfiles() {
- COMPREPLY=(sync on off)
+ COMPREPLY=(sync reinstall-nvim on off)
}
complete -F _comp_dotfiles dotfiles