penguin/utils

my env utils

bash/core/05_config.bash

raw ยท 443 bytes

__rbash_init_config() {
  if [ -f "$RBASH_CONFIG" ]; then
    return 0
  fi

  rbash_download "$RBASH_REMOTE/$RBASH_REPO/raw/$RBASH_REF/$RBASH_PATH/defaults.conf" \
    > "$RBASH_CONFIG" || {
      cat > "$RBASH_CONFIG" <<'EOF'
rbash_load "sources/10_aliases"
rbash_load "sources/12_shortcuts"
rbash_load "sources/20_fast-greps"
rbash_load "sources/40_go-command"
rbash_load "sources/41_pivot-command"
EOF
    }

  chmod 600 "$RBASH_CONFIG"
}