Back to Mise

`mise bootstrap dotfiles add`

docs/cli/bootstrap/dotfiles/add.md

2026.8.121.4 KB
Original Source
<!-- @generated by usage-cli from usage spec -->

mise bootstrap dotfiles add

  • Usage: mise bootstrap dotfiles add [FLAGS] <TARGET>…
  • Effect: modifies state
  • Source code: src/cli/dotfiles/add.rs

Add or update dotfiles in [dotfiles]

If the target is already managed, this updates its source from the live target. Otherwise it creates a [dotfiles] entry and seeds the source under dotfiles.root unless --source is provided.

Arguments

  • <TARGET>… — Targets to add or update

Flags

  • -f --force — Overwrite existing sources without prompting
  • -g --global — Write to the global config
  • -l --local — Write to the local config instead of the global config
  • -m --mode <MODE> — Dotfile mode to write
  • -n --dry-run — Print the config/source updates without writing anything
  • --no-apply — Add the entry without applying it
  • -p --path <PATH> — Write to this config file or directory
  • -s --source <PATH> — Source path to use for a single target
  • -y --yes — Skip the confirmation prompt
  • -h --help — Print help

Examples:

mise bootstrap dotfiles add ~/.zshrc
mise bootstrap dotfiles add --mode copy ~/.config/starship.toml
mise bootstrap dotfiles add --source dotfiles/gitconfig ~/.gitconfig