mirror of https://git.envs.net/envs/skel.git
39 lines
1019 B
Python
39 lines
1019 B
Python
# Copyright (C) 2009-2013 Roman Zimbelmann <hut@lavabit.com>
|
|
# This software is distributed under the terms of the GNU GPL version 3.
|
|
|
|
from ranger.gui.colorscheme import ColorScheme
|
|
from ranger.gui.color import *
|
|
|
|
class Snow(ColorScheme):
|
|
def use(self, context):
|
|
fg, bg, attr = default_colors
|
|
|
|
if context.reset:
|
|
pass
|
|
|
|
elif context.in_browser:
|
|
if context.selected:
|
|
attr = reverse
|
|
if context.directory:
|
|
attr |= bold
|
|
|
|
elif context.highlight:
|
|
attr |= reverse
|
|
|
|
elif context.in_titlebar and context.tab and context.good:
|
|
attr |= reverse
|
|
|
|
elif context.in_statusbar:
|
|
if context.loaded:
|
|
attr |= reverse
|
|
if context.marked:
|
|
attr |= reverse
|
|
|
|
elif context.in_taskview:
|
|
if context.selected:
|
|
attr |= bold
|
|
if context.loaded:
|
|
attr |= reverse
|
|
|
|
return fg, bg, attr
|