From 30b733851b17c2786a3340bff017c8ef0e057de7 Mon Sep 17 00:00:00 2001 From: Thomas Vanbesien Date: Tue, 19 May 2026 19:59:18 +0200 Subject: 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. --- .local/share/dotfiles/dotfiles_on.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.local/share') 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 -- cgit v1.3.1