-
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
You might be here looking for (Linux) rice reference or to (full?) replicate my personal configuration of my favorite Window Managers and several apps as well. โ
HorneroConfig is your artisanal toolkit for crafting the perfect digital workspace. Named after the industrious hornero bird, renowned for its skillful nest-building, our framework empowers you to construct a robust, functional, and personalized computing environment.
Perfectly suited for a wide array of Desktop Environments and Window Managers, HorneroConfig thrives across different platforms including GitHub Codespaces, Gitpod, VS Code Remote - Containers, or even Linux distributions that are not Arch Linux.
Backed by the versatile Chezmoi, HorneroConfig stands out as a dotfiles manager that adapts flexibly to your needs, streamlining machine setup and ensuring consistency across devices. Embrace the spirit of the hornero, and let HorneroConfig transform your configurations into a harmonious blend of elegance and efficiency.
- ๐จ Advanced Rice System: Switch between beautiful desktop themes instantly
- ๐ง Smart Colors: Intelligent color adaptation for optimal readability and theme consistency
- ๐ Waybar: Beautiful dual-bar status configuration with 20+ modules
- ๐๏ธ EWW Widgets: Modern system widgets (dashboard, powermenu, sidebar)
- ๐ Hyprland: Dynamic tiling Wayland compositor with smooth animations
- ๐ฆ Easy Management: Simple installation and configuration via chezmoi
- ๐ง 100+ Scripts: Comprehensive automation and utility scripts
- ๐ Automatic Theming: Seamless wallpaper-to-theme integration
- ๐ก๏ธ Security: Built-in security auditing and hardening tools
Most were written from scratch. Core stack:
- Compositor ๐ Hyprland - Dynamic tiling Wayland compositor
- Status Bar ๐ Waybar - Beautiful, customizable status bar
- Application Launcher ๐ Rofi - Blazing fast app launcher (Wayland fork)
- Notifications ๐ Mako - Lightweight notification daemon
- Terminal Emulator ๐พ Kitty - GPU-accelerated terminal
- Shell ๐ Zsh with Powerlevel10k prompt
- Lockscreen ๐ Hyprlock - Secure lock screen
- Wallpaper ๐ผ๏ธ Hyprpaper - Fast wallpaper daemon
- File Manager ๐ Thunar with customized side pane
- Widgets ๐จ EWW with dashboard and powermenu
- and many more!






HorneroConfig automatically configures the Chaotic-AUR repository during installation. This provides:
- โก Precompiled Binaries: Skip building AUR packages from source
- ๐ฏ Faster Setup: Reduce installation time by 50-70%
- ๐ Regular Updates: Automatically maintained packages
- ๐ฆ Popular Packages: Hyprland ecosystem, nwg-* tools, pamac-aur, auto-cpufreq, and more
The repository is configured automatically by the chezmoi script at:
home/.chezmoiscripts/linux/run_onchange_before_install-000-chaotic-aur.sh.tmpl
For more information, visit the Chaotic-AUR documentation.
- ๐ Dots Scripts Guide โญ Complete Documentation
- ๐พ Backup System
- ๐ Eject System
GUI Launchers:
- ๐ App Launcher - fuzzel โ wofi โ rofi
- ๐ Clipboard - copyq โ cliphist โ greenclip
- โก Power Menu - nwg-bar โ eww โ rofi
- โ๏ธ Settings Hub - unified GUI settings
Media & Screen:
- ๐ธ Screenshots - flameshot โ grimblast โ grim
- ๐ Screen Lock - hyprlock โ i3lock
- ๐ Brightness - brightnessctl โ blight
System:
- โก Performance - powerprofilesctl
- โจ๏ธ Keyboard Layout - 13 layouts
- ๐ Battery Monitor - poweralertd
- ๐ File Manager - thunar โ nautilus
- ๐ก๏ธ Security
- ๐ฅ๏ธ Hardware
- ๐ฎ NVIDIA Troubleshooting
- โก Hybrid GPU Performance
- ๐ถ Network Manager
Essential:
- ๐ Home - Start here
- ๐ Dots Scripts โญ - All tools & fallbacks
- ๐จ Rice System - Theme switching
- ๐ง Smart Colors - Adaptive theming
Recent Updates:
- โญ Dots Scripts - Complete tool documentation with fallback chains
- ๐ Hybrid GPU - NVIDIA/Intel power management
- ๐ Changelog 2025 - Latest changes