My Dev Setup

To get things straight and out of the way I would like to apologize on behalf of the Linux community…

Yes, I am using Windows (forced due to company policy) as my OS but managing and compromising with WSL for the whole development workflow.

I will make a separate post on how WSL, especially with tmux, makes developing on Windows tolerable.

Linux-y:

  1. WSL2
  2. Terminal - WezTerm
  3. Code editor - neovim
  4. Source control management - git
  5. Shell - zsh
  6. Multiplexer - tmux

Windows:

  1. Note Taking - Obsidian
  2. File explorer - Spacedrive
  3. Pomodoro timer - Focus 10
  4. Password manager - bitwarden
  5. Web browser - Vivaldi
  6. API client - Bruno
  7. SQL client - DBeaver

I like the fact that whenever I get the chance to go full Linux again, I won’t have problem with the Windows section since most of them are cross-platform and are not core parts to my dev setup.

For hardware, I am not that particular with it except for the keyboard. I am using the Kinesis Freestyle 2 with V3 Tenting and a wood for wrists rest.

I used Arch BTW.


Soli Deo Gloria