Skip to content
Snippets Groups Projects
Commit 0a391106 authored by Aaron Hamilton's avatar Aaron Hamilton Committed by Bruno Pinto
Browse files

Add nai theme.

parent 82104351
No related merge requests found
## nai
A minimalist fish theme which displays git branch and status information.
#### Characteristics
##### Left Prompt
* Truncated CWD (just the current folder name)
* Git branch and dirty state (if applicable)
\ No newline at end of file
# name: nai
# Display the following bits on the left:
# * Current directory name
# * Git branch and dirty state (if inside a git repo)
function _git_branch_name
echo (command git symbolic-ref HEAD ^/dev/null | sed -e 's|^refs/heads/||')
end
function _git_dirty
echo (command git status -s --ignore-submodules=dirty ^/dev/null)
end
function fish_prompt
set -l yellow (set_color yellow)
set -l green (set_color green)
set -l normal (set_color normal)
set -l cwd (basename (prompt_pwd))
echo -e ""
echo -n -s ' ' $cwd $normal
if [ (_git_branch_name) ]
set -l git_branch (_git_branch_name)
if [ (_git_dirty) ]
set git_info $yellow $git_branch
else
set git_info $green $git_branch
end
echo -n -s ' ' $git_info $normal
end
echo -n -s ' ' $normal
end
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment