Skip to content

Latest commit

 

History

160 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Configuration files for my personal development environment, bootstrapped entirely with mise.

Setup

git clone git@github.com:ibniss/dotfiles.git ~/code/dotfiles
cd ~/code/dotfiles
mise trust
mise bootstrap --yes        # Linux (omarchy/arch)
mise -E darwin bootstrap --yes  # macOS

That installs system packages, links all dotfiles, sets fish as the login shell, and (on omarchy) sets ghostty as the default terminal.

Layout

  • mise.toml — shared: packages, login shell, dotfile links, tasks
  • mise.darwin.toml — macOS-only additions (brew packages, aerospace, karabiner, ghostty font overrides)
  • codex/.codex/config.toml — public Codex defaults; machine and work settings stay in the untracked ~/.codex/work.config.toml profile

Day-to-day

mise bootstrap dotfiles status   # what's applied / out of sync
mise bootstrap dotfiles apply    # re-apply after repo changes
mise bootstrap dotfiles add -p mise.toml ~/.some/config   # adopt a new file
mise bootstrap status --missing  # drift check incl. keyd (mise.linux.toml)
mise install                     # install/update dev tools

~/.local/state/omarchy backups of replaced configs may exist from the initial stow→mise migration (*.bak.<timestamp>); delete once merged.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages