- Operating System • Arch Linux
- Window Manager/DE • Hyprland
- Terminal • wezterm
- Shell • zsh
- Aur Helper • yay
- Panel • ags
- Launcher • ags
- File Manager • nautilus
- Notifications • ags
- Wallpaper Daemon • swww
- Text Editor • neovim
- Colorscheme • Poimandres
Warning
This is a step by step guide for installing my dotfiles which is designed based on Arch Linux (and other Arch-based distributions). If you are running any other system, install the following packages with your respective OS's package manager.
Note
Even though I use arch and can build hyprland using yay, I have not done so. I have cloned the main repo from github in my .local/src directory and then compiled Hyprland.
Now Assuming your aur helper is 'yay', follow the steps below, follow the steps below:
- Dependencies:
yay -S gdb ninja gcc cmake meson libxcb xcb-proto xcb-util xcb-util-keysyms libxfixes libx11 libxcomposite xorg-xinput libxrender pixman wayland-protocols cairo pango seatd libxkbcommon xcb-util-wm xorg-xwayland libinput libliftoff libdisplay-info cpio tomlplusplus hyprlang hyprcursor hyprwayland-scanner xcb-util-errors hyprutils-git
Warning
Some Dependencies that you might need
- aquamarine
- hyprlang
- hyprcursor
- hyprwayland-scanner (build-only)
- CMake (recommended)
git clone --recursive https://github.com/hyprwm/Hyprland
cd Hyprland
make all && sudo make install
Note
For more Information please refer to the official hyprland documentation: docs
Cloning the repository into local system.
git clone https://github.com/Samar-exe/dotfiles.git
cd dotfiles
Copy the configs to their respective directories. Don't forget to backup your previous configs!!
cp -r .config/* ~/.config/
Note
For more information about individual modules check their README.md file that I have added in their own modules