msfjarvis.dev/content/uses.md

36 lines
1.1 KiB
Markdown

+++
title = "Uses"
type = "page"
ShowReadingTime = false
ShowToc = false
+++
## Editor + Terminal
I use the `gnome-terminal` that ships with Linux Mint's Cinnamon Edition with `bash` and a custom prompt from [starship](https://starship.rs). The editor I use depends on what code I am working with:
- Web, Python: VS Code
- Rust: VS Code with rust-analyzer or IntelliJ IDEA with intellij-rust
- Android: Android Studio
- Kotlin: IntelliJ IDEA
My terminal-based text editor of choice is currently [micro](https://micro-editor.com/).
### Development environment
I use [Nix](https://nixos.org/nix/) with [home-manager](https://github.com/nix-community/home-manager) to maintain my development environment and dotfiles. My current Nix configuration can be found in my [dotfiles repo](https://github.com/msfjarvis/dotfiles/blob/main/nixos/ryzenbox-configuration.nix).
## Hardware
### PC
- CPU: Ryzen 5 1600 (6C/12T) @ 3.2 GHz
- GPU: Nvidia GeForce GTX 1650 Super
- RAM: 16GB Kingston HyperX
- Motherboard: ASRock A320M Pro4
- SSD: 250GB Samsung 860 EVO
### Phone
- 128GB Google Pixel 7 running Android 13.