My personal dotfiles for setting up a customized Linux environment, especially designed for minimal and efficient window managers like Hyprland and i3. This setup is organized using GNU Stow for easy symlink management.
This repo follows the stow-compatible layout:
dotfiles/
├── alacritty/.config/alacritty/
├── fontconfig/.config/fontconfig/
├── hypr/.config/hypr/
├── nvim/.config/nvim/
├── waybar/.config/waybar/
├── wofi/.config/wofi/
└── zshrc/.zshrc
git clone https://github.com/Hasib-4174/dotfiles.git
cd dotfiles# For Arch-based distros
sudo pacman -S stow
# For Debian/Ubuntu
sudo apt install stowYou can stow any configuration folder like this:
stow alacritty
stow nvim
stow hypr
stow waybar
stow wofi
stow fontconfig
stow zshrcIt will automatically symlink to your home directory (~/.config/... or ~/.zshrc).
- Alacritty - Terminal emulator
- Fontconfig
- Hyprland - Wayland compositor
- Neovim - Text editor
- Waybar - Status bar for Wayland
- Wofi - Application launcher
- Zsh - Shell
- Make sure to back up existing config files before using
stow. - Designed for use with Wayland systems using Hyprland.
Hasib-4174
📎 GitHub Profile
Feel free to customize or fork the dotfiles for your own setup!