compress images into webp
BIN
content/homelab/modern-unix-cmd/btop.webp
Normal file
|
After Width: | Height: | Size: 150 KiB |
BIN
content/homelab/modern-unix-cmd/eza-list.webp
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
content/homelab/modern-unix-cmd/eza-tree.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
content/homelab/modern-unix-cmd/htop.webp
Normal file
|
After Width: | Height: | Size: 188 KiB |
|
|
@ -16,11 +16,11 @@ Let's say I am currently in `~/Documents/Projects/personal-blog` and I want to j
|
|||
With the classic `cd`, I will have to type the whole path.
|
||||
With `cd` aliased to `zoxide`, I only need to type `cd n` (supposing that `~/.config/nix` is the most frequently visited directory among all matched directories).
|
||||
|
||||

|
||||

|
||||
|
||||
Internally `zoxide` records my visits to directories in a SQLite database and sorts them based on frequency. If the first hit is not what I want, I can also interactively select from the matched list.
|
||||
|
||||

|
||||

|
||||
|
||||
## `du` -> `ncdu`
|
||||
|
||||
|
|
@ -29,17 +29,17 @@ Internally `zoxide` records my visits to directories in a SQLite database and so
|
|||
[`ncdu`](https://dev.yorhel.nl/ncdu) is an interactive alternative to `du`, and is very usable out of the box. Interestingly, I also feel it is a touch faster than `du`.
|
||||
It can totally be an alternative to those fancy disk space analyzers as well.
|
||||
|
||||

|
||||

|
||||
|
||||
## `top` -> `btop`
|
||||
|
||||
`top` is quite basic and looks "unexciting". `htop` also ships with most Unix/Linux systems and looks better.
|
||||
|
||||

|
||||

|
||||
|
||||
[`btop`](https://github.com/aristocratos/btop) might be the most "nerdy-looking" `top` alternative out of the box. It can be a handy tool if you are trying to make people believe you are a hacker.
|
||||
|
||||

|
||||

|
||||
|
||||
At the same time, it is very feature-rich and configurable. To some extent, it is also an alternative to bandwidth monitoring tools like `iftop` and disk utilization tools like `df`.
|
||||
|
||||
|
|
@ -47,11 +47,11 @@ At the same time, it is very feature-rich and configurable. To some extent, it i
|
|||
|
||||
I think there is nothing wrong with the classic `ls`. So, as an alternative, [`eza`](https://github.com/eza-community/eza) just has a few quality-of-life improvements, like file type icons, Git status, and (based on personal taste) prettier colors.
|
||||
|
||||

|
||||

|
||||
|
||||
It can replace the `tree` command as well.
|
||||
|
||||

|
||||

|
||||
|
||||
## `vim` -> `nvim`
|
||||
|
||||
|
|
@ -63,6 +63,6 @@ You can simply use `vim` keybindings in many editors or IDEs. `vim` itself can f
|
|||
To put it simply, it is a TUI editor that can truly be your only text editor. With countless plugins and ways to configure it, it can be a basic text editor, or a fully-featured development IDE, or anything in-between.
|
||||
Syntax highlighting, file browser, fuzzy search, intelligent autocompletion, debugging, AI™ integration. You name it, `neovim` has it.
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
|
|
|||
BIN
content/homelab/modern-unix-cmd/ncdu.webp
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
content/homelab/modern-unix-cmd/nvim-1.webp
Normal file
|
After Width: | Height: | Size: 115 KiB |
BIN
content/homelab/modern-unix-cmd/nvim-2.webp
Normal file
|
After Width: | Height: | Size: 112 KiB |
BIN
content/homelab/modern-unix-cmd/zoxide-jump.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
content/homelab/modern-unix-cmd/zoxide-select.webp
Normal file
|
After Width: | Height: | Size: 47 KiB |