Skip to content
Snippets Groups Projects
Commit 4badf782 authored by nimrod's avatar nimrod
Browse files

- Added Powerline config.

parent dff218ac
No related branches found
No related tags found
No related merge requests found
......@@ -47,6 +47,14 @@ fi
# shellcheck disable=SC2142
[ -f /usr/local/bin/virtualenvwrapper.sh ] && . /usr/local/bin/virtualenvwrapper.sh
if which powerline-daemon > /dev/null && [ -f /usr/share/powerline/bindings/bash/powerline.sh ]
then
export POWERLINE_BASH_CONTINUATION=1
export POWERLINE_BASH_SELECT=1
pgrep -f powerline-daemon > /dev/null || powerline-daemon -q
. /usr/share/powerline/bindings/bash/powerline.sh
fi
export REPREPRO_BASE_DIR="$HOME/Documents/Shore/debian-repository"
export EDITOR=vim
export GOPATH="$HOME/Documents/Golang"
......
{
"ext": {
"shell": {
"theme": "personal"
},
"vim": {
"theme": "default"
},
"tmux": {
"theme": "personal"
}
}
}
{
"segments": {
"left": [
{
"function": "powerline.segments.common.net.hostname",
"priority": 10
},
{
"function": "powerline.segments.common.env.user",
"priority": 30
},
{
"function": "powerline.segments.common.env.virtualenv",
"priority": 50
},
{
"function": "powerline.segments.common.vcs.branch",
"priority": 40
},
{
"function": "powerline.segments.shell.cwd",
"priority": 10
},
{
"function": "powerline.segments.shell.jobnum",
"priority": 20
},
{
"function": "powerline.segments.shell.last_status",
"priority": 10
}
]
}
}
{
"segments": {
"right": [
{
"function": "powerline.segments.common.time.date"
},
{
"function": "powerline.segments.common.time.date",
"name": "time",
"args": {
"format": "%H:%M",
"istime": true
}
},
{
"function": "powerline.segments.common.net.hostname"
}
]
}
}
if-shell '[ -f /usr/share/powerline/bindings/tmux/powerline.conf ]' 'source "/usr/share/powerline/bindings/tmux/powerline.conf"'
bind-key b send-prefix
......@@ -9,3 +9,9 @@ setlocal textwidth=80
setlocal smarttab
setlocal expandtab
syntax on
:silent! python3 from powerline.vim import setup as powerline_setup
:silent! python3 powerline_setup()
:silent! python3 del powerline_setup
set laststatus=2 " Always display the statusline in all windows
set showtabline=2 " Always display the tabline, even if there is only one tab
set noshowmode " Hide the default mode text (e.g. -- INSERT -- below the statusline)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment