π₯οΈ Hyprland - Blazing fast tiling Wayland compositor
β¨οΈ Kitty - GPU-accelerated terminal emulator
π Waybar - Highly customizable status bar
π Rofi - Lightning fast application launcher
π Zsh - Powerful shell with Powerlevel10k
π Hypridle - Intelligent auto-lock and suspend
πΌοΈ Neofetch - System info with custom ASCII art
β‘ Powerlevel10K - Feature-rich ZSH theme
π¨ Figlet - Terminal ASCII art generator
πΈ Swappy - Screenshot annotation tool
.
βββ .config/
β βββ hypr/ # Hyprland configs
β βββ kitty/ # Terminal config
β βββ neofetch/ # Neofetch config
β βββ p10k/ # Powerlevel10k config
βββ .local/bin/
β βββ figlet-fonts/ # Custom ASCII art fonts
βββ .zshrc # Shell config
βββ backup.sh # backup guide
βββ installation.sh # installation guide
βββ restore.sh # restoration guide
βββ README.md
Custom configuration at ~/.config/neofetch/config.conf:
print_info () {
info title
info underline
info " OS" distro
info " WM" wm
info " Terminal" term
}
Custom fonts stored in ~/.local/bin/figlet-fonts/:
$(figlet -f slant "Zen's Arch")
π Core System Controls
Keybind
Action
SUPER + Q
Close active window
SUPER + SHIFT + Q
Kill active process
CTRL + ALT + Delete
Exit Hyprland
SUPER + L
Lock screen
SUPER + X
Power menu (wlogout)
SUPER + H
Suspend laptop
π± Applications & Launchers
Keybind
Action
SUPER + D
Main app launcher (Rofi)
SUPER + Return
Open terminal (Kitty)
SUPER + E
Open file manager (Thunar)
SUPER + B
Open default browser
SUPER + M
Open Spotify
SUPER + N
Open VS Code
SUPER + A
Desktop overview (if AGS installed)
Keybind
Action
SUPER + SHIFT + F
Full screen mode
SUPER + CTRL + F
Fake full screen
SUPER + SPACE
Toggle floating
SUPER + ALT + SPACE
Toggle all floating
SUPER + SHIFT + Return
Floating terminal (70% size)
SUPER + CTRL + O
Toggle opacity on active window
Keybind
Action
SUPER + ALT + L
Toggle between Master/Dwindle layout
SUPER + SHIFT + I
Toggle split (Dwindle only)
SUPER + P
Toggle pseudo mode (Dwindle)
SUPER + G
Toggle group
SUPER + CTRL + Tab
Change focus in group
π Master Layout Controls
Keybind
Action
SUPER + CTRL + D
Remove from master
SUPER + I
Add to master
SUPER + J
Cycle next
SUPER + K
Cycle previous
SUPER + CTRL + Return
Swap with master
SUPER + M
Set split ratio to 0.3
π’ Workspace Management
Keybind
Action
SUPER + [1-0]
Switch to workspace 1-10
SUPER + Tab
Next workspace
SUPER + SHIFT + Tab
Previous workspace
SUPER + U
Toggle special workspace
SUPER + SHIFT + U
Move to special workspace
SUPER + ,
Previous workspace
SUPER + .
Next workspace
SUPER + mouse_scroll
Scroll through workspaces
Keybind
Action
SUPER + SHIFT + [1-0]
Move window to workspace 1-10
SUPER + CTRL + [1-0]
Move window silently to workspace 1-10
SUPER + SHIFT + [ ]
Move to previous/next workspace
SUPER + CTRL + [ ]
Move silently to previous/next workspace
SUPER + CTRL + arrow
Move window in direction
SUPER + ALT + arrow
Swap window in direction
SUPER + arrow
Move focus in direction
SUPER + mouse_drag
Move window
SUPER + right_click_drag
Resize window
Keybind
Action
SUPER + SHIFT + left
Resize active window left
SUPER + SHIFT + right
Resize active window right
SUPER + SHIFT + up
Resize active window up
SUPER + SHIFT + down
Resize active window down
Keybind
Action
SUPER + ALT + mouse_down
Zoom in (increase cursor zoom factor)
SUPER + ALT + mouse_up
Zoom out (decrease cursor zoom factor)
Keybind
Action
SUPER + Print
Screenshot now
SUPER + SHIFT + Print
Screenshot area
SUPER + CTRL + Print
Screenshot with 5s delay
SUPER + CTRL + SHIFT + Print
Screenshot with 10s delay
ALT + Print
Screenshot active window
SUPER + SHIFT + S
Screenshot with Swappy
SUPER + F6
Screenshot (alternative)
πΌοΈ Appearance & Theming
Keybind
Action
SUPER + W
Select wallpaper
SUPER + SHIFT + W
Wallpaper effects
CTRL + ALT + W
Random wallpaper
SUPER + CTRL + B
Waybar styles menu
SUPER + ALT + B
Waybar layout menu
SUPER + CTRL + ALT + B
Toggle hide/show waybar
SUPER + ALT + O
Toggle blur settings
SUPER + SHIFT + G
Toggle animations (Game mode)
SUPER + SHIFT + A
Animations menu
SUPER + SHIFT + O
Change oh-my-zsh theme
SUPER + CTRL + R
Rofi theme selector
SUPER + CTRL + SHIFT + R
Modified Rofi theme selector
Keybind
Action
SUPER + SHIFT + N
SwayNC notification panel
SUPER + SHIFT + E
Quick settings menu
SUPER + ALT + R
Refresh Waybar/Swaync/Rofi
SUPER + ALT + E
Emoji menu
SUPER + S
Rofi Google search
SUPER + ALT + V
Clipboard manager
SUPER + SHIFT + K
Search keybinds via Rofi
ALT + SHIFT
Switch keyboard layout
SUPER + ALT + C
Calculator (Rofi Calc)
# Clone repo
git clone https://github.com/zenpai6996/ARCH-LINUX.git ~ /dotfiles
# Install configs
~ /dotfiles/install.sh
# Install fonts
cp -r ~ /dotfiles/.local/bin/figlet-fonts/* /usr/share/figlet/
paru -S --needed zsh-theme-powerlevel10k neofetch figlet kitty waybar rofi swappy hypridle
Script
Description
p10k-config
Powerlevel10k setup wizard
neofetch-gen
Generate new Neofetch config
ascii-art
Random figlet banners
Special thanks to the Hyprland community and all the open-source projects that made this configuration possible.