Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 2.31 KB

README.md

File metadata and controls

49 lines (35 loc) · 2.31 KB

dotfiles

A collection of personal dotfiles.

Installing

git clone this repository and then run ./install.sh.

All dotfiles are symlinked to the user's home directory to keep them up to date with this repo. Files that would be overwritten are backed-up first.

Shells

The following shells are supported by these dotfiles:

Bash (Bourne Again SHell):

Files are sourced in the following order:

  1. ~/.bash_profile: macOS default entry point, mostly empty
  2. ~/.profile: Ubuntu default entry point, mostly empty
  3. ~/.bashrc: mostly empty
  4. ~/.everythingrc: general functions and aliases
  5. ~/.*.bash: specific functions and aliases
    1. Files described below
    2. ~/.90_powerline.bash: Powerline shell theme

Zsh (Z shell):

Files are sourced in the following order:

  1. ~/.zshrc: default entry point, mostly empty
  2. ~/.everythingrc: general functions and aliases
  3. ~/.*.bash: specific functions and aliases
    1. Files described below
  4. ~/.*.zsh:
    1. .80_plugins.zsh: Antidote Zsh plugin management
    2. .90_powerlevel10k.zsh: Powerlevel10k shell theme configuration

.*.bash files