- Operating System • Arch Linux
- Window Manager/DE • Hyprland
- Terminal • kitty
- Shell • zsh
- Aur Helper • yay
- Panel • waybar
- Launcher • rofi
- File Manager • thunar/yazi
- Notification Daemon • swaync
- Wallpaper Daemon • swww
- Text Editor • neovim
- Colorscheme • catppuccin mocha
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
Assuming that your AUR helper is yay. To install yay on your arch based system, follow the instructions mentioned here.
- Installing git version of Hyprland
yay -Sy hyprland-git
- Installing required dependencies
pacman -S kitty nano rofi-wayland swaync swaync waybar playerctl mpv grim slurp \
cliphist wl-clipboard pavucontrol hyprlock nwg-look blueman bluez bluez-utils \
dictd pamixer brightnessctl thunar ranger python-ranger-fm python-pillow imv \
tumbler webp-pixbuf-loader totem evince ffmpegthumbnailer pacman-contrib btop \
nvtop fastfetch neovim nm-connection-editor xdg-desktop-portal-hyprland zsh \
unzip zsh swww hypridle
yay -Sy cava hyprpicker wl-clip-persist-git wlogout jamesdsp anyrun \
catppuccin-gtk-theme-mocha nerd-fonts-sf-mono
pacman -S ttf-nerd-fonts-symbols ttf-nerd-fonts-symbols-mono ttf-space-mono-nerd \
noto-fonts-cjk noto-fonts-emoji
- Finally, Installing the dotfiles
Cloning the repository into your local system.
git clone --depth=1 https://github.com/NotMugil/dotfiles.git && cd dotfiles
Copy the configs to their respective directories. Make sure to backup your previous configs if needed.
cp -r .config/* ~/.config/
cp -r .zshenv ~/
Congratulations, you are done installing the configurations! 🎉
Note
Images included in the gallery may contain some softwares which may not be included in the packages list or the configurations.
Lockscreen |
---|
![]() |
Wallpaper Selector |
---|
![]() |
Custom Startpage for firefox |
---|
![]() |
Spotify (Spicetified) & Audio Visualizer |
---|
![]() |
Rofi Menu from adi1090x |
---|
![]() |
Notification Center (SwayNC) |
---|
![]() |
Neofetch |
---|
![]() |
Btop + tty-clock |
---|
![]() |
- Theme Switcher
- Ease the task of changing username/home dir name
- Update gallery images
- More Hyprlock styles
- Add mpris to waybar
Thanks a lot for r/unixporn community for inspiring me to do this.