Skip to content

LeothDev/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

27 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› ๏ธ My Dotfiles

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

๐Ÿ“ฆ 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

๐Ÿš€ Installation

Clone this repo:

git clone https://github.com/LeothDev/dotfiles.git $HOME/dotfiles
cd ~/dotfiles

Run the installer:

chmod +x install.sh
./install.sh

The script will:

  1. Backup any conflicting dotfiles to ~/.dotfiles_backup_TIMESTAMP
  2. Create symlinks to everything in place
  3. Optionally install a few base packages
  4. Create an SSH key for GitHub if you don't already have one (Set your GitHub email)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published