Migrate to chezmoi
Move config files from config to chezmoi Add script to auto install packages with DNF and Cargo
This commit is contained in:
parent
110e0882c6
commit
224c7ed45c
1654 changed files with 470035 additions and 51 deletions
|
|
@ -0,0 +1,15 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS --header='Select a key binding.'"
|
||||
CURRENT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
source "$CURRENT_DIR/.envs"
|
||||
|
||||
target=$(tmux list-keys | sed '1s/^/[cancel]\n/' | eval "$TMUX_FZF_BIN $TMUX_FZF_OPTIONS")
|
||||
|
||||
[[ "$target" == "[cancel]" || -z "$target" ]] && exit
|
||||
if [[ -n $(echo "$target" | grep -o "copy-mode") && -z $(echo "$target" | grep -o "prefix") ]]; then
|
||||
tmux copy-mode
|
||||
echo "$target" | sed -E 's/^.{46}//g' | xargs tmux
|
||||
else
|
||||
echo "$target" | sed -E 's/^.{46}//g' | xargs tmux
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue