Skip to content
/ sh.env Public

Personalizes a shell environment with configurable options.

Notifications You must be signed in to change notification settings

kherge/sh.env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 

Repository files navigation

Personalized Shell Environment Manager

Personalizes a shell environment with configurable options.

# Installs NVM.
option -e nvm

# Customizes PATH.
option -e path

# Install SDKMAN!.
option -e sdkman

# Installs Starship.rs.
option -e starship

Installation

  1. Clone this repository to ~/.local/share/sh.env.
  2. Add the following to .bashrc (or .zshrc, etc):
    . "$HOME/.local/share/sh.env/env.sh" "$HOME/.local/share/sh.env"
  3. Create a new or reload your shell session.

Usage

Run option -h for usage information.

Usage: option [OPTION]
Manages shell personalization options.

OPTION

    -e  Enables an option.
    -d  Disables an option.
    -h  Displays this help message.
    -l  Lists available options.

About

Personalizes a shell environment with configurable options.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages