Caution
This script is EXTREMELY experimental and most likely won't work if you don't run it from a fresh install of Arch Linux. You have been warned.
bash <(curl -s https://hypr.squair.xyz)
Wofi (Launcher)

The main app launcher for these dotfiles.
-
Install Wofi
sudo pacman -S wofi -
Copying the files
Once the repository has been cloned/downloaded, copy the files over:
dotfiles/.config/wofi/*to~/.config/wofi
Hyprlock (Lockscreen)

Lockscreen for Hyprland. Loads on boot.
-
Install Hyprlock
sudo pacman -S hyprlock -
Copying the files
Once the repository has been cloned/downloaded, copy the file over:
dotfiles/.config/hypr/hyprlock.confto~/.config/hypr/hyprlock.conf
Hyprshot (Screenshot)
Screenshot tool for Hyprland.
- Install Hyprshot
sudo pacman -S hyprshot grim
Ashell (Taskbar)

Taskbar for Hyprland. Loads on boot.
-
Install Ashell
yay -S ashell -
Copying the file
Once the repository has been cloned/downloaded, copy the file over:
dotfiles/.config/ashell/config.tomlto~/.config/ashell/config.toml -
Restart Hyprland
Mod+M
return to hyprland (hyprland)
Pywal/SWWW (Wallpaper managers)

Wallpaper managers for Hyprland.
-
Install Pywal and SWWW
yay -S pywal
sudo pacman -S swww -
Copying the files
Once the repository has been cloned/downloaded, copy the files over:
dotfiles/wallpapers/*to~/wallpapers/walls
dotfiles/.config/wal/*to~/.config/wal
dotfiles/.config/hypr/wallpaper.shto~/.config/hypr/wallpaper.sh
App related keybinds
-
Mod+QOpen termainal (kitty) -
Mod+ROpen Wofi (App launcher) -
Mod+FOpen Files (Nautilus) -
Mod+BClose app -
Mod+MQuit Hyprland
Window related keybinds
-
Mod+LLock screen (hyprlock) -
CTRL+PRINTRegion Screenshot (Hyprshot) -
PRINTScreenshot (Grim) -
Mod+VPopout windowMod+LeftMouseDrag windowMod+Shift+LeftMouseResize window
Workspace related keybinds
-
Mod+1-9Switch workspace -
Mod+Shift+1-9Move window to workspace -
Alt+[arrow keys]Move window -
Alt+WWallpaper switcher
Miscellaneous app keybinds
-
ALT+FFastfetch -
ALT+CCmatrix -
ALT+BBTOP++ -
ALT+VCava -
ALT+PMusic player (coming soon)
Screenshot keybinds not working
If for some reason the keybinds for screenshotting don't work, try reinstalling the packages:sudo pacman -S hyprshot grim
Some features not installed
If you run `hyprland` and ashell (taskbar) is not displaying, re-run the script inside of kitty (terminal):bash <(curl -s https://hypr.squair.xyz)
I installed Hyprland straight from a fresh install (only tty, no DM)



