Skip to content
Sebek edited this page Feb 11, 2025 · 28 revisions

Instrucciones para instalar Sebekdots

Como no he creado un programa/script para instalar los dotfiles, he creado este tutorial paso a paso para que puedas instalar estos dotfiles con éxito.

Pasos:

1. Instalar cmake para poder instalar Yay

sudo pacman -S cmake

2. Instalar Yay

Alternativa 1 (usé esta):

sudo pacman -S --needed git base-devel

git clone https://aur.archlinux.org/yay.git

cd yay makepkg -si

Alternativa 2:

sudo pacman -S --needed git base-devel

git clone https://aur.archlinux.org/yay-bin.git

cd yay-bin

makepkg -si

3. Instalar Chaotic-AUR (sitio web https://aur.chaotic.cx/):

sudo pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com

sudo pacman-key --lsign-key 3056513887B78AEB

sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst'

sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'

4. Añadir el repositorio a /etc/pacman.conf:

[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist

5. Clonar Sebekdots:

git clone https://github.com/denoobaprolinux/Sebekdots.git

6. Instalar dependencias:

Usando Pacman:

sudo pacman -S nwg-clipman cliphist hyprpaper waybar nwg-look nwg-menu nwg-drawer rofi-wayland swww grim swappy slurp network-manager-applet pacman-contrib trizen blueman kooha udiskie wallust yad

yay -S hyprlock swayosd-git swaync-git waytrogen (usa trizen si ya tienes instalados mis dotfiles)

Hyprpaper necesitará tener instaladas estas dependencias:

wayland
wayland-protocols
pango
cairo
file
libglvnd
libglvnd-core
libjpeg-turbo
libwebp
libjxl
hyprlang
hyprutils
hyprwayland-scanner
hyprgraphics

Si no deseas usar Hyprpaper y prefieres usar swww como motor de fondo de pantalla, puedes omitir la instalación de esas dependencias, pero es probable que la mayoría ya estén en tu sistema al haber instalado Hyprland (guiño, guiño).

Compilar Eww:

Sigue este tutorial

(puede tomar algo de tiempo compilar, sé paciente)

NOTA: Para instalar Eww necesitas instalar RUST:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Sigue la instrucción en pantalla para agregar CARGO a tu path (con reiniciar la terminal, resuelves)

7. Habilitar plugins en Hyprland y activar hyprexpo: (OMITE ESTE PASO, HYPREXPO HA SIDO ELIMINADO DE MIS DOTFILES)

sudo pacman -S cpio meson

hyprpm update

hyprpm add https://github.com/hyprwm/hyprland-plugins

hyprpm enable hyprexpo

8. Crear la carpeta /home/user/Imágenes/Wallpapers y colocar un fondo de pantalla allí.

- Mientras estás en la carpeta home en una terminal:

cd Imágenes

mkdir Wallpapers

Por supuesto, puedes crearla usando tu explorador de archivos favorito.

9. Descomprimir los archivos "neuropolitical.zip", "Monofur.zip" y "fast_hand.zip", luego cortar/copiar su contenido a la carpeta "fonts" (créala en /home/user/.local/share).

10. Ve a una terminal e instala las fuentes con el siguiente comando:

fc-cache -f -v

11. Copia las carpetas eww, hypr, kitty, nwg-panel, nwg-drawer, rofi, sncabajo, sncabajocentro, sncarriba, sncarribacentro, sncizq, wal, wallust y waybar de /donde/clonaste/Sebekdots a /home/user/.config.

12. Abre una terminal y ve a la carpeta /home/user/.config/waybar y da permisos de ejecución a todos los scripts allí con el siguiente comando:

chmod +x *.sh

13. Luego ve a la carpeta "themes" dentro de la ruta anterior y da permisos de ejecución a themeswitcher.sh:

chmod +x *.sh

14. También debes dar permisos de ejecución a los scripts en la carpeta /home/user/.config/hypr:

chmod +x *.sh

15. Ejecuta waypaper en una terminal y selecciona el fondo de pantalla que deseas.

16. Presiona la combinación de teclas Super + Shift + Q para cargar la Waybar predeterminada (Clásica - Inferior). Si esto no funciona, ejecuta en una terminal:

waybar -c ~/.config/waybar/themes/abajoclasica/config -s ~/.config/waybar/themes/abajoclasica/style.css & disown

17. Usa el botón de cambio de tema de Waybar para seleccionar otro tema y aplicar los cambios al sistema.

18. Descomprime el archivo "candy-icons.tar.xz" y, después de descomprimir, copia su contenido a la carpeta /home/user/.icons (créala si no la tienes).

19. Abre la configuración de GTK y selecciona tu paquete de iconos, y el color del sistema (Prefer Dark)

20. Para que los indicadores en pantalla funcionen, debes habilitar el servicio. Para hacerlo, ejecuta en una terminal:

sudo systemctl enable --now swayosd-libinput-backend.service

21. Si necesitas ver la lista de atajos de teclado de Sebekdots, accede a la pantalla de ayuda presionando Super + A (muy útil).

¡DISFRUTA TUS DOTFILES!

Clone this wiki locally