Skip to content
AdiGoCrazyPublic

About

🌌 Modern Hyprland + Waybar Linux rice for Arch Linux featuring custom GTK3 Python telemetry widgets for Ollama LLMs, GPU & Docker.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

35 Commits

Folders and files

Repository files navigation

🌌 Hyprland & Waybar Aesthetic Dotfiles

A modern, high-performance, and visually refined Hyprland + Waybar rice for Arch Linux, featuring smooth animations, glassmorphism UI, custom OSD notifications, and real-time system monitoring.


🎨 Key Features

  • Hyprland Compositor: Custom bezier animation curves, soft shadows, background blur/vibrancy, and UWSM systemd unit integration.
  • Waybar Capsule: Floating frosted glass bar with live telemetry:
    • Network bandwidth monitor (network#speed)
    • NVIDIA GPU utilization & temperature (custom/gpu)
    • Ollama local LLM status indicator (custom/ollama)
    • Docker active container dashboard (custom/docker)
    • CPU, Memory, Disk, Audio, Wi-Fi, Bluetooth, Battery, and Update checkers.
  • Notifications & OSD: Custom Dunst OSD volume & brightness popups with smooth auto-expiry.
  • Terminal: Customized Kitty terminal theme.
  • Launcher & Power Menu: Wofi drun launcher and Rofi custom powermenu script.

πŸš€ Quick Start (Automated Installation)

Clone this repository and run the automated installer:

git clone https://github.com/AdiGoCrazy/dotfiles.git ~/dotfiles
cd ~/dotfiles
chmod +x install.sh
./install.sh

Note

The installer automatically creates a timestamped backup of your current ~/.config/{hypr,waybar,rofi,dunst,kitty} directories in ~/.config_backup_<timestamp> before applying new files.


🎹 Keybindings Reference

πŸš€ Applications & Launchers

Keybinding Action
SUPER + Q Launch Kitty Terminal
SUPER + E Launch Dolphin File Manager
SUPER + F Launch Firefox
SUPER + R Open Wofi App Launcher
SUPER + B Open Bluetooth Manager
SUPER + V Open Audio Control (Pavucontrol)
SUPER + Backspace Lock Screen (Hyprlock)

πŸͺŸ Window & Session Management

Keybinding Action
SUPER + W Close Active Window
SUPER + M Exit Hyprland (UWSM Stop)
SUPER + K Restart Waybar
SUPER + Arrow Keys Move Window Focus
SUPER + 1-0 Switch Workspaces
SUPER + SHIFT + 1-0 Move Window to Workspace
SUPER + S Toggle Scratchpad Workspace

πŸ“Έ Screenshots & Media OSD

Keybinding Action
SUPER + ALT + S Screenshot Area to Swappy
Volume Up/Down/Mute Volume Controls (with Dunst OSD)
Brightness Up/Down Screen Brightness Controls (with Dunst OSD)
Media Play/Pause/Next/Prev Media Control (playerctl)

πŸ“‚ Repository Layout

dotfiles/
β”œβ”€β”€ .config/
β”‚   β”œβ”€β”€ hypr/               # Hyprland configs, lockscreen, papers & scripts
β”‚   β”œβ”€β”€ waybar/             # Waybar layout, stylesheet & status scripts
β”‚   β”œβ”€β”€ rofi/               # Rofi powermenu launcher scripts
β”‚   β”œβ”€β”€ dunst/              # Notification daemon setup & assets
β”‚   └── kitty/              # Kitty terminal configuration
β”œβ”€β”€ install.sh              # Interactive / automated setup script
β”œβ”€β”€ pkglist.txt             # Categorized Arch / AUR dependencies list
└── README.md               # Repository documentation

πŸ› οΈ Manual Setup

If you prefer to install dependencies and configurations manually:

  1. Install required dependencies:
    sudo pacman -S --needed $(grep -vE '^\s*#|^\s*$' pkglist.txt)
  2. Copy configurations:
    cp -r .config/* ~/.config/
    chmod +x ~/.config/hypr/scripts/*.sh ~/.config/waybar/scripts/*.sh ~/.config/rofi/*.sh

πŸ“„ License & Credits

Distributed under the MIT License. Feel free to fork and customize for your own Hyprland setup!

About

🌌 Modern Hyprland + Waybar Linux rice for Arch Linux featuring custom GTK3 Python telemetry widgets for Ollama LLMs, GPU & Docker.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages