Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
O
oh-my-fish
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nanahira
oh-my-fish
Commits
2a4482a5
Commit
2a4482a5
authored
Mar 13, 2013
by
sn0cr
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
apply the variable-naming-convention
parent
db5635a0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
16 deletions
+16
-16
themes/agnoster/fish_prompt.fish
themes/agnoster/fish_prompt.fish
+16
-16
No files found.
themes/agnoster/fish_prompt.fish
View file @
2a4482a5
...
...
@@ -7,14 +7,14 @@
# [Powerline-patched font](https://gist.github.com/1595572).
## Set this options in your config.fish (if you want to :])
# set -g
THEME_DISPLAY_USER
yes
# set -g
$DEFAULT_USER
your_normal_user
# set -g
theme_display_user
yes
# set -g
default_user
your_normal_user
set -g
CURRENT_BG
NONE
set
SEGMENT_SEPARATOR
\u2b80
set
RIGHT_SEGMENT_SEPARATOR
\u2b80
set -g
current_bg
NONE
set
segment_separator
\u2b80
set
right_segment_separator
\u2b80
# ===========================
# Helper methods
# ===========================
...
...
@@ -56,10 +56,10 @@ function prompt_segment -d "Function to draw a segment"
else
set fg normal
end
if [ "$
CURRENT_BG" != 'NONE' -a "$argv[1]" != "$CURRENT_BG
" ]
if [ "$
current_bg" != 'NONE' -a "$argv[1]" != "$current_bg
" ]
set_color -b $bg
set_color $
CURRENT_BG
echo -n "$
SEGMENT_SEPARATOR
"
set_color $
current_bg
echo -n "$
segment_separator
"
set_color -b $bg
set_color $fg
else
...
...
@@ -67,19 +67,19 @@ function prompt_segment -d "Function to draw a segment"
set_color $fg
echo -n " "
end
set
CURRENT_BG
$argv[1]
set
current_bg
$argv[1]
if [ -n "$argv[3]" ]
echo -n -s $argv[3] " "
end
end
function prompt_finish -d "Close open segments"
if [ -n $
CURRENT_BG
]
if [ -n $
current_bg
]
set_color -b normal
set_color $
CURRENT_BG
echo -n "$
SEGMENT_SEPARATOR
"
set_color $
current_bg
echo -n "$
segment_separator
"
end
set -g
CURRENT_BG
NONE
set -g
current_bg
NONE
end
...
...
@@ -87,9 +87,9 @@ end
# Theme components
# ===========================
function prompt_user -d "Display actual user if different from $
DEFAULT_USER
"
if [ "$
THEME_DISPLAY_USER
" = "yes" ]
if [ "$USER" != "$
DEFAULT_USER
" -o -n "$SSH_CLIENT" ]
function prompt_user -d "Display actual user if different from $
default_user
"
if [ "$
theme_display_user
" = "yes" ]
if [ "$USER" != "$
default_user
" -o -n "$SSH_CLIENT" ]
set USER_PROMPT (whoami)@(hostname)
prompt_segment black yellow $USER_PROMPT
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment