20 lines
449 B
Bash
Executable File
20 lines
449 B
Bash
Executable File
#!/bin/bash
|
|
PROJECTS="$(ls -t $HOME/.local/share/nvim/sessions)"
|
|
|
|
NAME="$(echo "$PROJECTS" | sed 's/.*\%//' | sed 's/\.vim//g' | wofi --show dmenu -i)"
|
|
|
|
PROJECT="$(echo "$PROJECTS" | grep "$NAME.vim" | sed 's/\%/\//g' | sed 's/\.vim$//')"
|
|
|
|
VIM="$HOME/.asdf/shims/nvim ; zsh";
|
|
|
|
if [ "$PROJECT" != "" ]; then
|
|
if [ "$(pgrep kitty)" == "" ]; then
|
|
kitty -d $PROJECT $VIM
|
|
exit
|
|
else
|
|
cd $PROJECT
|
|
tmux new-window "$VIM"
|
|
exit
|
|
fi
|
|
fi
|