====== CLI Tools ======
===== Zoxide (better cd) =====
https://github.com/ajeetdsouza/zoxide#user-content-fn-1-bd3c50894210dc90811fc733b32ad465
curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | sh
===== Bat (better cat) =====
https://github.com/sharkdp/bat
wget https://github.com/sharkdp/bat/releases/download/v0.26.1/bat_0.26.1_amd64.deb
sudo dpkg -i bat_0.26.1_amd64.deb # adapt version number and architecture
===== Ripgrep (better grep) =====
https://github.com/burntsushi/ripgrep
curl -LO https://github.com/BurntSushi/ripgrep/releases/download/14.1.1/ripgrep_14.1.1-1_amd64.deb
sudo dpkg -i ripgrep_14.1.1-1_amd64.deb
===== FD (better find) =====
https://github.com/sharkdp/fd
wget https://github.com/sharkdp/fd/releases/download/v10.5.0/fd_10.5.0_amd64.deb
sudo dpkg -i fd_10.5.0_amd64.deb
===== FZF (fuzzy finder) =====
https://github.com/junegunn/fzf
wget https://github.com/junegunn/fzf/releases/download/v0.74.3/fzf_0.74.3_amd64.deb
sudo dpkg -i fzf_0.74.3_amd64.deb
EZA (ls replacement)
https://github.com/eza-community/eza
sudo mkdir -p /etc/apt/keyrings
wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo gpg --dearmor -o /etc/apt/keyrings/gierens.gpg
echo "deb [signed-by=/etc/apt/keyrings/gierens.gpg] http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list
sudo chmod 644 /etc/apt/keyrings/gierens.gpg /etc/apt/sources.list.d/gierens.list
sudo apt update
sudo apt install -y eza
or manual
wget -c https://github.com/eza-community/eza/releases/latest/download/eza_x86_64-unknown-linux-gnu.tar.gz -O - | tar xz
sudo chmod +x eza
sudo chown root:root eza
sudo mv eza /usr/local/bin/eza
===== btop (better top) =====
https://github.com/aristocratos/btop
wget https://github.com/aristocratos/btop/releases/download/v1.4.7/btop-i686-unknown-linux-musl.tar.gz
tar -xvzf btop-i686-unknown-linux-musl.tar.gz
cd btop
sudo make install
sudo make setcap #for intel only or sudo make setuid
btop for nvidia/amd, requires the drivers:
sudo apt install coreutils sed git build-essential lowdown
git clone https://github.com/aristocratos/btop.git
cd btop
make
sudo make install