2
Watch
3
Star
0
Fork
6
Issue

My development environment

davezuko
davezuko
pushedAt 1 month ago

davezuko/.zuko

.zuko

My personal, portable development environment.

git clone https://github.com/davezuko/.zuko && cd .zuko && chmod +x ./make.sh && ./make.sh

Recommended Keybindings

Windows Keyboard Profile for OSX

  • Left Command -> Left Option
  • Left Control -> Left Command
  • Left Option -> Left Control

Apple Keyboard Profile for OSX

  • Left Command -> Left Control
  • Left Control -> Left Command

Tmux

Easily define layouts with http://cockpit.27ae60.com/

ITerm2

For better Tmux integration...

  • Swap left Command and Left Control
  • Add action "don't remap modifier keys" for command + shift left/right so I can still navigate between windows

To get italics working, see https://github.com/jwilm/alacritty/issues/489. For Fira Mono italics, use the following fork: https://github.com/zwaldowski/Fira/tree/zwaldowski/mod-new/otf.

Issues with True Color? See https://bruinsslot.jp/post/how-to-enable-true-color-for-neovim-tmux-and-gnome-terminal/.g

Troubleshooting

Tmux complains about nvm/npm

Make sure node is not installed via brew, and delete /usr/local/bin/npm if it exists. This often gets re-created after a brew update, it seems.

Neovim

npm install -g typescript-language-server diagnostic-languageserver eslint_d
ucloud ads