🥫My environment-in-a-can
Find a file
Marc Cataford e495948098
Feat/git aliases (#3)
* feat: prune refs on fetch

* feat: base git aliases

feat: aliases
2022-11-19 11:29:45 -05:00
source Feat/git aliases (#3) 2022-11-19 11:29:45 -05:00
extras.vim feat: NVIM common config and setup 2022-11-05 12:53:26 -04:00
git_config Feat/git aliases (#3) 2022-11-19 11:29:45 -05:00
README.md feat: NVIM common config and setup 2022-11-05 12:53:26 -04:00
setup fix: fix observed issues on osx (#2) 2022-11-11 19:47:09 -05:00

Shell goodies

A collection of shell enhancement for everyday happiness.

Setup

git clone git@github.com:mcataford/env.git ~/.env_goodies | . ./setup

Updating existing setups

Since ~/.env_goodies is a cloned repository, pulling new changes should update everything. You may need to source the shell configuration file again for new goodies to apply.

Structure

The package is structured as such:

env/
    setup # Adds bootstrap block to your shell's config file.
    source/
        ... # Anything here is sourced on shell-start
    extras.vim # Common config for NVIM

Adding files to source/ will add code that gets executed on shell-start. Files are discovered by globbing in the bootstrap block added by setup and do not need to be registered anywhere.