- 🍀 ** Base ** - Arch
- 🌼 ** Wayland compositor ** - Hyprland
- ✨ ** Bar ** - Waybar
- 💦 ** GUI File Manager ** - Thunar
- 🗄️ ** CLI File Manager ** - Yazi
- 🌷 ** Terminal ** - Foot
- 🍄 ** Shell ** - Zsh
- 🪵 ** Notifications ** - Mako
- 🌻 ** Launcher ** - Anyrun
- 🚀 ** Dmenu Program ** - Rofi (Lbonn Fork)
- 🍁 ** Wallpaper ** - Swaybg
- 🌐 ** Browser ** - Brave
- ❄️ ** Screen locker ** - Hyprlock
- ⏬ ** Download Manager ** - Aria2
- 🤖 ** System Fetch ** - Nitch
- (all of the above components) plus
xdg-desktop-portal-hyprland
- For Better Functionality and CompatiblityCava
- Audio VisualizerPolkit-Gnome
- Authentication AgentGrimblast-git
wl-clipboard
- Screenshot UtilityBrightnessctl
- Monitor and Keyboard Brightness ControlMpv
- Media PlayerPavucontrol
- Volume Control Panel.Xorg-Xwayland
- For Non-Wayland Apps and Games.Fonts
- JetBrains Mono Nerd Fonts, Awesome Fonts, Icomoon Feather and Nerd Font SymbolsPipewire
- Audio Playback (pipewire, pipewire-pulse, pipewire-alsa)Wireplumber
- Session Manager for PipewireBleachbit
- Needed for the cleaner scriptCmus
- Terminal Audio PlayerBtop
- Resource MonitorNmcli
- Connection ManagerBluetoothctl
- Bluetooth ManagerAdvcpmv(AUR)
- Alternate to cp and mv commandsEza
- Alternative to ls commandFd
- Fast Alternative to Find command
Caution
DO BACKUP YOUR CURRENT CONFIGS BEFORE PROCEEDING FURTHER . I WILL NOT BE HELD RESPONSIBLE IF YOU LOSE YOUR OLD CONFIGS .
git clone https://github.com/Cybersnake223/Hypr
cd Hypr
cp -r .config/* $HOME/.config
cp -r .local/bin/scripts $HOME/.local/bin
cp -r .icons $HOME/.icons
cp -r .themes $HOME/.themes
cp -r .fonts $HOME/.fonts
Then Rebuild Font Cache with
fc-cache -f
Note
This setup is more focused on laptops rather than desktops soo i'm keeping it super simple but yeahh you can also use it with desktops.
Important
This Repo also contains my custom scripts that i use with this setup for Misc things like downloading videos and audios from different platforms, switching wallpaper in hyprland with keyboard shortcuts.
Make sure to copy the scripts folder in $HOME/.local/bin
and also add it to your PATH variable otherwise the setup won't work as intended.
This Project is licensed under MIT License - see LICENSE for more details.