-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsite.sh.example
More file actions
24 lines (18 loc) · 1.09 KB
/
Copy pathsite.sh.example
File metadata and controls
24 lines (18 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# site.sh - machine-specific config, sourced by load.sh (gitignored, not a tool)
# Copy this to site.sh and customise for your machine.
# Directories to search when using cd <name> or cr <name>
export CDPATH=".:$HOME/github/pdmack:$HOME/fun-projects:$HOME"
# Path to your secondary SSH key, used by: ssha gl
# export SSHA_GL_KEY="$HOME/.ssh/id_mykey"
# Path to your backup git repo root, used by: memback
# export MEMBACK_DEST="$HOME/your-backup-repo"
# Number of most recent sessions per project to back up (default: 3)
# export MEMBACK_SESSION_COUNT=3
# Preferred non-origin remote name for grepos fork tracking (e.g. nvidia, upstream)
# When a repo has multiple non-origin remotes, this one is shown and used for --update.
# export BASH_TOOLS_UPSTREAM_REMOTE="nvidia"
# Extra directory names for cdf to skip (space-separated).
# Add large non-project trees that would cause cdf to hang: venvs, SDK installs,
# Go/Rust/npm caches, or massive manifest repos.
# cdf already prunes: hidden dirs, node_modules, site-packages, Library/Applications (macOS)
# export BASH_TOOLS_CDF_PRUNE="myproject-env go vendor cargo"