CT
ctsrc/zshrc
~/.zshrc
This is my ~/.zshrc for various systems.
Prerequisities for aliases
macOS
-
s,i,u: Install homebrew from https://brew.sh/
in order to use these aliases. -
vim: Install theneovimpackage from homebrew
in order to use this alias.
FreeBSD
vim: Install theneovimpackage
in order to use this alias.
KDE Neon, Ubuntu, Debian, etc
vim: Install theneovimpackage
in order to use this alias.
Installation
Step 1: Clone repo
Clone repo to ~/src/zshrc:
cd
mkdir -p ~/src/
cd ~/src/
git clone git@github.com:ctsrc/zshrc.gitStep 2: Symlinks
macOS
ln -s src/zshrc/macOS.zshrc ~/.zshrc
ln -s src/zshrc/macOS.zshenv ~/.zshenv
ln -s src/zshrc/macOS.curlrc ~/.curlrc
ln -s src/zshrc/macOS.gitconfig ~/.gitconfig
mkdir -p ~/.cargo/
ln -s src/zshrc/macOS.cargo/config ~/.cargo/configFreeBSD
ln -s src/zshrc/FreeBSD.zshrc ~/.zshrc
ln -s src/zshrc/FreeBSD.zshenv ~/.zshenvLinux
KDE Neon, Ubuntu, Debian, etc
ln -s src/zshrc/debian-family.zshrc ~/.zshrc
ln -s src/zshrc/debian-family.zshenv ~/.zshenv
ln -s src/zshrc/debian-family.gitconfig ~/.gitconfigOn this page
Contributors
Created September 28, 2021
Updated March 9, 2026