aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rwxr-xr-xmigrate.sh16
-rwxr-xr-xtmux/.local/bin/tmux-projectr2
2 files changed, 8 insertions, 10 deletions
diff --git a/migrate.sh b/migrate.sh
index c987204..679e8c3 100755
--- a/migrate.sh
+++ b/migrate.sh
@@ -5,19 +5,17 @@ if [ -d "$XDG_DATA_HOME/nvim/session" ]; then
mv -Tnv "$XDG_DATA_HOME/nvim/session" "$XDG_STATE_HOME/nvim/session"
fi
-for dir in src pkg; do
- if [ -d "$HOME"/$dir ]; then
- printf '%s: Moving ~/%s directory into ~/.local\n' "$0" $dir
- mv -Tnv "$HOME/src" "$HOME/.local/src"
- fi
+if [ -d "$HOME"/src ]; then
+ printf '%s: Moving ~/src directory into ~/.local/src\n' "$0"
+ mv -Tnv "$HOME/src" "$HOME/.local/src"
for state_dir in undo session; do
- for f in "$XDG_STATE_HOME/nvim/$state_dir/%home%tobyv%$dir%"*; do
+ printf '%s: Migrating nvim %s files to match new location\n' "$0" "$state_dir"
+ for f in "$XDG_STATE_HOME/nvim/$state_dir/%home%tobyv%src%"*; do
if [ -e "$f" ]; then
- printf '%s: Migrating nvim %s files to match new location\n' "$0" "$state_dir"
sed -i 's|~/src/|~/.local/src|g' "$f"
- printf '%s\n' "$f" | sed "s|/%home%tobyv%$dir%|/%home%tobyv%.local%$dir%|" | xargs mv -Tnv "$f"
+ printf '%s\n' "$f" | sed "s|/%home%tobyv%src%|/%home%tobyv%.local%src%|" | xargs mv -Tnv "$f"
fi
done
done
-done
+fi
diff --git a/tmux/.local/bin/tmux-projectr b/tmux/.local/bin/tmux-projectr
index 2667ac5..77116dc 100755
--- a/tmux/.local/bin/tmux-projectr
+++ b/tmux/.local/bin/tmux-projectr
@@ -15,7 +15,7 @@ if [ "$#" -eq 0 ]; then
# shellcheck disable=2046
set -- $(
- projectr -mgt ~/.local/src ~/.local/pkg -P ~/.dotfiles --exclude-cwd |
+ projectr -mgt ~/.local/src -P ~/.dotfiles --exclude-cwd |
fzf-tmux -p100,30 -- --tac --exit-0 -d/ --with-nth -1 \
--bind "focus:transform-header(echo {} | sed 's|$HOME|~|')" \
--preview-window='right,60,<60(hidden)' --preview="$PREVIEW_CMD"