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:
- Web, Python, Rust: Zed
- Android: Android Studio
- Kotlin: IntelliJ IDEA
My terminal-based text editor of choice is currently micro.
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.
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
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 16
- 128GB Google Pixel 4a running LineageOS 21
