Last active
November 12, 2022 12:42
-
-
Save lmlsna/525825a6b1b1a5c33c47a8486496b374 to your computer and use it in GitHub Desktop.
All keybase/client environmental variables (and a script to retrieve them)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#KEYBASE_ALLOW_PTRACE= | |
#KEYBASE_ALLOW_ROOT= | |
#KEYBASE_API_DUMP= | |
#KEYBASE_API_TIMEOUT= | |
#KEYBASE_APP_TYPE= | |
#KEYBASE_ATTACHMENT_DISABLE_MULTI= | |
#KEYBASE_ATTACHMENT_HTTP_START= | |
#KEYBASE_AUTO_FORK= | |
#KEYBASE_AUTOSTART= | |
#KEYBASE_AVATAR_SOURCE= | |
#KEYBASE_BG_IDENTIFIER_DISABLED= | |
#KEYBASE_BINPATH= | |
#KEYBASE_BSPLIT_MAX_DIR_ENTRIES= | |
#KEYBASE_BUILD= | |
#KEYBASE_BUILD_ARM_ONLY= | |
#KEYBASE_CANNING_FACILITY= | |
#KEYBASE_CHAT_CONVID= | |
#KEYBASE_CHAT_DB_FILE= | |
#KEYBASE_CHAT_DELIVERER_INTERVAL= | |
#KEYBASE_CHAT_MEMBER_TYPE= | |
#KEYBASE_CODE_SIGNING_KIDS= | |
#KEYBASE_CONFIG_FILE= | |
#KEYBASE_CONV_SOURCE_TYPE= | |
#KEYBASE_CPUPROFILE= | |
#KEYBASE_CRASH_REPORT= | |
#KEYBASE_DB_FILE= | |
#KEYBASE_DEBUG= | |
#KEYBASE_DEBUG_JOURNEYCARD= | |
#KEYBASE_DEVEL_USE_XDG= | |
#KEYBASE_DEVICE_CLONE_STATE_FILE= | |
#KEYBASE_DEVICENAME= | |
#KEYBASE_DEV_TOOL_EXTENSIONS= | |
#KEYBASE_DEV_TOOL_ROOTS= | |
#KEYBASE_DISABLE_BG_CONV_LOADER= | |
#KEYBASE_DISABLE_EK_BACKGROUND_KEYGEN= | |
#KEYBASE_DISABLE_FAVORITES= | |
#KEYBASE_DISABLE_MERKLE_AUDITOR= | |
#KEYBASE_DISABLE_SEARCH_INDEXER= | |
#KEYBASE_DISABLE_TEAM_AUDITOR= | |
#KEYBASE_DISABLE_TEAM_BOX_AUDITOR= | |
#KEYBASE_DISPLAY_RAW_UNTRUSTED_OUTPUT= | |
#KEYBASE_DRY_RUN= | |
#KEYBASE_EK_LOG_FILE= | |
#KEYBASE_EMAIL= | |
#KEYBASE_ENABLE_BOT_LITE_MODE= | |
#KEYBASE_EXPERIMENT_PEGBOARD= | |
#KEYBASE_EXTERNAL_URL_KIT_FILE= | |
#KEYBASE_EXTRA_NET_LOGGING= | |
#KEYBASE_FEATURES= | |
#KEYBASE_FORCE_LINUX_KEYRING= | |
#KEYBASE_GIT_BSERVER_ADDR= | |
#KEYBASE_GIT_MDSERVER_ADDR= | |
#KEYBASE_GUI_CONFIG_FILE= | |
#KEYBASE_GUI_LOG_FILE= | |
#KEYBASE_HOME= | |
#KEYBASE_INBOX_SOURCE_LOCALIZE_THREADS= | |
#KEYBASE_INBOX_SOURCE_TYPE= | |
#KEYBASE_INSTALLER_NAME= | |
#KEYBASE_INVITATION_CODE= | |
#KEYBASE_KBFS_ARGS= | |
#KEYBASE_KILL= | |
#KEYBASE_LABEL= | |
#KEYBASE_LEVELDB_NUM_FILES= | |
#KEYBASE_LEVELDB_WRITE_BUFFER_MB= | |
#KEYBASE_LINK_CACHE_CLEAN_DUR= | |
#KEYBASE_LINK_CACHE_SIZE= | |
#KEYBASE_LOCAL_DEBUG= | |
#KEYBASE_LOCAL_RPC_DEBUG= | |
#KEYBASE_LOCAL_TRACK_MAX_AGE= | |
#KEYBASE_LOCATION= | |
#KEYBASE_LOG_FILE= | |
#KEYBASE_LOG_FORMAT= | |
#KEYBASE_LOG_KBFS_TO_STDOUT= | |
#KEYBASE_LOG_SERVICE_TO_STDOUT= | |
#KEYBASE_LOG_SETUPTEST_FUNCS= | |
#KEYBASE_MEMPROFILE= | |
#KEYBASE_MERKLE_KIDS= | |
#KEYBASE_MOBILE_EXTENSION= | |
#KEYBASE_MOUNTDIR= | |
#KEYBASE_MOUNT_FLAGS= | |
#KEYBASE_NIGHTLY= | |
#KEYBASE_NO_AUTO_FORK= | |
#KEYBASE_NO_GUI= | |
#KEYBASE_NO_KBFS= | |
#KEYBASE_NO_SQUIRREL= | |
#KEYBASE_PAPERKEY= | |
#KEYBASE_PARAM_PROOF_KIT_FILE= | |
#KEYBASE_PATH_WARNING= | |
#KEYBASE_PAYLOAD_CACHE_SIZE= | |
#KEYBASE_PERF= | |
#KEYBASE_PERF_LOG_FILE= | |
#KEYBASE_PERIODIC_MEMPROFILE= | |
#KEYBASE_PID_FILE= | |
#KEYBASE_PINENTRY= | |
#KEYBASE_PROOF_CACHE_LONG_DUR= | |
#KEYBASE_PROOF_CACHE_MEDIUM_DUR= | |
#KEYBASE_PROOF_CACHE_SHORT_DUR= | |
#KEYBASE_PROOF_CACHE_SIZE= | |
#KEYBASE_PROVE_BYPASS= | |
#KEYBASE_PUSH_DISABLED= | |
#KEYBASE_PUSH_PING_INTERVAL= | |
#KEYBASE_PUSH_PING_TIMEOUT= | |
#KEYBASE_PUSH_SAVE_INTERVAL= | |
#KEYBASE_PUSH_SERVER_URI= | |
#KEYBASE_PVL_KIT_FILE= | |
#KEYBASE_READ_DELETED_SIGCHAIN= | |
#KEYBASE_RELEASE= | |
#KEYBASE_RESTORE_UI= | |
#KEYBASE_RPC_DELAY= | |
#KEYBASE_RPC_DELAY_RESULT= | |
#KEYBASE_RUN_CI= | |
#KEYBASE_RUN_MODE= | |
#KEYBASE_RUNTIME_DIR= | |
#KEYBASE_RUNTIME_STATS_ENABLED= | |
#KEYBASE_SCRAPER_TIMEOUT= | |
#KEYBASE_SECRET_KEYRING_TEMPLATE= | |
#KEYBASE_SECRET_STORE_FILE= | |
#KEYBASE_SERVER_URI= | |
#KEYBASE_SERVICE= | |
#KEYBASE_SERVICE_ARGS= | |
#KEYBASE_SERVICE_TYPE= | |
#KEYBASE_SESSION_FILE= | |
#KEYBASE_SET_VERSION= | |
#KEYBASE_SHOW_DEVTOOLS= | |
#KEYBASE_SKIP_= | |
#KEYBASE_SKIP_DEV_TOOLS= | |
#KEYBASE_SLOW_GREGOR_CONN= | |
#KEYBASE_SOCKET_FILE= | |
#KEYBASE_STANDALONE= | |
#KEYBASE_START_UI= | |
#KEYBASE_SVCTRACE= | |
#KEYBASE_SYSTEMD= | |
#KEYBASE_SYSTESTS_DEBUG= | |
#KEYBASE_TEAM_PE= | |
#KEYBASE_TEAM_PP= | |
#KEYBASE_TEAM_PROF= | |
#KEYBASE_TEAM_PW= | |
#KEYBASE_TEAM_SP= | |
#KEYBASE_TEAM_TEST_SELECT= | |
#KEYBASE_TEST= | |
#KEYBASE_TEST_BSERVER_ADDR= | |
#KEYBASE_TEST_CODE_SIGNING_KEY= | |
#KEYBASE_TEST_DUP_LOG_TO_STDOUT= | |
#KEYBASE_TEST_LOG_AFTER_FAIL= | |
#KEYBASE_TEST_MDSERVER_ADDR= | |
#KEYBASE_TEST_OBFUSCATE_LOGS= | |
#KEYBASE_TEST_ROOT_CERT_PEM= | |
#KEYBASE_TEST_ROOT_CERT_PEM_B= | |
#KEYBASE_TIMERS= | |
#KEYBASE_TOR_HIDDEN_ADDRESS= | |
#KEYBASE_TOR_MODE= | |
#KEYBASE_TOR_PROXY= | |
#KEYBASE_TRACE_MOBILE= | |
#KEYBASE_UID_MAP_FULL_NAME_CACHE_SIZE= | |
#KEYBASE_UPAK_CACHE_SIZE= | |
#KEYBASE_UPDATER_CONFIG_FILE= | |
#KEYBASE_UPGRADE_PER_USER_KEY= | |
#KEYBASE_USE_DEFAULT_LOG_FILE= | |
#KEYBASE_USER_CACHE_MAX_AGE= | |
#KEYBASE_USERNAME= | |
#KEYBASE_VDEBUG= | |
#KEYBASE_VERSION= | |
#KEYBASE_WINBUILD= | |
#KEYBASE_WINVER= | |
#KEYBASE_XDG_OVERRIDE= |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This bash script pulls the latest version of the keybase client source code from github, | |
# parses out the available env vars and prints them (commented out and with type indicators) to | |
# in a format that can be piped directly into ~/.config/keybase/keybase.env | |
echo "# Downloading keybase client source..." &>/dev/stderr | |
tmpd="$(mktemp -d)" | |
wget 'https://github.com/keybase/client/archive/refs/heads/master.zip' -O "$tmpd/master.zip" -q | |
cd "$tmpd" | |
unzip -q "$tmpd/master.zip" -d "$tmpd" | |
rm -f "$tmpd/master.zip" &>/dev/null | |
grep -hERos '(KEYBASE)_[A-Z_]+' "$tmpd" |sort -u| sed -E 's/^(.*)$/#\1=/g' | |
cd /tmp | |
rm -f -r "$tmpd" &>/dev/null |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment