Software
Editor + Terminal
I use Ghostty with bash and a lightly customized starship prompt. The editor I use depends on what code I am working with:
- Python, Rust: Zed
- Android: Android Studio
- Kotlin: IntelliJ IDEA
- Web: WebStorm
My terminal-based text editor of choice is currently micro, but I’m looking for a better non-modal option.
Development environment
I use Nix with home-manager to maintain my development environment and dotfiles. My current Nix/NixOS configuration can be found in my dotfiles repo.
On my work MacBook I’ve resigned to using Homebrew exclusively due to issues I faced in making Nix work with our internal VPN and endpoint protection software.
I use Pi as my coding agent of choice, paired with a ChatGPT Codex subscription.
Hardware
Desktop PC
- CPU: AMD Ryzen 9 7900X (24) @ 5.733GHz
- GPU: NVIDIA GeForce RTX 4070 Ti
- RAM: 32GB Kingston HyperX
- Motherboard: Gigabyte Technology Co., Ltd. B650M GAMING X AX
- OS: NixOS Unstable / Windows 10 in a dual boot setup
Gaming laptop
- CPU: AMD Ryzen 7 7840HS (16) @ 5.13 GHz
- GPU: NVIDIA GeForce RTX 4060 Laptop GPU @ 3.10 GHz (7.77 GiB)
- RAM: 16GB
- OS: Windows 11 🤮
Development laptop
13“ 2022 MacBook Pro with M2 processor and 16GB RAM. This used to be my work issued laptop at Dyte and will probably go back to them at some point.
Phone
- 128GB Google Pixel 8 running Android 17
- 128GB Google Pixel 4a running LineageOS 23.2
