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
Hurrah! Now reboot your system, select Hyprland from your login manager, log into your Hyprland and enjoy it.
-----------(O_O)-----------
Well if you want to automate the required packages installation process and setup this config automaticly. then you should visit This Repository. I will automate the process for you.
Keyboard Shortcuts
Hyprland Keybinds
Function
Keybind
Action
Change Wallpaper
SUPER + W
Change desktop wallpaper
SUPER + SHIFT + W
Select wallpaper, style 1
SUPER + ALT + SHIFT + W
Select wallpaper, style 2
Screenshot
PRINT
Take a screenshot
Key Binds Help
SUPER + SHIFT + h
Display keybinds help
Open Terminal
SUPER + Return
Open terminal (Alacritty)
Kill Active Window
SUPER + Q
Close active window
Exit Window Manager
SUPER + SHIFT + M
Exit window manager
Open File Manager
SUPER + E
Open file manager
Toggle Floating Window
SUPER + V
Toggle floating state of active window
Fullscreen Toggle
SUPER + f
Toggle fullscreen of active window
Open Application Menu
SUPER + D
Open application menu
SUPER + ALT + D
Open theme selector rofi menu
Clipboard Manager
SUPER + ALT + c
Manage clipboard contents (clear or view)
Clipboard Wipe
SUPER + ALT + w
Clear clipboard contents
Emoji Selector
SUPER + SHIFT + D
Open emoji selector
Shutdown/Restart Menu
SUPER + x
Open power menu
Change Power Menu Theme
SUPER + ALT + x
Change power menu theme
Open Code Editor
SUPER + c
Open code editor
Open Web Browsers
SUPER + b
Open preferred web browsers
Open Web Browsers
SUPER + SHIFT + b
Open secondary web browser
Switch Window
SUPER + Tab
Open rofi to switch between windows
Hide/Unhide Waybar
CONTROL + ESCAPE
Hide and unhide status bar (waybar)
Reload Waybar
CONTROL + ALT + ESCAPE
Reload status bar (waybar)
Reload Hyprland
CONTROL + R
Reload Hyprland
Update system
CONTROL + U
Update the system
Lock Screen
SUPER + SHIFT + l
Lock the screen (Hyprlock)
Toggle Dark/Light Theme
SUPER + CTRL + l
Toggle between dark and light themes
Adjust Waybar Layout
SUPER + CTRL + w
Adjust waybar layout
Edit Dotfiles
SUPER + CTRL + e
Edit dotfiles
Open Shell Script
SUPER + ALT + b
Open theme selector for shell script (bash/zsh)
Open Apps (Custom)
SUPER + SHIFT + f
Open Facebook
SUPER + SHIFT + y
Open YouTube
SUPER + SHIFT + a
Open WhatsApp
SUPER + CTRL + a
Open ChatGPT
SUPER + SHIFT + g
Open GitHub
SUPER + SHIFT + p
Open Photopea
Audio Control
F9
Toggle audio mute
F10
Decrease volume
F11
Increase volume
Move Focus (Arrow Keys)
SUPER + l
Move focus right
SUPER + j
Move focus left
SUPER + u
Move focus up
SUPER + M
Move focus down
Move Window (Arrow Keys)
SUPER + CONTROL + j
Move window left
SUPER + CONTROL + l
Move window right
SUPER + CONTROL + u
Move window up
SUPER + CONTROL + m
Move window down
Switch Workspaces
SUPER + [0-9]
Switch to workspace [0-9]
Move Window to Workspace
SUPER + SHIFT + [0-9]
Move active window to workspace [0-9]
Move Window Silently to Workspace
SUPER + ALT + [0-9]
Move window silently to workspace [0-9]
Scroll through Workspaces
SUPER + mouse_down
Scroll to next workspace
SUPER + mouse_up
Scroll to previous workspace
Move/Resize Window
SUPER + LMB/RMB
Drag to move or resize window
Contribute.
If you want to add your ideas in this project, just do some steps.
Fork this repository. Make sure to uncheck the Copy the main branch only. This will also copy other branches ( if available ).
Now clone the forked repository in you machine. Example command:
Create a branch by your user_name. Example command:
git checkout -b your_user_name
Now add your ideas and commit to github. Make sure to commit with a detailed test message. For example:
git commit -m "fix: Fixed a but in the "example.sh script"
git commit -m "add: Added this feature. This will happen if the user do this."
git commit -m "delete: Deleted this. It was creating this example problem"
While pushing the new commits, make sure to push it to your branch. For example:
git push origin your_branch_name
Now you can create a pull request in the main repository. But make sure to create the pull request in the development branch, no the main branch.
Thats all about contributing.
Reference
I would like to thank JaKooLit. I was inspired from his Hyprland installation scripts and prepared my script. I took and modified some of his scripts and used here.