Skip to content

emmercm/dotfiles

Repository files navigation

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

About

A collection of personal dotfiles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages