- to build and run everything inside a docker container
make test
- to build and run just zsh inside a docker container
make test-slim
- to just run the prebuild image
docker run -it --rm pkdevel/dotfiles
ordocker run -it --rm pkdevel/dotfiles-slim
- images are tagged with
latest
,branch-ref
andsha-commit-id
- clone the repo into home folder
git clone https://github.com/pkdevel/dotfiles ~/dotfiles
- init git submodules for added themes
cd ~/dotfiles git submodule init git submodule update
- install additional bins
- neovim
brew install nvim
- xcodebuild.nvim
brew install xcode-build-server xcbeautify ruby gem install xcodeproj python3 -m pip install -U pymobiledevice3
- neovim
- link config files
brew install stow cd ~/dotfiles stow .
- link yabai module
cd ~/dotfiles stow yabai make sketchybar
- link neovim module
cd ~/dotfiles stow nvim.lazy
- atuin: setup new shell
atuin import zsh atuin login atuin sync