summaryrefslogtreecommitdiffstats
path: root/clerk_fzf/clerk_starter
diff options
context:
space:
mode:
authorRasmus Steinke <rasi@xssn.at>2016-07-21 12:36:40 +0200
committerRasmus Steinke <rasi@xssn.at>2016-07-21 12:36:40 +0200
commit26cf418509d002133cff33e57b4b7a4496c6f13f (patch)
treeffc888fa0535079ab95b1ee004de510b15d9cc31 /clerk_fzf/clerk_starter
parentdbe6e11f569debcc213aa8154f5d4431832ad1bf (diff)
downloadperl-app-clerk-26cf418509d002133cff33e57b4b7a4496c6f13f.tar.gz
perl-app-clerk-26cf418509d002133cff33e57b4b7a4496c6f13f.tar.xz
add tmux+fzf variant
Diffstat (limited to 'clerk_fzf/clerk_starter')
-rwxr-xr-xclerk_fzf/clerk_starter21
1 files changed, 21 insertions, 0 deletions
diff --git a/clerk_fzf/clerk_starter b/clerk_fzf/clerk_starter
new file mode 100755
index 0000000..811262f
--- /dev/null
+++ b/clerk_fzf/clerk_starter
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+export TMUX_TMPDIR="/tmp/clerk/tmux"
+
+if [[ ! -d "${TMUX_TMPDIR}" ]]; then
+ mkdir -p "${TMUX_TMPDIR}"
+fi
+
+tmux has-session -t music
+if [ $? != 0 ]; then
+ tmux -f $HOME/.config/clerk/tmux.conf new-session -s music -n albums -d
+ tmux send-keys -t music 'clerk_fzf --albums' C-m
+ tmux new-window -t music -n tracks
+ tmux send-keys -t music 'clerk_fzf --tracks' C-m
+ tmux new-window -t music -n latest
+ tmux send-keys -t music 'clerk_fzf --latest' C-m
+ tmux new-window -t music -n queue
+ tmux send-keys -t music 'ncmpcpp' C-m
+fi
+
+tmux attach -t music