Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 953 Bytes

README.md

File metadata and controls

34 lines (27 loc) · 953 Bytes

Set up:

Config files for my personal development environment. It's designed to quickly set up on any Unix/Linux machine. I use a mixture of Arch Linux, Ubuntu, and MacOs and this environment generally behaves consistently across all OSes.

Make sure the following are installed:

  • stow
  • git
  • neovim
  • gcc
  • tmux
  1. Clone this repo.
git clone https://github.com/yiyuan-he/dotfiles.git
cd dotfiles
  1. Run stow on neovim and tmux to generate symlinks to the configs.
stow neovim
stow tmux

At this point you would have what I consider a workable environment.

More things to consider:

The following are not necessary but I find they drastically improve my quality of life when working in this development environment.

  • mise - Easily install languages and associated tooling through a single interface.

  • zsh + antigen - Shell and a plugin manager. I like zsh-fast-syntax-highlighting and zsh-autosuggestions for the plugins.