uses: rewrite and update [deploy]
This commit is contained in:
parent
06840c9d15
commit
5baf64d637
|
@ -2,48 +2,36 @@
|
|||
layout = "standalone"
|
||||
title = "Uses"
|
||||
type = "page"
|
||||
date = "2020-10-31"
|
||||
+++
|
||||
|
||||
## 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 or CLion
|
||||
* Android: Android Studio
|
||||
* Kotlin (outside Android): IntelliJ IDEA
|
||||
- Web, Python: VS Code
|
||||
- Rust: VS Code with rust-analyzer
|
||||
- Android: Android Studio
|
||||
- Kotlin: IntelliJ IDEA
|
||||
|
||||
I also tend to use [nano](https://www.nano-editor.org/) for quick edits on the terminal. Fight me.
|
||||
My terminal-based text editor of choice is currently [micro](https://micro-editor.com/).
|
||||
|
||||
### CLI tooling
|
||||
### Development environment
|
||||
|
||||
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](https://github.com/sharkdp/bat) |
|
||||
| cd | zoxide | [GitHub](https://github.com/ajeetdsouza/zoxide) |
|
||||
| du | diskus | [GitHub](https://github.com/sharkdp/diskus) |
|
||||
| find | fd | [GitHub](https://github.com/sharkdp/fd) |
|
||||
| grep | ripgrep | [GitHub](https://github.com/BurntSushi/ripgrep) |
|
||||
|
||||
~~I have begun using~~ [~~Homebrew~~](https://brew.sh) ~~to maintain software on my machines so you can see most stuff I have on my PC in this~~ [~~Brewfile~~](https://github.com/msfjarvis/dotfiles/blob/master/homebrew/Brewfile)~~.~~ I now officially despise Homebrew, and use [Nix](https://nixos.org/nix/) instead. Yes, I'm fickle, how'd you guess?
|
||||
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/home-manager.nix).
|
||||
|
||||
## Hardware
|
||||
|
||||
### PC
|
||||
|
||||
* CPU: Ryzen 5 1600 (6c/12t) @ 3.2 GHz
|
||||
* GPU: ~~Nvidia GeForce GT 710~~ Nvidia GeForce GTX 1650 Super
|
||||
* RAM: 8 + 8 (Kingston Value DDR4) + 16 (Kingston HyperX)
|
||||
* Motherboard: ASRock A320M Pro4
|
||||
- CPU: Ryzen 5 1600 (6c/12t) @ 3.2 GHz
|
||||
- GPU: Nvidia GeForce GTX 1650 Super
|
||||
- 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.
|
||||
2020 M1 MacBook
|
||||
|
||||
### Phones
|
||||
### Phone
|
||||
|
||||
* 128GB Google Pixel 4a running Android 11.
|
||||
* 128GB Google Pixel 2 running Android 11.
|
||||
* ~~64 GB Samsung M30s running OneUI 2.0 based on Android 10.~~ Gave it to my Mom since I wasn't using it.
|
||||
- 128GB Google Pixel 4a running Android 12.
|
||||
|
|
Loading…
Reference in New Issue