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