parent
bec5fba385
commit
ef578f0999
@ -0,0 +1,10 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
#uses copyq to select image and copy it to clipboard for pasting |
||||||
|
|
||||||
|
filename=$(realpath $1) |
||||||
|
if [ -f "$filename" ];then |
||||||
|
mime=$(mimetype "$filename" | awk -F ': ' '{print $2}') |
||||||
|
/usr/bin/copyq write 0 "$mime" - < "$filename" |
||||||
|
/usr/bin/copyq select 0 |
||||||
|
fi |
@ -0,0 +1,34 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
|
||||||
|
#maybe use this as a setup for those programs and have a permanent sidebar? |
||||||
|
#tmux send-keys -t "%74" "chafa " "/home/steven/downloads/images/big_keys_for_logo.jpg" "C-m" |
||||||
|
# See the space!!! |
||||||
|
#replaces man command - makes help a fallback |
||||||
|
# use pick to deal with the output better |
||||||
|
#TOD |
||||||
|
|
||||||
|
c_tmux=$(env | grep -c TMUX) |
||||||
|
if [ $c_tmux -gt 0 ];then |
||||||
|
command=$(echo "$@") |
||||||
|
tmux split-window -h |
||||||
|
#"$command" |
||||||
|
c_pane=$(tmux ls -F "#D") |
||||||
|
printf '\033]2;%s\033\\' 'devour' |
||||||
|
tmux resize-pane -t "$c_pane" -R 20 |
||||||
|
tmux select-pane -m -t "$c_pane" |
||||||
|
#echo "$c_pane" |
||||||
|
tmux send-keys -t "$c_pane" "$command && read && exit" C-m |
||||||
|
tmux resize-pane -Z -t "$c_pane" |
||||||
|
fi |
||||||
|
|
||||||
|
|
||||||
|
# if [ $c_tmux -gt 0 ];then |
||||||
|
# tmux kill-pane -t "$c_pane" |
||||||
|
# fi |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Is it tmux? |
||||||
|
# Does the sidebar already exist in this window? |
||||||
|
# if not, create sidebar and export variable |
@ -0,0 +1,33 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
|
||||||
|
#maybe use this as a setup for those programs and have a permanent sidebar? |
||||||
|
#tmux send-keys -t "%74" "chafa " "/home/steven/downloads/images/big_keys_for_logo.jpg" "C-m" |
||||||
|
# See the space!!! |
||||||
|
#replaces man command - makes help a fallback |
||||||
|
# use pick to deal with the output better |
||||||
|
#TOD |
||||||
|
|
||||||
|
c_tmux=$(env | grep -c TMUX) |
||||||
|
if [ $c_tmux -gt 0 ];then |
||||||
|
command=$(echo "$@") |
||||||
|
tmux split-window -h |
||||||
|
#"$command" |
||||||
|
c_pane=$(tmux ls -F "#D") |
||||||
|
printf '\033]2;%s\033\\' 'sidebar' |
||||||
|
tmux resize-pane -t "$c_pane" -R 20 |
||||||
|
tmux select-pane -m -t "$c_pane" |
||||||
|
#echo "$c_pane" |
||||||
|
tmux send-keys -t "$c_pane" "$command && exit" C-m |
||||||
|
fi |
||||||
|
|
||||||
|
|
||||||
|
# if [ $c_tmux -gt 0 ];then |
||||||
|
# tmux kill-pane -t "$c_pane" |
||||||
|
# fi |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Is it tmux? |
||||||
|
# Does the sidebar already exist in this window? |
||||||
|
# if not, create sidebar and export variable |
@ -0,0 +1,33 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
|
||||||
|
#maybe use this as a setup for those programs and have a permanent sidebar? |
||||||
|
#tmux send-keys -t "%74" "chafa " "/home/steven/downloads/images/big_keys_for_logo.jpg" "C-m" |
||||||
|
# See the space!!! |
||||||
|
#replaces man command - makes help a fallback |
||||||
|
# use pick to deal with the output better |
||||||
|
#TOD |
||||||
|
|
||||||
|
c_tmux=$(env | grep -c TMUX) |
||||||
|
if [ $c_tmux -gt 0 ];then |
||||||
|
command=$(echo "$@") |
||||||
|
tmux split-window -v |
||||||
|
#"$command" |
||||||
|
c_pane=$(tmux ls -F "#D") |
||||||
|
printf '\033]2;%s\033\\' 'topbar' |
||||||
|
tmux resize-pane -t "$c_pane" -R 20 |
||||||
|
tmux select-pane -m -t "$c_pane" |
||||||
|
#echo "$c_pane" |
||||||
|
tmux send-keys -t "$c_pane" "$command && exit" C-m |
||||||
|
fi |
||||||
|
|
||||||
|
|
||||||
|
# if [ $c_tmux -gt 0 ];then |
||||||
|
# tmux kill-pane -t "$c_pane" |
||||||
|
# fi |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Is it tmux? |
||||||
|
# Does the sidebar already exist in this window? |
||||||
|
# if not, create sidebar and export variable |
Loading…
Reference in new issue