Newchair

joined 2 years ago
[–] Newchair 2 points 2 years ago (2 children)

looks great! whats the wallpaper?

[–] Newchair 1 points 2 years ago

Not that that's a problem, especially if it brings more users to lemmy.

[–] Newchair 0 points 2 years ago (2 children)

but its not foss...

[–] Newchair 6 points 2 years ago
reset="\[\e[m\]"
blue="\[\e[00;34m\]"
purple="\[\e[00;35m\]"
cyan="\[\e[00;36m\]"
yellow="\[\e[00;33m\]"
blink_yellow="\[\e[05;33m\]"

first_line="${reset}┌─[${blue}\u${reset}]-[${cyan}\h${reset}]-[${yellow}\w${reset}]"
second_line="\n└─[${blink_yellow}\$${reset}] "

if [ -f /usr/share/git/git-prompt.sh ]; then
    source /usr/share/git/git-prompt.sh
    GIT_PS1_SHOWCOLORHINTS=1
    PROMPT_COMMAND="__git_ps1 '$first_line' '$second_line' ' $purple %s';"
else
    # if the file doesn't exist create prompt directly with PS1
    PS1="$first_line$second_line"
fi
unset reset blue purple cyan yellow blink_yellow first_line second_line

It doesn't have to be so long I just don't like when people put everything in one line and its impossible to understand.

view more: ‹ prev next ›