Calendario en la barra, prompt con rama de git, historial compartido e impresora

- calendario (home/.local/bin): clic izquierdo en la fecha de la barra
  (zona \004 en slstatus, statuscmd 4 en dwm) muestra el mes en una
  notificación, empezando en lunes y con hoy en verde.
- .bashrc: rama de git en el prompt (git-prompt.sh, con * y +) e
  historial grande, sin duplicados y compartido entre terminales.
- install.sh: cups, cups-filters y hplip, servicio cupsd y grupo lpadmin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016UdJsHrbkmzhoCb6TthP2m
This commit is contained in:
Alejandro Guerrero 2026-09-27 22:04:47 +02:00
parent 68427bdf7a
commit 2870ac7dca
Signed by: alejandrogs73
GPG key ID: 1CFF10953BEE333C
6 changed files with 56 additions and 10 deletions

View file

@ -44,9 +44,9 @@ Hace seis pasos, que también se pueden lanzar por separado
Si `~/.gnupg` no existe todavía, no hace nada.
6. `sistema`: copia `sistema/` en `/`, activa los servicios de runit (dbus,
elogind, polkitd, NetworkManager, bluetoothd, acpid, chronyd, tlp,
automontaje), quita dhcpcd y wpa_supplicant (NetworkManager ya gestiona la
red) y añade el usuario a los grupos audio, video, input, network y
bluetooth. Los archivos de `sudoers.d` se validan con `visudo` y se
automontaje, cupsd), quita dhcpcd y wpa_supplicant (NetworkManager ya gestiona la
red) y añade el usuario a los grupos audio, video, input, network,
bluetooth y lpadmin (para gestionar impresoras). Los archivos de `sudoers.d` se validan con `visudo` y se
instalan con modo 440.
Después hay que cerrar sesión y volver a entrar (por los grupos) y lanzar
@ -118,6 +118,11 @@ y muestran una notificación.
- Pantallas: `autorandr` las pone en fila (la del portátil a la izquierda y
como principal) al arrancar y cada vez que se conecta o desconecta una
(regla de udev en `sistema/`), y vuelve a pintar el fondo.
- Clic izquierdo en la fecha de la barra: calendario del mes en una
notificación (`calendario`), con el día de hoy en verde.
- bash: historial de 10 000 órdenes, sin duplicados y compartido entre
terminales; el prompt muestra la rama de git (`*` cambios sin añadir,
`+` añadidos).
- `~/.ssh/config` con alias: `ssh server` (10.0.0.10) y `forgejo`. Sin
claves: las da gpg-agent.
- Tras 30 minutos sin tocar nada se bloquea con slock (`xss-lock`) y un