Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.26 KB

File metadata and controls

36 lines (27 loc) · 1.26 KB

dotfiles

All those configuration things.

This was created on a computer running macOS, so many pieces are macOS-specific.

Installation

  1. Clone this repo: git clone https://github.com/dcloud/dotfiles.git ~/.dotfiles
  2. Make sure you have developer tools installed: xcode-select --install && sudo xcodebuild -license accept or install Xcode and run command line tools installer.
  3. Install Homebrew
  4. brew install rcm pure mise tmux to get started.
  5. Use rcm to install the dotfiles: RCRC=~/.dotfiles/rcrc rcup
  6. Install the tmux plugin manager:
    1. git clone --depth 1 https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
    2. tmux source ~/.tmux.conf
    3. In a session, run Ctrl-A I (capital I)
  7. Create ~/.gitconfig.user and add your user.name, user.email, etc.
  8. Install runtimes using mise.

You will probably want to exit your session and begin a new one.

Other tasks

  • Install wd. See zsh/wd.zsh for details
  • Install preferred tools, e.g.:
    • eza
    • bat
    • fzf
    • rg
    • yq
  • Configure treesitter for Neovim
    • brew install neovim tree-sitter-cli
    • Open Neovim, pre-selected parsers should install, per config