doas, pinentry-dmenu y scripts en vez de blueman, autorandr y gammastep
- doas en vez de sudo (sistema/etc/doas.conf; xbps.d permite quitar sudo). - pinentry-dmenu en X y pinentry-curses en una tty (pinentry-menu); fuera GTK 2 (.gtkrc-2.0 y el arreglo de colores del tema). - bluetooth: menú de dmenu con bluetoothctl en vez de blueman. - pantallas: xrandr a pelo en vez de autorandr, también desde udev. - luz: sct cada minuto en vez de gammastep. - xwallpaper para el fondo y nsxiv para las imágenes de st, en vez de feh. - volumen salida en vez de pavucontrol; menu reúne los colores de dmenu. - mpv en vez de vlc; fuera btop. - install.sh: paso quitar para desinstalar lo sustituido. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C5v1qWDwgkaVM5kjVHGGh8
This commit is contained in:
parent
5fee14ab7f
commit
a83294ace4
23 changed files with 362 additions and 430 deletions
|
|
@ -40,9 +40,6 @@ static const Rule rules[] = {
|
|||
{ "st-256color", NULL, NULL, 0, 0, 1, 0, -1 },
|
||||
{ "st-float", NULL, NULL, 0, 1, 0, 1, -1 }, /* st -c st-float (p. ej. nmtui) */
|
||||
{ "Gimp", NULL, NULL, 0, 1, 0, 0, -1 },
|
||||
{ NULL, "pavucontrol", NULL, 0, 1, 0, 0, -1 },
|
||||
{ NULL, "blueman-manager", NULL, 0, 1, 0, 0, -1 },
|
||||
{ "Pinentry-gtk-2", NULL, NULL, 0, 1, 0, 1, -1 }, /* contraseña de gpg/ssh */
|
||||
{ "Firefox", "Places", NULL, 0, 1, 0, 0, -1 }, /* biblioteca/descargas */
|
||||
{ "Firefox", "Toolkit", NULL, 0, 1, 0, 0, -1 }, /* picture-in-picture */
|
||||
{ NULL, NULL, "Event Tester", 0, 0, 0, 1, -1 }, /* xev */
|
||||
|
|
@ -104,17 +101,17 @@ static const StatusCmd statuscmds[] = {
|
|||
"1) st -c st-float -g 90x30 -e nmtui connect ;; "
|
||||
"3) st -c st-float -g 90x30 -e nmtui ;; "
|
||||
"esac", 1 },
|
||||
/* volumen: izquierdo pavucontrol, central silenciar, derecho micro, rueda subir/bajar */
|
||||
/* volumen: izquierdo elegir la salida, central silenciar, derecho micro, rueda subir/bajar */
|
||||
{ "case $BUTTON in "
|
||||
"1) pavucontrol ;; "
|
||||
"1) volumen salida ;; "
|
||||
"2) " VOLMUTECMD " ;; "
|
||||
"3) " MICMUTECMD " ;; "
|
||||
"4) " VOLUPCMD " ;; "
|
||||
"5) " VOLDOWNCMD " ;; "
|
||||
"esac", 2 },
|
||||
/* bluetooth: izquierdo blueman, derecho encender/apagar el adaptador */
|
||||
/* bluetooth: izquierdo el menú (script bluetooth), derecho encender/apagar el adaptador */
|
||||
{ "case $BUTTON in "
|
||||
"1) blueman-manager ;; "
|
||||
"1) bluetooth ;; "
|
||||
"3) if bluetoothctl show | grep -q 'Powered: yes'; "
|
||||
"then bluetoothctl power off; else bluetoothctl power on; fi >/dev/null" STATUSREFRESH " ;; "
|
||||
"esac", 3 },
|
||||
|
|
|
|||
|
|
@ -214,7 +214,7 @@ static uint forcemousemod = ShiftMask;
|
|||
*/
|
||||
static MouseShortcut mshortcuts[] = {
|
||||
/* mask button function argument release */
|
||||
{ TERMMOD, Button3, previewimage, {.s = "feh"} },
|
||||
{ TERMMOD, Button3, previewimage, {.s = "nsxiv"} },
|
||||
{ TERMMOD, Button2, showimageinfo, {}, 1 },
|
||||
{ XK_ANY_MOD, Button2, selpaste, {.i = 0}, 1 },
|
||||
{ ShiftMask, Button4, ttysend, {.s = "\033[5;2~"} },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue