msfjarvis.dev/content/uses.md
Harsh Shandilya ef8c1e649f uses: homebrew is gone
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-06 15:42:20 +05:30

2.0 KiB

+++ title = "Uses" type = "standalone" layout = "standalone" +++

Editor + Terminal

I use the gnome-terminal that ships with Linux Mint's Cinnamon Edition with bash and a custom prompt from starship. The editor I use depends on what code I am working with:

  • Web, Python: VS Code
  • Rust: VS Code or CLion
  • Android: Android Studio
  • Kotlin (outside Android): IntelliJ IDEA

I also tend to use nano for quick edits on the terminal. Fight me.

CLI tooling

My love for Rust extends deep into the CLI, and a lot of GNU tools are replaced with their Rust reimplementations for better performance and useful features. Notably, the replacements are:

GNU version Rust version Link
cat bat GitHub
cd zoxide GitHub
du diskus GitHub
find fd GitHub
grep ripgrep GitHub

I have begun using Homebrew to maintain software on my machines so you can see most stuff I have on my PC in this Brewfile. I now officially despise Homebrew, and use Nix instead. Yes, I'm fickle, how'd you guess?

Hardware

PC

  • CPU: Ryzen 5 1600 (6c/12t) @ 3.2 GHz
  • GPU: Nvidia GeForce GT 710
  • RAM: 8 + 8 (Kingston Value DDR4) + 16 (Kingston HyperX)
  • Motherboard: ASRock A320M Pro4

Laptop

Lenovo IdeaPad 330-15ARR with a Ryzen 3 2200U CPU and Vega 3 graphics.

Phones

  • 128GB Google Pixel 2 running the latest stable release or developer preview of Android depending on what's newer
  • 64 GB Samsung M30s running OneUI 2.0 based on Android 10