Skip to content

cpplain/dotfiles

Repository files navigation

Christopher's Dotfiles

Screenshot 2025-09-11 at 2 30 15 PM Screenshot 2025-09-11 at 2 29 56 PM

This repo contains my configuration files and related scripts. Feel free to use whatever works for you.

Base Config

Installation

# Fresh system bootstrap (installs Homebrew, lnk, and configures everything)
bash -c "$(curl -fsSL https://raw.githubusercontent.com/cpplain/dotfiles/main/bootstrap.sh)"

# Or if you already have the repo cloned and lnk installed
cd ~/git/dotfiles
lnk create home && lnk create private/home

Link Management

This repository uses lnk, a Go-based link management tool.

See the full lnk documentation for detailed usage.

Quick commands:

lnk status home                          # Show all managed files
lnk adopt home ~/.ssh/config             # Add to dotfiles
lnk adopt private/home ~/.ssh/config     # Add to private repo
lnk orphan home ~/.config/app            # Remove from dotfiles

Documentation

About

Configuration files

Topics

Resources

License

Stars

Watchers

Forks

Contributors