···2727 set -gx DOCKER_NAME (sed -E 's/.*DOCKER_NAME=(.+)/\1/' /etc/profile.d/docker_name.sh)
2828end
29293030+# Kinda silly this can't just be in workspace config, but oh well
3131+set -gx ROBOTFRAMEWORK_LS_WATCH_IMPL fsnotify
3232+set -gx ROBOTFRAMEWORK_LS_IGNORE_DIRS '[
3333+ "**/bazel-*",
3434+ "**/.bazel_out",
3535+ "**/.tox",
3636+ "**/vendor",
3737+ "**/CMakeFiles",
3838+ "**/thirdparty",
3939+ "**/src"
4040+]'
4141+3042# Set fish_user_paths here instead of fish_variables to expand $HOME per-machine
3143set -Ux fish_user_paths \
3244 $DEVKITARM/bin \
+1-1
.config/fish/functions/juniper_ip_to_128_ip.fish
···11function juniper_ip_to_128_ip
22 function __sub_ips
33 set -l regex (string escape --style=regex $argv[1])
44- string replace --regex --filter '^'$regex'[.]' $argv[2]'.' -- $argv[3]
44+ string replace --regex --filter '\b'$regex'[.]' $argv[2]'.' -- $argv[3]
55 end
6677 for arg in $argv
+7-2
.config/fish/functions/stat.fish
···11-function stat --description 'alias stat stat -x'
22- command stat -x $argv;
11+function stat
22+ if status is-command-substitution
33+ # make sure e.g. tab-completion works as expected
44+ command stat $argv
55+ else
66+ command stat -x $argv
77+ end
38end