james
eb7ad8a0ab
Fixed formatting formatting caused by automatic line breaks from doom. Added install section.
1.4 KiB
1.4 KiB
ZSH
Install
Install for this follows the norm for the rest of the dotfiles. cd
to this directory and run
make install
or if you are on a machine where BSD Make is installed by default:
gmake install
File Structure.
The file structure looks something like this: Nodes with a trailing "δ" are directories.
zsh
├── environment δ
│ ├── host δ
│ └── os δ
│ ├── darwin δ
│ └── linux-gnu δ
├── makefile
├── modules δ
├── transient δ
├── zlogin
├── zlogout
├── zplug
├── zprofile
├── zshenv
└── zshrc
environment
:: This is the contains environment base logic and contains. At each step of the zsh loading process theenv_loader
function will load the corresponding file.host
:: Loaded Automatically. Conditionally loads by based on$HOST
value.os
:: Loaded Automatically. Conditionally loads by based on$OSTYPE
value.
makefile
:: Install/Update/Remove makefile.modules
:: Local modules loaded by zplug.transient
:: Files that are required for zsh (eg history), that are not to be versioned.zlogin
/zlogout
/zprofile
/etc :: The default shell resource files. See here for more infomation on load order.zplug
:: How to load modules.