mirror of
https://github.com/msfjarvis/msfjarvis.dev.git
synced 2024-06-03 04:18:56 +05:30
36 lines
1.1 KiB
Markdown
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.
|