A minimal, clean and practical dotfiles setup for Linux (EndeavourOS๐/Arch) with Hyprland, Helix, and a productive CLI workflow. I use them to quickly set up my environment across machines.
๐ฆ Features
-
๐ง Clean Arch-based config (EndeavourOS)
-
๐งฉ Hyprland setup with waybar, rofi, etc.
-
โก Terminal-first workflow (Helix, Alacritty, Fastfetch, Starship, bat, exa)
-
๐ง Smart Bash aliases
-
๐ SSH key creation (if none exists)
-
๐ Auto-backup of existing config before symlinking
-
๐ Easy installation script
git clone https://github.com/LeothDev/dotfiles.git $HOME/dotfiles
cd ~/dotfileschmod +x install.sh
./install.shThe script will:
- Backup any conflicting dotfiles to ~/.dotfiles_backup_TIMESTAMP
- Create symlinks to everything in place
- Optionally install a few base packages
- Create an SSH key for GitHub if you don't already have one (Set your GitHub email)