Skip to content

pkdevel/dotfiles

Repository files navigation

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