Skip to content
// nvim ~/.config

What I use

A living document of the tools, hardware, and software that power my daily workflow. Inspired by uses.tech.

Editor & Terminal

Neovim + tmux

Neovim is my primary editor, running inside tmux sessions managed with sesh. My go-to themes are GitHub Dark and Ayu Dark. For AI-assisted coding I use Claude Code and opencode.

WezTerm

WezTerm as my terminal emulator with Starship prompt. Fast, configurable via Lua, and multiplexer-friendly.

Dev Tools

Daily Drivers

Lazygit Docker btop DBeaver pnpm Bun

AI Tooling

Claude Code opencode

Browser

Zen (primary) Arc (fallback)

Stack

Frontend

React Vite TypeScript Tailwind CSS TanStack Router TanStack Query Astro

Cloud & Infra

AWS Azure Docker PostgreSQL

Hardware & Desktop

MacBook Pro M4

Single monitor setup on the laptop display. Window management with yabai and a custom sketchybar status bar.

Keyboard

Wireless Corne 56-key split keyboard. Compact layout with layers keeps everything within reach.

Launcher

Leader key combined with Raycast for fast app switching, snippets, and system commands.

Apps

Productivity

Raycast Obsidian

Desktop Environment

yabai sketchybar skhd Homebrew

Design & Media

Figma