๐ŸŒŒ My Hyprland Dots

January 8, 2026 ยท View on GitHub

A minimal yet powerful Hyprland setup crafted for elegance, performance, and customization. Built with precision and just a whisper of darkness~

โœจ Features

  • ๐Ÿชž Dynamic tiling with Hyprland
  • ๐Ÿ–ผ๏ธ Wallpaper management using Hyperpaper & Waypaper
  • ๐Ÿ’ป Terminal : Kitty, fast and GPU-accelerated
  • ๐Ÿ“Ÿ Clean, informative Waybar
  • ๐Ÿ” Application launcher using Rofi
  • ๐Ÿงพ Fast system info via Fastfetch
  • ๐Ÿ’จ Smooth transitions and animations
  • ๐Ÿ‘† Touchpad gestures for workspace switching
  • ๐Ÿ“ก Network and ๐Ÿ”ต Bluetooth tray applets

๐Ÿ“ธ Screenshots

Desktop

โš™๏ธ Requirements

  • Fedora Workstation 42
  • Hyprland
  • kitty โ€“ terminal emulator (GPU-based and themeable)
  • hyperpaper โ€“ lightweight wallpaper tool
  • waypaper โ€“ GUI wallpaper manager
  • fastfetch โ€“ for fetching system info
  • waybar, rofi โ€“ bar and launcher
  • network-manager-applet, blueman โ€“ for tray support
  • mako - for notification

๐Ÿ’ป Installation

Auto Installation

git clone https://github.com/sofyan-rs/hyprdots.git
cd hyprdots
chmod +x install.sh
./install.sh

Manual Installation

  • Install requirement
# install requirement
sudo dnf install hyprland
sudo dnf install rofi
sudo dnf install waybar
sudo dnf install power-profiles-daemon
sudo dnf install grim slurp wl-clipboard
sudo dnf install hyprpicker
# hyprpaper
sudo dnf install dnf-plugins-core
sudo dnf copr enable solopasha/hyprland
sudo dnf install hyprpaper
# waypaper
sudo dnf install waypaper
# notification daemon
sudo dnf install mako
sudo dnf install python3-pydbus
# network manager
sudo dnf install NetworkManager network-manager-applet
# bluetooth manager
sudo dnf install bluez bluez-tools blueman
# apply gtk-theme
sudo dnf install nwg-look
sudo dnf install adw-gtk3-theme
sudo flatpak override --filesystem=xdg-data/themes
sudo flatpak mask org.gtk.Gtk3theme.adw-gtk3-dark
  • Clone this repository
git clone https://github.com/sofyan-rs/hyprdots.git
cd hyprdots
  • Copy all config folder to ~/.config
cp -r .config/* ~/.config/
  • Copy all fonts to to ~/.local/share/fonts
cp -r .local/share/fonts/* ~/.local/share/fonts/
fc-cache -fv
  • Copy all icons to to ~/.icons
mkdir -p ~/.icons
cp -r .icons/* ~/.icons/
  • Copy .local/bin/waybar-mako-notif.py to ~/.local/bin
mkdir -p ~/.local/bin
cp .local/bin/waybar-mako-notif.py ~/.local/bin/
chmod +x ~/.local/bin/waybar-mako-notif.py
  • Set GTK-Theme using nwg-look
  • Reboot

๐Ÿ”ง Customization

Wallpapers : Put your favorites in the Pictures/Wallpapers/ folder and configure using waypaper

Monitors : Ensure correct monitor names (e.g., eDP-1, HDMI-A-1)

Keybindings : Adjust bind= lines in hyprland.conf

โค๏ธ Credits

Special thanks to:

Fedora for best Distro

Hyprland for the amazing Wayland WM

The open-source community for endless inspiration