Your shell, but faster.

A complete shell environment that installs in one command.
Stop wasting time configuring zsh from scratch.

Quick Install
source <(curl -sL dotfiles.download/install)
macOS & Linux · v1.1.0
What is this

Dotfiles are configuration files that control your shell, git, editor, and dozens of other tools.

This project is a tested, optimized collection — not random configs from the internet, but a coherent setup where everything works together.

Performance

5x faster shell startup

Most zsh setups load everything at startup. We use lazy loading — tools initialize only when you use them.

Oh-My-Zsh
~800ms
Prezto
~500ms
~(iam) dotfiles
~150ms
What's included

Everything you need

Chezmoi — Sync dotfiles across machines. Starship — Smart, minimal prompt. fzf — Fuzzy finder for everything. zoxide — Smart cd that learns your habits

Plus Sheldon, ASDF, eza, bat, ripgrep, fd.

Why this

Built different

Fast

~150ms cold start. Lazy loading means instant prompts.

Cross-platform

Same config on macOS and Linux. Templates handle the rest.

One command updates

Packages, plugins, configs — all synced with one command.

Hackable

Clean structure. Easy to understand and extend.

See it in action

Interactive TUI

Everything managed through a beautiful terminal interface powered by gum.

Serotonin TUI Demo
Modular

Plugin Packs

Enable only what you need. Each pack adds tools, aliases, and completions for a specific workflow.

Run dotfiles packs list to see all available packs.

Customizable

Starship Themes

Choose from beautiful preset themes or create your own. Switch themes instantly.

Run dotfiles themes list to preview all themes.

Reference

Commands

Latest Changes

What's new in v1.1.0

and 5 more changes...

View full changelog →
View on GitHub