Sxhkd/es

From Void Linux Wiki
Jump to: navigation, search

Sxhkd es una aplicación para asignar teclas para rápido acceso y interactuar con diferentes aplicaciones. Al ser desarrollado por el creador de bspwm la configuración por defecto esta pensada para bspwm, sxhkd se puede usar en conjunto con cualquier tipo de WM.


configuración

Cada usuario debe crear su propio archivo de configuración Por ejemplo para cargar un archivo en concreto se puede usar algo parecido

 sxhkd -c /home/user/.config/sxhkd/sxhkdrc

La estructura de configuración es tecla o conjunto de teclas y debajo la interacción deseada

Para recargar el archivo de configuración es recomendable poner un conjunto de teclas que haga exactamente eso, por ejemplo

 super + Escape
  pkill -USR1 -x sxhkd

Super suele ser la "tecla de windows" situada entre control y alt

Bspwm

Los comandos específicos para bspwm son fáciles de reconocer ya que siempre empiezan por bspc

  • Cerrar bspwm parecido a un cierre de sesión del usuario
 super + alt + Escape
   bspc quit
  • Cerrar y matar el proceso de una ventana activa, para saber la ventana activa hay que prestar atención al borde de la ventana, el tamaño del borde y el color se definen en bspwmrc
 super + {_,shift + }q
   bspc node -{c,k}
  • Cambiar la ventana activa de disposición "tiled" y "monocle". La disposición tiled es la que tiene bspwm por defecto donde todas las ventanas son visibles, monocle es marcido al modo F11 de los navegadores la ventana ocupara todo el espacio de trabajo, no todo el monitor como es el caso de los usuarios que tienen "padding" en bspwm para poder poner conky
 super + m
   bspc desktop -l next
  • Intercambiar la ventana activa actual con la mas grande disponible
 super + g
  bspc node -s biggest
  • Intercambiar la disposición de las ventanas. La interacción de tiled y fullscreen es muy interesante en caso de navegadores o aplicaciones como orion, por ejemplo si tenemos 2 terminales cada uno en su ventana y una tercera ventana con un navegador o orion abierto si al navegador/orion le ponemos en modo pantalla completa, modo F11, la aplicación ocupara todo el monitor luego si le damos a super+t esa ventana se vuelve en modo tiled pero seguira siendo en modo pantalla completa dentro de la área que bspwm le ha creado por lo tanto no se verán la barra de opciones, esto es perfecto para ver películas o video de youtube
 super + {t,shift + t,s,f}
   bspc node -t {tiled,pseudo_tiled,floating,fullscreen}

terminal

 super + Return
   xfce4-terminal

para lanzar fish-shell

 super + Return
   xfce4-terminal -e fish

rofi

Para usar la opción de ejecutar aplicaciones

 super + d
   rofi -show run -opacity "95" -bw 0 

Si se quiere usar rofi para hacer alt+tab

 alt + Tab
   rofi -show window -opacity "95"

Volumen

si se tiene pamixer instalado para ponerlo todo audio en mudo o quitarlo se puede usar

 XF86AudioMute
   pamixer -t

subir el volumen

 XF86AudioRaiseVolume
   pamixer -i 1

bajar el volumen

 XF86AudioLowerVolume
   pamixer -d 1

teclas multimedia

si se tiene playerctl instalado, para usar las teclas multimedia se puede tener algo parecido

 XF86AudioPlay 
   playerctl play-pause
 XF86AudioStop 
   playerctl stop
 XF86AudioNext 
   playerctl next
 XF86AudioPrev 
   playerctl previous

flameshot

Flameshot es una herramienta para hacer capturas de pantalla

 Print
   flameshot gui