mirror of
https://github.com/oh-my-fish/theme-bobthefish.git
synced 2025-06-13 13:03:54 +00:00
Merge 41f6e47c03
into b67c0bd910
This commit is contained in:
commit
e2309b4abc
3
bobthefish_keymapping.fish
Normal file
3
bobthefish_keymapping.fish
Normal file
@ -0,0 +1,3 @@
|
||||
function fish_user_key_bindings
|
||||
bind ' ' __bobthefish_dir_length # toggle PWD on NORMAL with `space bar`
|
||||
end
|
@ -53,6 +53,16 @@
|
||||
# and command hg stat > /dev/null ^&1
|
||||
# end
|
||||
|
||||
function __bobthefish_dir_length -d "Toggle Directory length in prompt"
|
||||
set -q fish_prompt_pwd_dir_length; or set -l fish_prompt_pwd_dir_length 0
|
||||
if [ $fish_prompt_pwd_dir_length -eq 0 ]
|
||||
set -U fish_prompt_pwd_dir_length 1
|
||||
else
|
||||
set -U fish_prompt_pwd_dir_length 0
|
||||
end
|
||||
commandline -f repaint
|
||||
end
|
||||
|
||||
function __bobthefish_git_branch -S -d 'Get the current git branch (or commitish)'
|
||||
set -l ref (command git symbolic-ref HEAD ^/dev/null)
|
||||
and string replace 'refs/heads/' "$__bobthefish_branch_glyph " $ref
|
||||
|
Loading…
Reference in New Issue
Block a user