Dotfiles and repository-scoped machine bootstrap configuration for macOS, Ubuntu, and Fedora, managed with mise.
-
Clone repo
git clone https://github.com/lcmen/dotfiles.git ~/.dotfiles cd ~/.dotfiles
-
Init submodules
git submodule update --init --recursive -
Trust and bootstrap the configuration
mise trust mise bootstrap
Running mise bootstrap will:
- Install native packages via Mise's Homebrew, apt, or dnf managers
- Symlink configuration directories into
~/.config/ - Symlink individual scripts into
~/.local/bin/ - Apply macOS preferences and keyboard shortcuts on macOS
Preview bootstrap changes or inspect current state:
mise bootstrap --dry-run
mise bootstrap status