Welcome to my personal Hyprland dotfiles
This repo includes my entire desktop environment configuration, including Hyprland, Waybar, Wofi, Kitty, btop, and more β along with helpful scripts and wallpapers to create a fully-featured, keyboard-driven Wayland setup.
ποΈ Hyprland config (hyprland.conf, hyprpaper.conf)
π Kitty with custom themes
π btop for monitoring
πΌοΈ Dynamic wallpapers (hyprpaper + shared/wallpapers)
π οΈ Waybar, Wofi, Swaync, and Picom configs
πΈ Screenshot, lock, and theme utility scripts
π¨ Terminal color themes & UI customization
π Scripts for weather, updates, and more
.
βββ dotfiles/config # All config files
βββ scripts/ # Utility and automation scripts
βββ shared/wallpapers/ # Wallpaper collection
βββ pics/ # Example images
βββ setup.sh # Auto-setup script
π§ Make sure you're on a Wayland-compatible system using Hyprland.
Clone this repo and run the setup script:
git clone https://github.com/sumithemmadi/hyprland-dotfiles.git
cd hyprland-dotfiles
chmod +x setup.sh
./setup.sh
This script will copy the necessary config files to your home directory.
Hyprland
Waybar
Kitty
Wofi
Fonts
More
The SUPER key (Windows key) is used as the primary modifier.
π₯οΈ Application Launchers
Keybind
Action
SUPER + Q
Launch terminal (kitty)
SUPER + E
Launch file manager (nautilus)
SUPER + R
Launch app launcher (wofi)
SUPER + W
Launch Brave via custom script
Keybind
Action
SUPER + C
Close active window (killactive)
SUPER + V
Toggle floating window
SUPER + F
Toggle fullscreen
SUPER + Tab
Cycle to next window (cyclenext)
SUPER + P
Toggle pseudotiling (dwindle)
SUPER + J
Toggle split orientation (dwindle)
Keybind
Action
SUPER + Left Arrow
Focus left window
SUPER + Right Arrow
Focus right
SUPER + Up Arrow
Focus up
SUPER + Down Arrow
Focus down
Keybind
Action
SUPER + [1β0]
Switch to WS 1β10
Move Windows to Workspaces
Keybind
Action
SUPER + SHIFT + [1β0]
Move window to WS 1β10
Scroll Through Workspaces
Keybind
Action
SUPER + Scroll Up
Go to previous WS
SUPER + Scroll Down
Go to next WS
Keybind
Action
SUPER + S
Toggle special workspace magic
SUPER + SHIFT + S
Move window to magic workspace
Mouse Action
Description
SUPER + Left Click (272)
Move window
SUPER + Right Click (273)
Resize window
Keybind
Action
XF86AudioLowerVolume
Decrease volume by 2%
XF86AudioRaiseVolume
Run script to increase volume
XF86AudioMute
Toggle mute
Keybind
Action
XF86AudioPlay
Play/Pause media
XF86AudioNext
Next track
XF86AudioPrev
Previous track
SUPER + Space
Play/Pause media
Keybind
Action
XF86MonBrightnessUp
Increase brightness by 5%
XF86MonBrightnessDown
Decrease brightness by 5%
πΈ Screenshots (via hyprshot)
Keybind
Action
Print
Fullscreen screenshot
Ctrl + Print
Active window screenshot
Shift + Print
Region screenshot (clipboard only)
Keybind
Action
SUPER + M
Logout (exit)
π Sponsor Me on GitHub:
github.com/sponsors/sumithemmadi
π€ Name: Sumith Emmadi
π§ Email: sumithemmadi244@gmail.com
MIT License β feel free to use, share, and modify. Contributions welcome!