Skip to content
MiroDojkicPublic

About

Configuration for my everyday tools

Resources

Stars

8 stars

Watchers

1 watching

Forks

Latest commit

 

History

105 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Setup using stow

brew install stow   # mac
sudo pacman -S stow  # omarchy/arch

Layout

  • shared/ — packages symlinked on every machine (neovim, starship)
  • mac/ — mac-only packages (zsh, karabiner, tmux)
  • omarchy/ — omarchy-only packages (hypr, tmux, etc.)

Each top-level entry under shared/, mac/, and omarchy/ is a Stow package: its internal path (e.g. nvim/.config/nvim) mirrors where it lands under $HOME.

Install

  1. Clone repo to $HOME
  2. cd to cloned repo
  3. Stow the packages for this machine, pointing --target at $HOME:
# always
stow -d shared -t ~ $(find shared -mindepth 1 -maxdepth 1 -type d -printf '%f\n')

# on mac
stow -d mac -t ~ $(find mac -mindepth 1 -maxdepth 1 -type d -printf '%f\n')

# on omarchy
stow -d omarchy -t ~ $(find omarchy -mindepth 1 -maxdepth 1 -type d -printf '%f\n')

About

Configuration for my everyday tools

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages