-
Notifications
You must be signed in to change notification settings - Fork 0
My dots
License
craole-cc/dotfiles
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# DOTS These are my take on _portable_ tools and configuration variables. ## Installation ### Unix - Set bash as default $SHELL and update the profile. - Logout to initialize. Other shells can be loaded intractively via `init_shell [shell]`. ```sh $HOME/.profile #| Enable global exports set -o allexport #| Declare DATA_STORE if [ -d /store/DOTS ]; then DATA_STORE="/store" elif [ -d /storage/DOTS ]; then DATA_STORE="/storage" else DATA_STORE="$HOME" fi #| Declare DOTS [ -d "$DATA_STORE/DOTS" ] && DOTS="$DATA_STORE/DOTS" #| Disable global exports set o allexport #| Initialize DOTS # shellcheck disable=SC1091 [ -f "$DOTS/.dotsrc" ] && . "$DOTS/.dotsrc" ``` ```sh $HOME/.bashrc # shellcheck disable=SC1091 [ -f "$HOME/.profile" ] && . "$HOME/.profile" ``` ## Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. ## License [MIT](../LICENSE)
About
My dots
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published