Skip to content

dotLou/dotfiles

Repository files navigation

dotfiles

dotlou's default dotfiles - first thing to install on any new machine

Features

Shell Environment

Development Tools

  • Nix Package Manager - Reproducible tool installation across all machines (see tools.nix)
  • GPG signing public key + gitconfig to enforce signing of commits
  • Vim configuration

Claude Commands

  • Custom Claude command configurations

shell prompt

Installation

git clone https://github.com/dotLou/dotfiles.git
cd dotfiles
./install.sh

This will:

  1. Install Oh My Zsh and plugins
  2. Configure Zsh with Powerlevel10k theme
  3. Install Nix package manager (if not present)
  4. Install development tools via Nix (defined in tools.nix)
  5. Link configuration files (.zshrc, .gitconfig, .vimrc)
  6. Set up Claude commands

Customizing Tools

To add or remove tools, edit tools.nix and run:

nix-env -i -f ./tools.nix

To update all tools:

nix-env -u

About

dotlou's default dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages