Configuración
Configurando Hyprland
Lo siguiente y muchas otras cosas son impulsadas por Hyprland.
- combinaciones de teclas globales
- variables de entorno
- pantallas/monitores/espacios de trabajo
- animaciones/decoraciones de ventanas
- …
Referencia: Hyprland Wiki
Para configurar Hyprland, edita los archivos en ~/.config/hypr/custom/
que son referenciados por ~/.config/hypr/hyprland.conf
.
- Hyprland lee
hyprland.conf
. Cuando ve una palabra clavesource
, lee el archivo referenciado y luego continúa.
El script install.sh
no sobrescribirá ~/.config/hypr/custom/
.
Además, en cuanto a ~/.config/hypr/hyprland.conf
, no se sobrescribirá cuando exista, pero se generará un ~/.config/hypr/hyprland.conf.new
. El archivo *.new
es solo para referencia de formato y no tiene ningún efecto.
Habilitar desenfoque para aplicaciones
En ~/.config/hypr/hyprland/rules.conf
, comenta (con un #
) o elimina la siguiente línea:
Configurando AGS
Lo siguiente y algunas otras cosas son impulsadas por AGS.
- barra superior
- barras laterales
- hoja de trucos
- notificación
- widget de vista general
Para usuarios finales
Edita ~/.config/ags/user_options.js
, que no será sobrescrito por install.sh
cuando actualices.
Puedes configurar cosas como:
- Proveedor predeterminado de asistente tipo ChatGPT
- Velocidad de animación
- Formato de hora
- …
Configurar formato de fecha y hora
En ~/.config/ags/user_options.js
, edita la sección “time” según este formato.
También puedes ejecutar man date
para el formato de hora.
Configurar ciudad para el widget del clima
Cuando no se detecta una batería (típicamente en una computadora de escritorio), el widget de batería y el widget de utilidad no se mostrarán. En su lugar, aparecerá un widget del clima en esta posición.
La ciudad para el clima se detecta por curl ipinfo.io
de forma predeterminada, o se establece explícitamente en ~/.config/ags/user_options.js
.
Configurar combinaciones de teclas
Las combinaciones de teclas a configurar son limitadas y necesitas consultar el documento de gdk para conocer las teclas, pero funciona.
Consulta #5 para más información.
Widget personalizado
Puedes usar la salida de un script bash para un widget. Si ~/.cache/ags/user/scripts/custom-module-poll.sh
existe, AGS mostrará su salida cada 5000ms de forma predeterminada en lugar de los indicadores de recursos del sistema.
Por ejemplo, para mostrar el espacio de almacenamiento disponible en la ruta /
:
Y una versión de 2 líneas menos configurable, si lo prefieres:
Para más personalización:
- Intervalo de sondeo, en milisegundos:
~/.cache/ags/user/scripts/custom-module-interval.txt
(predeterminado = 5000) - Script de acción de clic izquierdo:
~/.cache/ags/user/scripts/custom-module-leftclick.sh
- Script de acción de clic derecho:
~/.cache/ags/user/scripts/custom-module-rightclick.sh
Para nerds (dudamos que no lo seas)
- Consulta AGS Docs
- También notas de desarrollo (consulta la barra lateral)
Varios
Cambiar el tamaño de la interfaz / cambiar el tamaño de la fuente
Cambiar el tamaño de la fuente también cambiará la escala de la interfaz para AGS.
- Usando
gsettings
:
Configurar pantalla de bloqueo
Referencia: Hyprland Wiki
Edita ~/.config/hypr/hyprlock.conf
.
Por ejemplo, para configurar el formato de fecha y hora, cambia el valor del text
que corresponde al bloqueo.
Cloudflare WARP
- Esto podría ayudarte a evitar las restricciones de tu ISP y proporcionar una internet más rápida
- Habrá un botón en la barra lateral derecha para activar/desactivar WARP si está instalado
- Para instalar Cloudflare WARP, ejecuta
yay -S cloudflare-warp-bin && sudo systemctl enable warp-svc --now