Skip to content

My Personal Hyprland Dotfiles & Customizations 💫

License

Notifications You must be signed in to change notification settings

NotMugil/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Logo

stars GitHub Issues or Pull Requests LICENSE

showcase

Information

⚙️ Setup

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.

Manual Installation

Note

Assuming that your AUR helper is yay. To install yay on your arch based system, follow the instructions mentioned here.

  1. Installing git version of Hyprland
yay -Sy hyprland-git
  1. 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
  1. 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! 🎉

🖼️ Gallery

Note

Images included in the gallery may contain some softwares which may not be included in the packages list or the configurations.

Lockscreen
gallery-1
Wallpaper Selector
gallery-2
Custom Startpage for firefox
gallery-3
Spotify (Spicetified) & Audio Visualizer
gallery-4
Rofi Menu from adi1090x
gallery-5
Notification Center (SwayNC)
gallery-6
Neofetch
gallery-7
Btop + tty-clock
gallery-8

💻 Development

Tasks

  • Theme Switcher
  • Ease the task of changing username/home dir name
  • Update gallery images
  • More Hyprlock styles
  • Add mpris to waybar

⭐ Star History

Star History Chart

Credits

Thanks a lot for r/unixporn community for inspiring me to do this.