Skip to content

buraian/bash

Repository files navigation

Bash Shared Config

The Bourne-Again Shell

Initial Setup

Clone Config Repo

$ git clone https://github.com/buraian/bash.git ~/.config/bash # default location

If cloning to an alternate location, then specify path in settings file:

$ cp ~/.config/bash/.settings.example.bash ~/.config/bash/.settings.bash
$ vim ~/.config/bash/.settings.bash # edit and save location setting

Install Bash-It

$ git clone https://github.com/Bash-it/bash-it.git ~/.bash_it
$ bash ~/.bash_it/install.sh

Full Installation Instructions

Setup Local Config

$ mkdir ~/.config/bash/local/$HOSTNAME
$ mv ~/.bash_profile ~/.config/bash/local/$HOSTNAME/.bash_profile # MacOS
$ mv ~/.bashrc ~/.config/bash/local/$HOSTNAME/.bashrc # Linux

Create Sym Links

Create as needed.

$ ln -s ~/.config/bash/.bash_profile ~/.bash_profile # MacOS
$ ln -s ~/.config/bash/.bashrc ~/.bashrc # Linux
$ ln -s ~/.config/bash/.bash_logout ~/.bash_logout
$ ln -s ~/.config/bash/.inputrc ~/.inputrc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages