You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Minimal Hyprland dotfiles for Arch Linux. Clean, functional, no bloat.
Important
Requires Hyprland ≥ 0.55.0. The config has been migrated from .conf to Lua (hyprland.lua + per-concern modules under ~/.config/hypr/) to match Hyprland's new Lua-based configuration. Older Hyprland releases that do not ship the hl global will fail to load this config. Tested against Hyprland 0.55.0 (commit af923e3); if your hyprctl version is lower, upgrade Hyprland first or stay on an earlier tag of this repo.
NOTE: This dotfile have builtin muslimtify. A prayer time notification daemon for Linux on waybar.
Run muslimtify-remove to uninstall it (package, daemon, waybar module, and CSS). Run muslimtify-add to re-enable it later. Both commands are idempotent and back up your waybar config to .bak before editing.
Power Menu
Terminal
Menu Launcher
Theme Switcher
Features
17 themes with one-key switching, all apps update at once (waybar, rofi, ghostty, hyprlock, dunst, btop)
Per-theme wallpapers with picker and cycle support
Per-theme backgrounds for app launcher and power menu
Hardware auto-detection at install (NVIDIA, Vulkan, Intel iGPU, WiFi, battery)
Wayland-native session via uwsm, no X11 dependencies
Modular Hyprland config split into focused files
GTK/QT theming with auto light/dark mode per theme
Smart battery with auto brightness and power profiles
Screen recording with mic, system audio, or silent modes
Screenshot for monitor, window, region, or clipboard
Clipboard history via cliphist + rofi
Nightlight toggle for warm screen temperature
Audio output switching with one key
Prayer times on waybar via muslimtify
Firewall (UFW) configured out of the box
Install
git clone https://github.com/rizukirr/hyprsimple.git
cd hyprsimple
./install.sh
Network
To see the available network interfaces, run wifi. To connect to a network, run wifi <network name> for example wifi "MY NETWORK"
Keybindings
Press SUPER + / for interactive viewer with fuzzy search.