preview.mp4
- Smooth Animations β Custom Hyprland animations for elegant transitions
- Color Scheme Generator β Dynamic color generation with matugen
- Wallpaper Integration β Custom Rofi picker for instant theme switching
- Status Bar β Minimal yet functional Waybar with quick module toggles
- Notifications β SwayNC for non-intrusive notifications
| Role | Tool |
|---|---|
| WM | Hyprland 0.55.2-1 |
| Bar | Waybar |
| Launcher | Rofi |
| Terminal | Kitty |
| Shell | Fish |
| Notifications | SwayNC |
| Logout Menu | wlogout |
| Wallpaper Engine | matugen + awww + custom Rofi picker |
| File Manager | nautilus |
Caution
These dotfiles are tailored for Arch Linux. Proceed with caution on other distros.
Warning
Before procced to the installation, make sure to backup your Dotfiles.
git clone https://github.com/Anto98765/My-Hyprland-setup.git ~/My-Hyprland-setup
cd ~/My-Hyprland-setupchmod +x install.sh
./install.sh
Important
If Fish was not set as your default shell, either run chsh -s $(which fish) or manually add exec fish to your ~/.bashrc
| Keybind | Action |
|---|---|
SUPER + RETURN |
Open terminal (Kitty) |
SUPER + Q |
Kill active window |
SUPER + E |
File manager |
SUPER + L |
Lock screen |
SUPER + ESC |
Logout menu (wlogout) |
SUPER + I |
Internet Manager (NetworkManager_dmenu) |
Important
The status pill in the waybar when left click on it opens swaync, and when you right click on the module (wifi,sound) opens the menu of the module.
| Keybind | Action |
|---|---|
SUPER + D |
Toggle floating |
SUPER + F |
Toggle fullscreen |
SUPER + β / β / β / β |
Move focus |
| Keybind | Action |
|---|---|
SUPER + 1β9 |
Switch to workspace |
SUPER + SHIFT + 1β9 |
Move window to workspace |
| Keybind | Action |
|---|---|
SUPER + M |
App launcher (Rofi) |
SUPER + B |
Browser (Brave) |
SUPER + W |
Wallpaper picker (Rofi) |
| Keybind | Action |
|---|---|
PRINT |
Fullscreen screenshot |
SUPER + PRINT |
Region screenshot |
| Keybind | Action |
|---|---|
SUPER + F2 |
Brightness - |
SUPER + F3 |
Brightness + |
SUPER + F6 |
Mute |
SUPER + F7 |
Volume - |
SUPER + F8 |
Volume + |
Important
These shortcut differs depending on your laptop's manufacture
The color scheme is pre-generated with matugen based on the wallpaper .
To use the wallpaper switcher make sure to put all wallpapers inside (~/Pictures/wallpapers) and rename all wallpapers like what i did in Preview folder.
Edit ~/.config/hypr/hyprland.conf.
Run GTK settings β Select Tahoe-Dark theme for blur support on apps .
Run GTK settings β Select Papirus-Dark .
My-Hyprland-setup/
βββ .config/
β βββ btop/ # btop++ theme
β βββ cava/ # cava visualizer theme
β βββ fish/ # Shell config
β βββ hypr/ # Hyprland config + animations
β βββ kitty/ # Terminal theme
β βββ matugen/ # color scheme config
β βββ neofetch/ # neofetch config
β βββ networkmanager-dmenu/ # network menu config
β βββ nvim/ # nvim config + theme
β βββ rofi/ # Launcher config
β βββ satty/ # screenshot editor config
β βββ swaync/ # Notification center
β βββ waybar/ # Bar config & CSS
β βββ wlogout/ # Logout screen
βββ .local/
β βββ bin/
β βββ oh-my-posh #apply shell themes
βββ .poshthemes/ #shell theme files
βββ .themes/
β βββ Tahoe-Dark/ #GTK 3/4 Theme
βββ Pictures/
βββ wallpapers/ #preview wallpapers
coming soon ..
MIT β feel free to use, modify, and share.