Skip to content

Latest commit

 

History

History
85 lines (63 loc) · 3.29 KB

File metadata and controls

85 lines (63 loc) · 3.29 KB

Dotfiles

Brew

For full setup of computer, use the Brewfile and run

brew bundle --file=brewfile.sh.

Kitty

Pretty much standard Kitty terminal, except:

  • No update checking
  • Tokyo Night Moon theme
  • 12 point PT Mono font
Kitty config

ZSH

Using Oh-My-ZSH with

pnpm lags the terminal without pnpm autocompletion, since zsh autocmplete cannot autocomplete pnpm by itself. The same is probably true for npm, but you shouldn't be using npm. pnpm is much faster and fully compatibile.

Vim

Using these plugins

Vim config

Neovim

Using these plugins

Configured Languages
Lua
Rust
C
C++
Python
Markdown
Neovim config

Others

Zed

I tried it out for a day, but the Python LSP is essentially broken (it takes 30 seconds - 1 minute, even for small repos). Also, it ate up my battery. Might come back to it in the future.

Having the active LSPs listed is what I was missing from VS Code. Their diff view is also pretty good.