this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update fish completions and bootstrap script

+37 -18
-1
.config/fish/completions/fisher.fish
··· 1 - fisher complete
-6
.config/fish/completions/nvm.fish
··· 1 - complete -xc nvm -n __fish_use_subcommand -a ls -d "List available versions matching <regex>" 2 - complete -xc nvm -n __fish_use_subcommand -a use -d "Download <version> and modify PATH to use it" 3 - complete -xc nvm -n __fish_use_subcommand -a --help -d "Show usage help" 4 - complete -xc nvm -n __fish_use_subcommand -a --version -d "Show the current version of nvm" 5 - 6 - nvm complete
+22
.config/fish/completions/vscode_ext.fish
··· 1 + function __fish_vscode_ext_complete_vscode_extensions 2 + command --quiet code; and code --list-extensions 3 + end 4 + 5 + function __fish_vscode_ext_complete_wrap_code 6 + set -l cmd (commandline -opc) 7 + contains -- '--' $cmd 8 + end 9 + 10 + complete -c vscode_ext --wraps code 11 + 12 + complete -c vscode_ext -n '! __fish_vscode_ext_complete_wrap_code' \ 13 + -xa '(__fish_vscode_ext_complete_vscode_extensions)' 14 + 15 + complete -c vscode_ext -n '! __fish_vscode_ext_complete_wrap_code' \ 16 + -l dry-run -s d -d "Print the command instead of running it" 17 + complete -c vscode_ext -n '! __fish_vscode_ext_complete_wrap_code' \ 18 + -l help -s d -d "Show help text" 19 + complete -c vscode_ext -n '! __fish_vscode_ext_complete_wrap_code' \ 20 + -s '-' -d "Pass through remaining args to code" 21 + 22 + complete -c vscode_ext -n '__fish_vscode_ext_complete_wrap_code' --wraps=code
+1 -1
.config/fish/conf.d/50-config.fish
··· 4 4 # Run nvm to update fish_user_paths for npm installs. Allow failure if running 5 5 # outside home directory (no .nvmrc found), and run in background to avoid 6 6 # blocking the shell from starting 7 - nvm &>/dev/null & || true 7 + functions -q nvm; and nvm &>/dev/null & || true 8 8 9 9 if not set -q DOCKER_NAME; and test -f /etc/profile.d/docker_name.sh 10 10 set -gx DOCKER_NAME (sed -E 's/.*DOCKER_NAME=(.+)/\1/' /etc/profile.d/docker_name.sh)
+11 -10
.config/yadm/bootstrap
··· 26 26 echo 27 27 fi 28 28 29 - # TODO: pre-commit which dumps extensions 30 - if ! check_vscode_exts &>/dev/null && \ 31 - confirm "Install VSCode extensions?" 32 - then 33 - install_vscode_exts 34 - fi 35 - 36 - # Install fishfile packages 37 - fish -lc fisher 38 - 39 29 echo "macOS setup is complete!" 40 30 } 41 31 ··· 53 43 elif [[ "$OS_NAME" == "Linux" ]]; then 54 44 setup_linux 55 45 fi 46 + 47 + if ! check_vscode_exts &>/dev/null && \ 48 + confirm "Install VSCode extensions?" 49 + then 50 + install_vscode_exts 51 + else 52 + echo "VSCode extensions are up-to-date." 53 + fi 54 + 55 + # Install fishfile packages 56 + fish -lc fisher 56 57 57 58 if confirm "Update fish auto-generated completions?"; then 58 59 fish -c 'fish_update_completions'
+3
Library/Application Support/Code/User/settings.json
··· 9 9 // This seems to highlight EVERYTHING in italics which sucks... 10 10 "editor.semanticHighlighting.enabled": false, 11 11 }, 12 + "[fish]": { 13 + "editor.formatOnSave": true 14 + }, 12 15 "[graphql]": { 13 16 "editor.tabSize": 2, 14 17 },