My Setup

The tools, applications, and hardware I use for development and daily work.

Hello there! I often get asked about the tools and resources I use for my work. So, I’ve decided to create this page to list most stuff I use in my day-to-day life as a software developer. This includes most important items from my hardware setup, to the software tools I use. I hope you find it helpful!

Software

  • Firefox: This is my primary browser.
  • Obsidian: This is my primary note-taking app.
  • Timing: This is my time tracking app.
  • CleanShot X: This is my screenshot app.
  • Raycast: This is my app launcher/window manager.

Editors

  • Neovim: This is my primary editor. You can find the configuration in my dotfiles.
  • VSCode: This is my editor when neovim breaks.

Terminal

  • Ghostty: This is my terminal on macOS.
  • Alacritty: This is my primary terminal on Linux. You can find the configuration in my dotfiles.
  • LazyGit: This is my git client. You can find the configuration in my dotfiles
  • Zsh: This is my shell. You can find the configuration in my dotfiles
  • Tmux: This is my terminal multiplexer. You can find the configuration in my dotfiles
  • GitHub CLI: Used on a daily basis to initialize repositories, create PRs

Gear

PC