Skip to content

mngyuan/dotfiles

Repository files navigation

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.

About

Personal config files: zsh, nvim, tmux

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published