recentpopularlog in

service

« earlier   
Easy Bash Prompt Generator
# get current branch in git repo
function parse_git_branch() {
BRANCH=`git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`
if [ ! "${BRANCH}" == "" ]
then
STAT=`parse_git_dirty`
echo "[${BRANCH}${STAT}]"
else
echo ""
fi
}

# get current status of git repo
function parse_git_dirty {
status=`git status 2>&1 | tee`
dirty=`echo -n "${status}" 2> /dev/null | grep "modified:" &> /dev/null; echo "$?"`
untracked=`echo -n "${status}" 2> /dev/null | grep "Untracked files" &> /dev/null; echo "$?"`
ahead=`echo -n "${status}" 2> /dev/null | grep "Your branch is ahead of" &> /dev/null; echo "$?"`
newfile=`echo -n "${status}" 2> /dev/null | grep "new file:" &> /dev/null; echo "$?"`
renamed=`echo -n "${status}" 2> /dev/null | grep "renamed:" &> /dev/null; echo "$?"`
deleted=`echo -n "${status}" 2> /dev/null | grep "deleted:" &> /dev/null; echo "$?"`
bits=''
if [ "${renamed}" == "0" ]; then
bits=">${bits}"
fi
if [ "${ahead}" == "0" ]; then
bits="*${bits}"
fi
if [ "${newfile}" == "0" ]; then
bits="+${bits}"
fi
if [ "${untracked}" == "0" ]; then
bits="?${bits}"
fi
if [ "${deleted}" == "0" ]; then
bits="x${bits}"
fi
if [ "${dirty}" == "0" ]; then
bits="!${bits}"
fi
if [ ! "${bits}" == "" ]; then
echo " ${bits}"
else
echo ""
fi
}

export PS1="\[\e[32m\]\u\[\e[m\]\[\e[32m\]@\[\e[m\]\[\e[32m\]\h\[\e[m\] \[\e[33m\]\w\[\e[m\] \[\e[31m\]\`parse_git_branch\`\[\e[m\] \\$ "
linux  shell  tool  service 
1 hour ago by fbruch
ICONSVG - Quick customizable SVG icons for your project
"Most of these icons are modified version of the awesome Feather icons. They are licensed under MIT License - free for personal & commercial use."
service  icon  svg  ui 
10 hours ago by junya
ReadMe: Beautiful, personalized, interactive docs
Build beautiful, personalized, interactive developer hubs
api  reference  documentation  generator  service 
15 hours ago by segfault
Namespace lookup for common rdf namespaces
This site is generally useful for common rdf prefixes. Also provides a json-ld context, /context/, for all common prefixes
service  json-ld  rdf 
18 hours ago by cldwalker
GitHub & BitBucket HTML Preview
Preview a github or bitbucket url. Great for skipping checking out project locally
service  github 
18 hours ago by cldwalker
Text to ASCII Art Generator (TAAG)
Converts a text into ASCII art. You can select different fonts, widths, heights, ...
ascii  art  generator  online  service  free 
yesterday by taffit

Copy this bookmark:





to read