Top 3 Terminal Tools
اكتشف أفضل 3 تطبيقات في طرفية لينكس لزيادة إنتاجيتك اليومية
اكتشف أفضل 3 تطبيقات في طرفية لينكس لزيادة إنتاجيتك اليومية⚓︎
أشارك معكم 3 أدوات وتطبيقات خفيفة ومهمة لأفضل تجربة استخدام على الطرفية في لينكس، سواء كنت تستخدم Bash أو Zsh، الأدوات مهمة وفعالة.
#more
Tools⚓︎
sudo apt update && sudo apt install gpg git curl
NerdFont⚓︎
mkdir -p ~/.local/share/fonts \
&& cd ~/.local/share/fonts \
&& curl -OL https://github.com/ryanoasis/nerd-fonts/releases/latest/download/JetBrainsMono.tar.xz \
&& bash -c 'mkdir "${1%.tar.xz}" && tar -xf "$1" -C "${1%.tar.xz}"' _ JetBrainsMono.tar.xz \
&& rm JetBrainsMono.tar.xz \
&& fc-cache -fv
Starship⚓︎
-
Install
curl -sS https://starship.rs/install.sh | sh
-
Add it to
bashrc
echo 'eval "$(starship init bash)"' >> ~/.bashrc
-
Add it to
zshrc
echo 'eval "$(starship init zsh)"' >> ~/.zshrc
fzf⚓︎
-
Use the official script
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf ~/.fzf/install
-
And add the following line to your shell configuration file
# Set up fzf key bindings and fuzzy completion
eval "$(fzf --bash)"
# Set up fzf key bindings and fuzzy completion
source <(fzf --zsh)
eza⚓︎
-
Install eza via:
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 [arch=amd64 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
-
Add alias to
.bashrc
nano ~/.bashrc
~/.bashrc
alias ls='eza --color=auto --icons=auto'
alias eza='eza --color=auto --icons=auto'
alias ll='eza -l'
alias la='eza -lah'
alias lt='eza -T'