71 lines
1.4 KiB
Haskell
Executable file
71 lines
1.4 KiB
Haskell
Executable file
module Solarized
|
|
( base03
|
|
, base02
|
|
, base01
|
|
, base00
|
|
, base0
|
|
, base1
|
|
, base2
|
|
, base3
|
|
, yellow
|
|
, orange
|
|
, red
|
|
, magenta
|
|
, violet
|
|
, blue
|
|
, cyan
|
|
, green
|
|
, background
|
|
, backgroundhl
|
|
, foreground
|
|
, foregroundhl
|
|
, foregroundll
|
|
, theme
|
|
) where
|
|
|
|
import XMonad.Layout.Decoration (Theme(..))
|
|
|
|
theme :: Theme
|
|
theme =
|
|
Theme { activeColor = violet
|
|
, inactiveColor = base03
|
|
, urgentColor = red
|
|
, activeBorderColor = violet
|
|
, inactiveBorderColor = base03
|
|
, urgentBorderColor = red
|
|
, activeBorderWidth = 1
|
|
, inactiveBorderWidth = 1
|
|
, urgentBorderWidth = 1
|
|
, activeTextColor = base03
|
|
, inactiveTextColor = base02
|
|
, urgentTextColor = red
|
|
, fontName = "-misc-fixed-*-*-*-*-10-*-*-*-*-*-*-*"
|
|
, decoWidth = 200
|
|
, decoHeight = 15
|
|
, windowTitleAddons = []
|
|
, windowTitleIcons = []
|
|
}
|
|
|
|
|
|
base03 = "#002b36"
|
|
base02 = "#073642"
|
|
base01 = "#586e75"
|
|
base00 = "#657b83"
|
|
base0 = "#839496"
|
|
base1 = "#93a1a1"
|
|
base2 = "#eee8d5"
|
|
base3 = "#fdf6e3"
|
|
yellow = "#b58900"
|
|
orange = "#cb4b16"
|
|
red = "#dc322f"
|
|
magenta = "#d33682"
|
|
violet = "#6c71c4"
|
|
blue = "#268bd2"
|
|
cyan = "#3aa198"
|
|
green = "#859900"
|
|
|
|
foregroundhl = base1
|
|
foreground = base0
|
|
foregroundll = base01
|
|
backgroundhl = base02
|
|
background = base03
|