Skip to content

Latest commit

 

History

History
61 lines (56 loc) · 1.28 KB

README.md

File metadata and controls

61 lines (56 loc) · 1.28 KB

Getting Started

  • 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 or docker run -it --rm pkdevel/dotfiles-slim
  • images are tagged with latest, branch-ref and sha-commit-id

Usage

  1. clone the repo into home folder
    git clone https://github.com/pkdevel/dotfiles ~/dotfiles
  2. init git submodules for added themes
    cd ~/dotfiles
    git submodule init
    git submodule update
  3. 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
  4. link config files
    brew install stow
    
    cd ~/dotfiles
    stow .
  5. link yabai module
    cd ~/dotfiles
    stow yabai
    make sketchybar
  6. link neovim module
    cd ~/dotfiles
    stow nvim.lazy
  7. atuin: setup new shell
    atuin import zsh
    atuin login
    atuin sync

Alt