From e5c864ec1b5175564c9dd807830b9ae0d3b964ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20Silkeb=C3=A6kken?= Date: Thu, 13 Dec 2012 15:23:12 +0100 Subject: [PATCH] Add themes and segments for terminal and tmux --- powerline/ext/terminal/segments/__init__.py | 0 powerline/ext/terminal/segments/core.py | 11 +++++++++++ powerline/ext/tmux/segments/__init__.py | 0 powerline/ext/tmux/segments/core.py | 11 +++++++++++ powerline/themes/terminal/default.json | 10 ++++++++++ powerline/themes/tmux/default.json | 10 ++++++++++ 6 files changed, 42 insertions(+) create mode 100644 powerline/ext/terminal/segments/__init__.py create mode 100644 powerline/ext/terminal/segments/core.py create mode 100644 powerline/ext/tmux/segments/__init__.py create mode 100644 powerline/ext/tmux/segments/core.py create mode 100644 powerline/themes/terminal/default.json create mode 100644 powerline/themes/tmux/default.json diff --git a/powerline/ext/terminal/segments/__init__.py b/powerline/ext/terminal/segments/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/powerline/ext/terminal/segments/core.py b/powerline/ext/terminal/segments/core.py new file mode 100644 index 00000000..c42c5faf --- /dev/null +++ b/powerline/ext/terminal/segments/core.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- + +import os + + +def user_name(): + user_name = os.environ.get('USER') + return { + 'contents': user_name, + 'highlight': 'user_name' if user_name != 'root' else ['user_name_root', 'user_name'], + } diff --git a/powerline/ext/tmux/segments/__init__.py b/powerline/ext/tmux/segments/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/powerline/ext/tmux/segments/core.py b/powerline/ext/tmux/segments/core.py new file mode 100644 index 00000000..c42c5faf --- /dev/null +++ b/powerline/ext/tmux/segments/core.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- + +import os + + +def user_name(): + user_name = os.environ.get('USER') + return { + 'contents': user_name, + 'highlight': 'user_name' if user_name != 'root' else ['user_name_root', 'user_name'], + } diff --git a/powerline/themes/terminal/default.json b/powerline/themes/terminal/default.json new file mode 100644 index 00000000..05013239 --- /dev/null +++ b/powerline/themes/terminal/default.json @@ -0,0 +1,10 @@ +{ + "name": "default", + "segments": { + "left": [ + { + "name": "user_name" + } + ] + } +} diff --git a/powerline/themes/tmux/default.json b/powerline/themes/tmux/default.json new file mode 100644 index 00000000..05013239 --- /dev/null +++ b/powerline/themes/tmux/default.json @@ -0,0 +1,10 @@ +{ + "name": "default", + "segments": { + "left": [ + { + "name": "user_name" + } + ] + } +}