Explorar el Código

Make app launchers

laptop
= hace 3 años
padre
commit
a07285687e
Se han modificado 8 ficheros con 45 adiciones y 4 borrados
  1. +16
    -0
      app-launch
  2. +2
    -0
      app-notes
  3. +2
    -0
      app-tmux
  4. +2
    -0
      app-vim
  5. +11
    -0
      do-action
  6. +6
    -2
      dwm-start
  7. +2
    -2
      ewrap
  8. +4
    -0
      setup-xbindkeys

+ 16
- 0
app-launch Ver fichero

@@ -0,0 +1,16 @@
#!/bin/sh

app=$(printf "Notes\nFiles\nEditor\nTerminal\nMultiplexer\nLBRY\nChat\nMusic\nProcesses" | dmenu -i -p "Launcher")

case $app in
Notes) app-notes;;
Files) app-nnn;;
Editor) st -e vim;;
Terminal) st;;
Multiplexer) app-tmux;;
LBRY) lbry;;
Chat) element-desktop;;
Music) st -e ncmpcpp;;
Browser) brave-browser;;
Processes) st -e htop;;
esac

+ 2
- 0
app-notes Ver fichero

@@ -0,0 +1,2 @@
#!/bin/sh
st -e vim "+cd ~/Notes/text" "+CtrlP"

+ 2
- 0
app-tmux Ver fichero

@@ -0,0 +1,2 @@
#!/bin/sh
st -e tmux $*

+ 2
- 0
app-vim Ver fichero

@@ -0,0 +1,2 @@
#!/bin/sh
st -e vim "$*"

+ 11
- 0
do-action Ver fichero

@@ -0,0 +1,11 @@
#!/bin/sh

action=$(printf "Play Music\nPause Music\nToggle Music\nSelect VPN\nDisable VPN\nRebind keys" |
dmenu -i -p "Actions")

case $action in
'Play Music') mpc play ;;
'Pause Music') mpc pause ;;
'Toggle Music') mpc toggle ;;
'Rebind keys') setup-xbindkeys;;
esac

+ 6
- 2
dwm-start Ver fichero

@@ -12,8 +12,12 @@ do
then
csum=$new_csum
dwm-statusbar &
#xbindkeys -f "$XDG_CONFIG_HOME"/xbindkeys/config
dwm.winkey
pid=$!
pulseaudio -k
dwm.winkey &
pid="$pid $!"
xbindkeys -f $HOME/Backups/configs/xbindkeysrc
wait $pid
else
exit 0
fi


+ 2
- 2
ewrap Ver fichero

@@ -2,9 +2,9 @@

if ! { [ "$TERM" = "tmux-256color" ] && [ -n "$TMUX" ]; } then
# Remove option --tab for new window
st -e vim "$*"
app-vim $*
else
# tmux session running
tmux -u split-window "vim \"$*\""
vim $* #tmux -u split-window "vim \"$*\""
fi


+ 4
- 0
setup-xbindkeys Ver fichero

@@ -0,0 +1,4 @@
#!/bin/sh

killall xbindkeys
xbindkeys -f $BACKUPS_PATH/configs/xbindkeysrc

Cargando…
Cancelar
Guardar