If you run the start.sh script, it will automaticly detect your distro ( arch / fedora / openSuse ). And it will ask you some questions. Just check the Screenshot bellow.
If you choose to install and setup the OpenBangla-Keyboard, then you need to follow some steps to add the keyboard in fcitx5. Just follow the instructions bellow.
- Right click on this keyboard icon in you waybar.
- Search for "openbangla" and select the keyboard
- Now add the keyboard by clicking the 'right aero' icon and click on apply.
- Now you can switch keyboard using
CTRL + Space
You can now easily install the config directly without cloning the repository. Just copy and paste the command bellow in your terminal and run it. Before that, make sure to install curl
. Install it using pacman, dnf or zypper.
bash <(curl -s https://raw.githubusercontent.com/me-js-bro/hyprconf-install/main/direct_run.sh)
-
Clone this repository:
git clone --depth=1 https://github.com/me-js-bro/hyprconf-install.git
-
Now cd into hyprconf-install directory and run this command.:
cd ~/hyprconf-install chmod +x start.sh ./start.sh
Hurrah! Now select Hyprland from your login manager, login to your Hyprland and enjoy it.
The SUPER
button is the Windows
button in your keyboard.
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 | |
Change Wallpaper Engine | SUPER + ALT + E |
Switch engine between swww and hyprpaper |
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) |
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 |
You can also check Keybinds after you installed the script. Just press SUPER + Shift + H
. It will launch a pop up with all the keybindings.
- 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:
git clone --depth=1 https://github.com/your_user_name/hyprconf.git
- 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 thedevelopment
branch, no themain
branch.