Skip to content

Latest commit

 

History

History
42 lines (24 loc) · 1.37 KB

README.md

File metadata and controls

42 lines (24 loc) · 1.37 KB

Kevin Lee's dotfiles

Screenshot of terminal setup

Personal configuration files. I work mostly on frontend web development and these dotfiles are meant to be roughly cross platform compatible with Linux i.e. raspbian and Linux Mint.

Terminal

Terminal emulator: alacritty

  • text based configuration
  • decently fast
  • decent color support

Shell

zsh with ohmyzsh

  • easy to configure
  • more widely available and less dogmatic than fish

tmux

  • tmux-resurrect for session restore
    • somewhat annoying incompatiblility with changing cwd on buffer open in vim with session restoration

Editor

Neovim / Vim

  • coc.nvim for LSP, completions, formatting
  • prettier for JS, TS, JSX, HTML, CSS formatting

MacOS

brew for package management

Hammerspoon for window tiling

makeMyselfAtHome.sh

For setting up new machines, makeMyselfAtHome.sh symlinks profile, conf, and rc files, and setup a ~/bin folder with necessary tools. Should non-destructively leave original files intact.