Skip to content

ryakad/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 _____          __     ___  __  __
|     \ .-----.|  |_ .'  _||__||  |.-----..-----.
|   x  ||  o  ||   _||   _||  ||  ||  x__||__ --|
|_____/ |_____||____||__|  |__||__||_____||_____|

Installation

First setup your ~/.bashrc to source the ~/.dotfilesrc and source your ~/.bashrc from your ~/.bash_profile (or ~/.profile) so that it is run when a terminal is opened:

echo '[ -e "$HOME/.dotfilesrc" ] && source "$HOME/.dotfilesrc"' >> "$HOME/.bashrc"
echo '[ -e "$HOME/.bashrc" ] && source "$HOME/.bashrc"' >> "$HOME/.bash_profile"

You will then need to install the dotfiles repo:

git clone https://github.com/ryakad/dotfiles && cd dotfiles
./install.sh

You can now either close and reopen your terminal for the changes to take effect or you can simply source your ~/.bashrc manually with . ~/.bashrc

Note: Running ./install.sh will backup any existing files to ~/.dotfile_backup. If you run the install often you may want to clean that directory from time to time.

Extras

My dotfiles repo also includes some scripts that can be used by adding the dotfile's bin directory to your PATH. You can do this with:

echo '[ -d "$HOME/dotfiles/bin" ] && export PATH="$PATH:$HOME/dotfiles/bin"' >> "$HOME/.bashrc"

If you want the dotfiles functions loaded in non-interactive terminals you can the following to your .bash_profile:

export BASH_ENV="$HOME/.bashrc"

Releases

No releases published

Packages

No packages published