English · Español · Русский · 中文 · 日本語 · Português · Français · Deutsch
✨ ¿Qué es esto?
Un escritorio de Linux completo y personalizable: barra, ajustes del sistema y menús para personalizar tu escritorio. Construido sobre **Hyprland** (gestor de ventanas) y **Quickshell** (con lo que esta hecho la barra y los menús).
Esta configuración se centra en mantenerse simple, rápido, práctico, y fácil de personalizar sin editar archivos.
### 📋 Requisitos
- **Distribución basada en Arch:** Arch, CachyOS, EndeavourOS, Manjaro, etc.
- **Una instalación limpia en su mayoría.** Las configuraciones reemplazadas se respaldan automáticamente.
> 💡 ¿Nuevo en Linux? Recomiendo [CachyOS](https://youtu.be/eo9MejbzWto). Sáltate la parte de configuración del video y solo ejecuta el comando de instalación después de instalar el sistema.
**¿Necesitas ayuda?** Únete al Discord (botón de arriba).
### 🎮 ¿Es difícil de usar?
No mucho. Casi todo es un atajo de teclado, con alternativas para el mouse.
| Acción | Teclado | Mouse |
|---|---|---|
| Abrir acciones rápidas | `Super + S` | Clic derecho en el reloj |
| Abrir ajustes | `Super + I` | Clic central en el reloj |
Incluye opciones para cambiar los atajos.
Mira todos los [Atajos de teclado](#atajos-de-teclado), o pasa el cursor sobre los elementos de la barra para ver sus acciones.
## Características
- **Quickshell rápido y ligero** — Componentes de escritorio optimizados para ser rápidos y fáciles de personalizar.
- **Barra superior** - Barra personalizable con menú de ajustes y accesos rápidos.
- **Ajustes** — Ajustes del sistema, apariencia de Hyprland, barra y temas.
- **Selector de fondos y colores dinámicos** — Generación de colores a partir del fondo y soporte para fondos animados.
- **Temas predefinidos** — Monochrome, Nord, Tokyo Night y otros populares, con soporte para crear los tuyos.
- **Lanzador de aplicaciones** — Búsqueda de aplicaciones con **Rofi**, historial del portapapeles y control de opacidad.
- **Zsh + Starship** — Shell personalizable con autosugerencias e historial.
- **Notas y recordatorios** — Notas rápidas, tareas y recordatorios.
- **Acciones rápidas** - Acciones rápidas personalizables para Wi-Fi, Bluetooth, luz nocturna y más.
- **Menú de apagado** — Menú personalizable para apagar, reiniciar, cerrar sesión, etc.
- **Hyprlock** — Pantalla de bloqueo personalizada.
- **Spotify + Spicetify** — Tema personalizado basado en **text - darkthemer** (modificado).
> Todos los programas: [packages.txt](../packages.txt)
### Selector de fondos de pantalla
Le hice unos ajustes. Dale algo de cariño: [hyprquickpaper](https://github.com/iamsurjog/hyprquickpaper)
## Atajos de teclado
Haz clic central en el reloj para abrir los ajustes. Para cerrar los componentes usa la tecla Esc o el mismo atajo. Pasa el cursor sobre los elementos para ver sus acciones.
| Atajo | Acción |
| ------------------------- | --------------------------------------- |
| `Super + T` | Terminal |
| `Super + Q` | Cerrar la ventana activa |
| `Super + D` | Lanzador de aplicaciones |
| `Super + Space` | Alternar ventana flotante |
| `Super + F` | Alternar pantalla completa |
| `Super + 1, 2, 3..` | Cambiar de espacio de trabajo |
| `Super + Shift + 1, 2..` | Mover ventana a otro espacio |
| `Super + E` | Gestor de archivos |
| `Super + B` | Navegador |
| `Super + V` | Historial del portapapeles |
| `Super + I` | Menú de ajustes |
| `Super + S` | Acciones rápidas |
| `Super + O` | Cambiar opacidad |
| `Super + C` | Notas y recordatorios |
| `Super + W` | Selector de fondos de pantalla |
| `Super + Shift + C` | Selector de color |
| `Super + Rueda del mouse` | Acercar/alejar |
| `Super + Shift + W` | Mostrar/ocultar la barra |
| `Super + Grave` | Menú de cierre de sesión |
| `Super + Tab` | Bloquear pantalla |
| `Super + N` | Notificaciones |
| `Super + R` | Activar/desactivar grabador de pantalla |
| `Delete` | Captura de pantalla completa |
| `SHIFT + Delete` | Captura de un área seleccionada |
> [!note]
>
> Mueve y redimensiona ventanas con Super + arrastrar con el botón izquierdo/derecho del mouse.
>
> Todos los atajos: [.config/hypr/keybinds.lua](../.config/hypr/keybinds.lua)
---
## Instalación
**LEE TODO**
Funciona en Arch, CachyOS, EndeavourOS, Manjaro, etc.
Está pensado principalmente para una instalación limpia (los archivos de configuración existentes que se reemplacen se respaldarán automáticamente).
**Primero instala git, luego usa el siguiente comando y continúa con la instalación hasta que termine**
```bash
sudo pacman -S git
```
```bash
git clone https://github.com/43PR/dotfiles.git
cd dotfiles
chmod +x install.sh
./install.sh
```
Cuando la instalación termine, cierra sesión y vuelve a iniciarla.
Descarga y mueve los fondos de pantalla a Pictures/Wallpapers. Selector de fondos: Super + W.
> [!important]
> **No muevas ni borres el repositorio dotfiles después de la instalación.**
>
> Esta configuración usa **enlaces simbólicos (symlinks)** que apuntan a archivos dentro del repositorio clonado. Si mueves o borras el repositorio, esos enlaces se romperán.
>
> Si cambias el repositorio de lugar, simplemente ejecuta:
>
> ```bash
> ./install.sh
> ```
>
> El instalador actualizará automáticamente los enlaces existentes para que apunten a la nueva ubicación.
---