Minimal Gruvbox Hyprland Rice
- OS: Arch Linux
- Shell: zsh 5.9
- WM: Hyprland
- Theme: Gruvbox Dark
- Icons: Gruvbox-Dark-Icons
- Cursor: Bibata Modern Ice
- Terminal: Alacritty
- Browser: Librewolf
- Bar: Waybar
- Launcher: Bemenu (Dmenu for Wayland)
- Notifications: Dunst
git clone https://github.com/nnisarggada/hyprland-dots
cd hyprland-dots
./install.sh
Follow the prompts during the installation process.
- Mod Key: SUPER (Windows key)
- Mod + Return: Launch Alacritty terminal
- Mod + Q: Close the active window
- Mod + Space: Toggle floating mode for the active window
- Mod + F: Toggle fullscreen for the active window
- Mod + C: Center the active window
- Mod + D: Launch bemenu (dmenu) in drun mode
- Mod + SHIFT + C: Copy color using color picker
- Mod + SHIFT + S: Take a screenshot of the selected area
- Mod + SHIFT + CTRL + S: Save screenshot of the selected area to ~/pix/ss/
- Mod + SHIFT + X: Copy screenshot of entire screen to clipboard
- Mod + SHIFT + CTRL + X: Save screenshot of entire screen to ~/pix/ss/
- Mod + SHIFT + O: Toggle mute audio
- Mod + SHIFT + M: Toggle mute microphone
- Mod + B: Launch Librewolf
- Mod + SHIFT + MINUS: Move active window to a special workspace
- Mod + MINUS: Toggle special workspace
- Mod + Arrow Keys: Move focus to different directions
- Mod + Vim Keys (H, J, K, L): Move focus to different directions
- Mod + SHIFT + Arrow Keys: Move active window to different directions
- Mod + SHIFT + Vim Keys (H, J, K, L): Move active window to different directions
- Mod + [1-9]: Switch to a specific workspace
- Mod + SHIFT + [1-9]: Move active window to a specific workspace
- Mod + Scroll Up: Cycle through workspaces to the right
- Mod + Scroll Down: Cycle through workspaces to the left
- Mod + E: Open Thunar file manager
- Mod + P: Toggle pseudo-tile mode in dwindle layout
- Mod + CTRL + P: Pin the active window
- Mod + R: Enter submap for resizing
- In Resize Submap:
- Arrow Keys (and Vim Keys): Resize the active window in different directions
- Mod + Escape or Mod + R: Return to the global submap
- The configuration includes an autostart script (
autostart.sh
) that runs once during startup. Customize this script to add applications or commands that should be launched automatically.
- The configuration includes specific rules for managing the behavior of certain windows, such as floating, sizing, or positioning.
- Gestures for workspace switching are enabled.
- Gaps, borders, shadows, and animations are configured for a visually pleasing experience.
- The configuration is extensively commented, providing explanations for various options and settings. Refer to the comments for detailed information.
This Hyprland rice configuration was crafted and customized by Nnisarg Gada. Feel free to explore and modify the configuration to suit your preferences.
For any furthur customisations, please refer to the Hyprland Wiki and community forums.
Happy customizing!