A minimal, fast, and keyboard-driven Linux desktop powered by Hyprland and Wayland tools.
.config/
├── hypr/
│ ├── hyprland.conf
│ └── hyprpaper.conf
├── waybar/
├── wofi/
├── fish/
├── nvim/
└── tmux.conf| Component | Description |
|---|---|
hypr/ |
Hyprland config (keybinds, animations, layouts) |
hyprpaper.conf |
Wallpaper configuration for hyprpaper |
waybar/ |
Waybar config (modules, styling, scripts) |
wofi/ |
Wofi launcher config and styling |
nvim/ |
Neovim config (Lua-based, plugin-rich setup) |
tmux.conf |
Tmux configuration with productivity shortcuts |
fish/ |
Fish shell config, aliases, and completions |
scripts/ |
Custom shell scripts for common CLI tasks |
- hyprland
- hyprpaper
- waybar
- wofi
- neovim
- tmux (1.8+)
- fish
- alacritty
- grim (screenshots)
- slurp (region selection)
- wl-clipboard (clipboard support)
- git
- Any Wayland-compatible Linux distribution (Fedora recommended)
- Internet connection
sudo dnf install -y hyprland hyprpaper waybar wofi neovim tmux fish git grim slurp wl-clipboard Clone the repo:
git clone https://github.com/risvn/configs.git
cd configsHere's a quick peek at my terminal-based development environment using Tmux and Neovim:
make the setup script executable and run it
chmod +x setup
./setup
