"No es solo un entorno, es tu reflejo. ¿Te animas a moldearlo? 🩵" - Jyn
Mis redes sociales:
Bienvenido a mi colección de dotfiles y configuraciones personalizadas para Arch Linux con Hyprland. Este proyecto nació gracias al apoyo en mi cuenta de TikTok. ¡Gracias por hacerlo posible! 🩵
⚠️ Nota: Esta es una versión inicial y puede contener errores o limitaciones. Seguiré mejorándola con el tiempo.
⚠️ Advertencia importante
Estos dotfiles están basados en mi configuración de trabajo personal.
Pueden (y deben) ser modificados según tus necesidades y gustos.
Todas las decisiones aquí reflejan mis preferencias como creador, pero no son reglas absolutas.
¡Siéntete libre de mejorarlos y adaptarlos a tu propio flujo de trabajo! 🚀
No me hago responsable de posibles daños en tu sistema. Lee y entiende cada paso antes de ejecutarlo.
Antes de aplicar los dotfiles, asegúrate de:
- Tener Arch Linux instalado con Hyprland funcionando.
- Eliminar cualquier gestor de notificaciones previo (este repo incluye su propio daemon).
- Conocer lo básico de copiar/editar configuraciones en
~/.config.
sudo pacman -S git zshCambia la shell por defecto:
chsh -s /bin/zshInstala yay (AUR helper):
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/yay.git
cd yay && makepkg -si🔄 Reinicia el sistema.
-
Instalar Oh My Zsh :
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" -
Instalar los plugins recomendados:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestionsgit clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlightinggit clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search -
Añadir los plugins recomendados en
~/.zshrcplugins=(git zsh-autosuggestions zsh-syntax-highlighting zsh-history-substring-search)
-
Instalar Powerlevel10k para una terminal más atractiva.
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"Abre
~/.zshrc, busca la línea que defineZSH_THEMEy cambia su valor a"powerlevel10k/powerlevel10k".
alias install="sudo pacman -S"
alias aur_install="yay -S"
alias update="sudo pacman -Syu"
alias purge="sudo pacman -Rns"Pacman:
install gnome-tweaks swww fastfetch rofi-wayland nemo cinnamon-translations \
waybar ttf-jetbrains-mono-nerd zenity bc eog gnome-system-monitor evince \
xdg-desktop-portal-hyprland xdg-desktop-portal-gtk ffmpeg ttf-nunito nemo-filerollerAUR:
aur_install hyprshot visual-studio-code-bin mpvpaper eww matugen-bin ttf-fredoka-one hypr-dockMúsica:
aur_install youtube-music- 🏙️ Iconos:
Magna-Dark-Icons - 🖍️ Tema GTK:
Lavanda-gtk-theme - 🗚 Fuente principal:
Fredoka - 🖱️ Cursor:
Anya-cursor-v3
Fuentes adicionales (Japonés + Emoji):
install noto-fonts-cjk noto-fonts-emoji noto-fonts-
Copia los archivos de
.configal directorio~/.config. -
Crea las carpetas necesarias en
~/.cache/:~/.cache/hyprlock ~/.cache/albumart ~/.cache/liveWallpaper
Inicializa los colores de matugen para evitar errores:
matugen image "ruta_a_la_imagen"
⚠️ Nota: Todos los creditos y derechos a su respectivo autor: https://github.com/3d3f/ii-sddm-theme
Dependencias de
sddmii-sddm-theme:
aur_install --needed sddm qt6-svg qt6-virtualkeyboard qt6-multimedia-ffmpeg otf-space-grotesk ttf-gabarito-git ttf-material-symbols-variable-git ttf-readex-pro ttf-rubik-vf- Copiar los archivos de
sddmii-sddm-themeal directorio/usr/share/sddm/themes/
sudo cp -r sddmii-sddm-theme /usr/share/sddm/themes/-
Otorga permisos:
sudo chmod 777 /usr/local/etc
-
Crea directorio y enlaces simbólico:
mkdir -p /usr/local/etc/sddmsudo ln -s /usr/local/etc/sddm/sddm_background \
/usr/share/sddm/themes/ii-sddm-theme/Backgrounds/backgroundsudo ln -s /usr/local/etc/sddm/sddm_config_colors \
/usr/share/sddm/themes/ii-sddm-theme/Components/Colors.qml- Ejecuta el script de cambio de fondo.
Agrega estas opciones a los lanzadores:
google-chrome-stable --ozone-platform=wayland
code --enable-features=WaylandWindowDecorations --ozone-platform=wayland✅ ¡Listo! Tu sistema ahora debería estar completamente personalizado con los dotfiles 🚀

