Move common segment imports

This commit is contained in:
Kim Silkebækken 2013-01-20 19:16:21 +01:00
parent b57174a16c
commit 0d097139d6
1 changed files with 3 additions and 3 deletions

View File

@ -1,10 +1,7 @@
# -*- coding: utf-8 -*-
import os
import re
import socket
from powerline.lib.vcs import guess
from powerline.lib import memoize
# Weather condition code descriptions available at http://developer.yahoo.com/weather/#codes
@ -22,6 +19,7 @@ weather_conditions_codes = {
def hostname():
import socket
if not os.environ.get('SSH_CLIENT'):
return None
return socket.gethostname()
@ -37,6 +35,7 @@ def user():
def branch():
from powerline.lib.vcs import guess
repo = guess(os.path.abspath(os.getcwd()))
if repo:
return repo.branch()
@ -44,6 +43,7 @@ def branch():
def cwd(dir_shorten_len=None, dir_limit_depth=None):
import re
cwd = os.getcwdu()
home = os.environ.get('HOME')
if home: