diff options
author | Roger Gonzalez <roger@rogs.me> | 2020-07-17 09:19:06 -0300 |
---|---|---|
committer | Roger Gonzalez <roger@rogs.me> | 2020-07-17 09:19:06 -0300 |
commit | 9fe9310ccf4971f0d1976f9bdaafd04a68ea314b (patch) | |
tree | ff1d5d677d5b3c33ac7eb6252029f2a9d165d9b3 /.config/fisher/github.com/matchai/spacefish/functions/__sf_section_dir.fish | |
parent | 743caecfc68bb6d28f8de2e80bce671e42601c6a (diff) |
Deleted fisher stuff
Diffstat (limited to '.config/fisher/github.com/matchai/spacefish/functions/__sf_section_dir.fish')
-rw-r--r-- | .config/fisher/github.com/matchai/spacefish/functions/__sf_section_dir.fish | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/.config/fisher/github.com/matchai/spacefish/functions/__sf_section_dir.fish b/.config/fisher/github.com/matchai/spacefish/functions/__sf_section_dir.fish deleted file mode 100644 index 5b4c77d3..00000000 --- a/.config/fisher/github.com/matchai/spacefish/functions/__sf_section_dir.fish +++ /dev/null @@ -1,54 +0,0 @@ -# -# Working directory -# - -function __sf_section_dir -d "Display the current truncated directory" - # ------------------------------------------------------------------------------ - # Configuration - # ------------------------------------------------------------------------------ - - __sf_util_set_default SPACEFISH_DIR_SHOW true - __sf_util_set_default SPACEFISH_DIR_PREFIX "in " - __sf_util_set_default SPACEFISH_DIR_SUFFIX $SPACEFISH_PROMPT_DEFAULT_SUFFIX - __sf_util_set_default SPACEFISH_DIR_TRUNC 3 - __sf_util_set_default SPACEFISH_DIR_TRUNC_REPO true - __sf_util_set_default SPACEFISH_DIR_COLOR cyan - - # Write Permissions lock symbol - __sf_util_set_default SPACEFISH_DIR_LOCK_SHOW true - __sf_util_set_default SPACEFISH_DIR_LOCK_SYMBOL "" - __sf_util_set_default SPACEFISH_DIR_LOCK_COLOR red - - # ------------------------------------------------------------------------------ - # Section - # ------------------------------------------------------------------------------ - - [ $SPACEFISH_DIR_SHOW = false ]; and return - - set -l dir - set -l tmp - set -l git_root (command git rev-parse --show-toplevel 2>/dev/null) - - if test "$SPACEFISH_DIR_TRUNC_REPO" = "true" -a -n "$git_root" - # Resolve to physical PWD instead of logical - set -l resolvedPWD (pwd -P 2>/dev/null; or pwd) - # Treat repo root as top level directory - set tmp (string replace $git_root (basename $git_root) $resolvedPWD) - else - set -l realhome ~ - set tmp (string replace -r '^'"$realhome"'($|/)' '~$1' $PWD) - end - - # Truncate the path to have a limited number of dirs - set dir (__sf_util_truncate_dir $tmp $SPACEFISH_DIR_TRUNC) - - if [ $SPACEFISH_DIR_LOCK_SHOW = true -a ! -w . ] - set DIR_LOCK_SYMBOL (set_color $SPACEFISH_DIR_LOCK_COLOR)" $SPACEFISH_DIR_LOCK_SYMBOL"(set_color --bold) - end - - __sf_lib_section \ - $SPACEFISH_DIR_COLOR \ - $SPACEFISH_DIR_PREFIX \ - $dir \ - "$DIR_LOCK_SYMBOL""$SPACEFISH_DIR_SUFFIX" -end |