toddyamakawa / zsh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My zsh Config

Startup/Shutdown Files

.zshenv

  • Set $PATH and variables that frequently change
  • Always sourced for interactive and non-interactive shells.

.zprofile

  • Sourced for login shells
  • Set variables that rarely change
  • Slow commands that setup the environment

.zshrc

  • Sourced for interactive usage
  • Used for setting
    • Prompt
    • History options
    • Command completion/correction/suggestion
    • Aliases
    • Key-bindings

.zlogin

  • Sourced for login shells
  • Similar to .zprofile but read after .zshrc

.zlogout

  • Sourced at logout in the login shell
  • Clear/free resources

About


Languages

Language:Shell 99.5%Language:Vim Script 0.3%Language:Python 0.1%