install Oh My ZSH!
Intro
HowTo install zsh and setup Oh My ZshBOOKs
DOCs
ohmyzsh/wikiVIDs
How To Make Your Boring Mac Terminal So Much BetterHow to setup your Mac Terminal to be beautiful
CONFIGs
.zshrc (Main Config).zsh_history (hist file)
.oh_my_zsh (main folder for oh-my-zsh)
-- Prerequisites
A functioning terminal with 'Zsh' 'Git' 'Curl' installed
-- Install Zsh, Git, Curl
# sudo apt install git curl zsh -y
# chsh -s $(which zsh)
# sudo reboot
-- Install OH My ZSH!
# sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
-- Install MesloLGS NF Regular Fonts (Meslo Nerd Font)
MesloLGS NF Fonts# wget -c https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf
# mv *.ttf ~/.local/share/fonts
-- Install Powerlevel10k
Powerlevel10k | Getting Started# git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"
# nano .zshrc
# exec zsh
Aliases
alias gaytest="echo failed"alias home="cd ~"
alias ..="cd .."
alias ...="cd ../.."
alias ll="ls -Alh --color=auto"
# Extract a tarball
alias untar='tar -zxvf'
# Create a .tar.gz archive
alias mk-tar='tar -zcvf'
# List contents of a tar file
alias list-tar='tar -ztvf'
# Archive folder with a dynamic name and date
tartar() {
tar -zcvf "${1}_$(date +'%Y-%m-%d').tar.gz" "$1"
}
| This | Test test | Table table data |
|---|---|---|
| test1 | data | data |
| test1 | data | data |
| test1 | data | data |