Customized ZSH shell script and dotfiles for Linux and macOS development box
cd ~/.config
git clone https://github.com/delfianto/dotfiles.git
ln -s ~/.config/dotfiles/zsh/.zshenv ~/.zshenv
fpath
: custom ZSH functionsfunc
: function helpers (list loaded functions, check function name)sys
: system helpers (get compiler flags, os type, ls variants)zsh-in
: import external shell scriptzsh-rc
: import shell script in${ZDOTDIR}/files/${FILE_NAME}.zsh
files
: custom ZSH scripts, to be imported usingzsh-rc
00_utils
: common utility functions, always sourced regardless of platform01_alias
: common alias definitions, always sourced regardless of platform02_linux
: linux specific stuff, some functions are tailored specifically for Arch Linux family02_macos
: macOS specific stull, homebrew checking, service start/stop from CLI03_devel
: common function to setup development environment