This Hyprland configuration is kind of minila looking, but also little bit gorgeous I guess. Why don't you check it out?
This is a rolling release configuration. It means, I often make changes, fix bugs and add features. If you want to update to the latest changes, just use this keyboard shortcut to update: SUPER Shift + U
-
Hyprsunset to use nightlight, `SUPER` + F1 to increase, `SUPER` + F2 to decrease and `SUPER` + F3 to set to default
Setup OpenBangla-Keyboard
If you have OpenBangla-Keyboard installed, then you need to follow some steps to add the keyboard in fcitx5. Just follow the instructions bellow.
![](https://github.com/shell-ninja/Screen-Shots/raw/main/openbangla/step-2.jpg?raw=true)
![](https://github.com/shell-ninja/Screen-Shots/raw/main/openbangla/step-3.jpg?raw=true)
- To configure hyprland settings, you can visit to
~/.config/hypr
directory. Inside it, you will fineconfigs
dir, holding all the configuration files;scripts
dir for all the scripts. - Wallpapers are stored in the
~/.config/hypr/Wallpaper/
directory. Just copy your favourite wallpapers into this directory.
- Clone this repository:
git clone --depth=1 https://github.com/shell-ninja/hyprconf.git
- Now run this commands:
cd ~/hyprconf chmod +x setup.sh ./setup.sh
bash -c "$(wget -q https://raw.githubusercontent.com/shell-ninja/hyprconf/main/update.sh -O -)"
- Hurrah! Now reboot your system, select Hyprland from your login manager, log into your Hyprland and enjoy it.
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.
After installation, just press the SUPER + Shift + h
. It will show you all the keybinds.
- 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.