๐ NEVER SKIP THE README - YOUR JOURNEY STARTS HERE! ๐Intelligent โข Beautiful โข Powerful โข Seamless
๐ Documentation โข ๐จ Gallery โข ๐ Quick Start โข ๐ค Contributing
HorneroConfig is a cutting-edge dotfiles framework that transforms your Linux desktop into a masterpiece of functionality and beauty. Named after the industrious hornero bird ๐ฆ, renowned for its skillful nest-building, this framework empowers you to craft the perfect digital workspace.
๐ง Smart Color Intelligence โ Automatic theme-aware color adaptation
๐จ 13 Beautiful Themes โ Cyberpunk, Cozy, Vaporwave, Nature & more
โก One-Command Setup โ From zero to hero in minutes
๐ Hyprland/Wayland โ Modern compositor with smooth animations
๐ง 100+ Automation Scripts โ Comprehensive tooling ecosystem
๐ก๏ธ Security-First โ Built-in auditing and hardening
๐ฆ Zero Maintenance โ Powered by chezmoi for seamless updates
sh -c "$(curl -fsSL "https://github.com/ulises-jeremias/dotfiles/blob/main/scripts/install_dotfiles.sh?raw=true")"yay -S dots-stable # Stable release
yay -S dots-git # Latest features๐ก Performance Tip: HorneroConfig automatically configures Chaotic-AUR during installation, providing precompiled binaries for popular AUR packages in the Hyprland + Quickshell ecosystem to significantly reduce installation time.
๐ More installation methods
chezmoi init --apply ulises-jeremias --source ~/.dotfilesgit clone https://github.com/ulises-jeremias/dotfiles ~/.dotfiles
~/.dotfiles/install.shgit clone https://aur.archlinux.org/dots-stable.git /tmp/dots-stable
cd /tmp/dots-stable && makepkg -siOur game-changing smart colors technology automatically analyzes your color palette and intelligently selects optimal colors for UI elements:
โจ Semantic Intelligence โ Error, success, warning, info colors that make sense
๐จ Theme Adaptation โ Perfect contrast and readability on any background
โก Auto-Application โ Instantly applies to Quickshell, Hyprland, and scripts via Material Design 3
๐ Live Updates โ Colors refresh automatically when you change wallpapers
Choose from 13 stunning themes organized by aesthetic: Cyberpunk, Cozy, Vaporwave, Nature, and Cosmic:
dots appearance list # List available appearances ๐ฏ
dots appearance apply flowers
dots rice apply flowers # Apply a specific theme
dots rice list # See all available themes๐ Hyprland โ Dynamic tiling Wayland compositor
๐ Quickshell โ Unified QML desktop shell (bar, launcher, dashboard, notifications, AI chat)
๐พ Kitty โ GPU-accelerated terminal emulator
๐ Zsh + Powerlevel10k โ Feature-rich shell with beautiful prompt
๐ Hyprlock โ Secure lock screen
๐ผ๏ธ Quickshell + wpgtk wallpaper flow โ Unified wallpaper management via dots-wallpaper-set
๐จ Rice System โ Instant theme switching with Material Design 3 colors
Access 100+ built-in scripts via the dots command:
dots --list # List all available scripts
dots sysupdate # Comprehensive system updates
dots smart-colors # Intelligent color analysis
dots security-audit # Security analysis and hardening
dots appearance apply neon-city๐ dots-eject โ Export configs for manual use
๐ dots-update โ Sync with upstream changes
Try HorneroConfig risk-free with our Vagrant playground:
git clone https://github.com/ulises-jeremias/dotfiles && cd dotfiles
./bin/play # Start VM
./bin/play --provision hyprland # Provision with Hyprland
./bin/play --remove # Clean up๐ Testing guide โ
We use pre-commit for code quality:
pipx install pre-commit # Install pre-commit
cd ~/.dotfiles && pre-commit install # Set up hooks
pre-commit run --all-files # Run all checks๐ Getting Started โ First steps and basic setup
๐จ Rice System โ Theme management
๐ง Smart Colors โ Intelligent theming
๐ Quickshell โ Desktop shell configuration
๐ง Scripts โ Automation tools
๐ก๏ธ Security โ Privacy and security
๐ AGENTS.md โ Quick reference guide
๐๏ธ Architecture โ Design principles
๐ ADRs โ Architecture decisions
๐ Security โ Security practices
โก Performance โ Optimization strategies
๐ง Arch Linux โ Full support with AUR packages
๐ง Ubuntu/Debian โ Supported (manual dependencies)
๐ง Fedora/RHEL โ Supported (manual dependencies)
โ๏ธ Cloud Dev โ GitHub Codespaces, Gitpod, VS Code Remote
We welcome all contributions! ๐
๐ Bug reports โข โจ Feature requests โข ๐จ New themes โข ๐ Documentation โข ๐ง Code
The Quickshell implementation in HorneroConfig was highly inspired by and adapted from the amazing work of the caelestia-dots/shell project by @soramane.
- Original Project: caelestia-dots/shell
- License: GNU General Public License v3.0 (GPL-3.0)
- What we adapted: UI/UX design, desktop shell architecture, C++ plugin structure
The original GPL-3.0 license is preserved in home/dot_config/quickshell/LICENSE. We are deeply grateful for the beautiful and functional desktop shell that inspired our implementation.
If HorneroConfig has improved your Linux experience:
โญ Star this repo โข ๐ฆ Share it โข ๐ค Contribute
๐ HorneroConfig
Building the perfect digital nest, one configuration at a time
Licensed under MIT License โข Made with โค๏ธ for the Linux community




