Skip to content

4lnx/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡️ Dotfiles

A complete, automated configuration system for a modern development environment.

MacOS Linux Zsh Tmux Neovim Stow

Dotfiles Screenshot

✨ Overview

Optimized dotfiles following XDG standards and managed by GNU Stow. Designed for speed, aesthetics, and easy maintenance.

  • 🚀 Automated Bootstrap: One-command installation.
  • 🎨 Catppuccin Theme: Consistent aesthetics across all tools.
  • 🔧 Modular: Organized by component (Zsh, Tmux, Neovim, etc.).

🛠️ The Stack

Category Tools
Core zsh, oh-my-zsh, starship, stow
Terminal ghostty, tmux, eza, fzf
Editor neovim (LazyVim base)
Dev git, ssh, podman, mise

🚀 Quick Start

# 1. Clone
git clone https://github.com/4lnx/dotfiles ~/dotfiles
cd ~/dotfiles

# 2. Bootstrap (Installs deps & links files)
./bootstrap.sh

� Structure

dotfiles/
├── bootstrap.sh       # Main installer
├── zsh/               # Shell config
├── tmux/              # Multiplexer config
├── nvim/              # Neovim config
└── scripts/           # OS-specific scripts

⚙️ Management

Managed via GNU Stow. Symlinks are created from the dotfiles directory to your home directory.

stow .        # Install all
stow zsh      # Install only zsh
stow -D zsh   # Uninstall zsh

Built for performance and visual excellence.

About

Stow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors