mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2026-04-23 03:20:26 +10:00
Adding modular colorschemes to Xmonad.
This commit is contained in:
@@ -113,6 +113,7 @@ import XMonad.Util.SpawnOnce
|
||||
-- MonokaiPro
|
||||
-- Nord
|
||||
-- OceanicNext
|
||||
-- Palenight
|
||||
-- SolarizedDark
|
||||
-- SolarizedLight
|
||||
-- TomorrowNight
|
||||
@@ -145,11 +146,11 @@ myEditor = "emacsclient -c -a 'emacs' " -- Sets emacs as editor
|
||||
myBorderWidth :: Dimension
|
||||
myBorderWidth = 2 -- Sets border width for windows
|
||||
|
||||
myNormColor :: String
|
||||
myNormColor = "#282c34" -- Border color of normal windows
|
||||
myNormColor :: String -- Border color of normal windows
|
||||
myNormColor = colorBack -- This variable is imported from Colors.THEME
|
||||
|
||||
myFocusColor :: String
|
||||
myFocusColor = "#46d9ff" -- Border color of focused windows
|
||||
myFocusColor :: String -- Border color of focused windows
|
||||
myFocusColor = color15 -- This variable is imported from Colors.THEME
|
||||
|
||||
windowCount :: X (Maybe String)
|
||||
windowCount = gets $ Just . show . length . W.integrate' . W.stack . W.workspace . W.current . windowset
|
||||
@@ -352,12 +353,12 @@ wideAccordion = renamed [Replace "wideAccordion"]
|
||||
|
||||
-- setting colors for tabs layout and tabs sublayout.
|
||||
myTabTheme = def { fontName = myFont
|
||||
, activeColor = "#46d9ff"
|
||||
, inactiveColor = "#313846"
|
||||
, activeBorderColor = "#46d9ff"
|
||||
, inactiveBorderColor = "#282c34"
|
||||
, activeTextColor = "#282c34"
|
||||
, inactiveTextColor = "#d0d0d0"
|
||||
, activeColor = color15
|
||||
, inactiveColor = color08
|
||||
, activeBorderColor = color15
|
||||
, inactiveBorderColor = colorBack
|
||||
, activeTextColor = colorBack
|
||||
, inactiveTextColor = color16
|
||||
}
|
||||
|
||||
-- Theme for showWName which prints current workspace when you change workspaces.
|
||||
|
||||
@@ -3,6 +3,10 @@ module Colors.DoomOne where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "doom-one"
|
||||
|
||||
colorBack = "#282c34"
|
||||
colorFore = "#bbc2cf"
|
||||
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
|
||||
@@ -3,19 +3,19 @@ module Colors.Dracula where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "dracula"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
color01="#000000"
|
||||
color02="#ff5555"
|
||||
color03="#50fa7b"
|
||||
color04="#f1fa8c"
|
||||
color05="#bd93f9"
|
||||
color06="#ff79c6"
|
||||
color07="#8be9fd"
|
||||
color08="#bfbfbf"
|
||||
color09="#4d4d4d"
|
||||
color10="#ff6e67"
|
||||
color11="#5af78e"
|
||||
color12="#f4f99d"
|
||||
color13="#caa9fa"
|
||||
color14="#ff92d0"
|
||||
color15="#9aedfe"
|
||||
color16="#e6e6e6"
|
||||
|
||||
@@ -3,19 +3,19 @@ module Colors.GruvboxDark where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "gruvbox-dark"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
color01 = "#282828"
|
||||
color02 = "#cc241d"
|
||||
color03 = "#98971a"
|
||||
color04 = "#d79921"
|
||||
color05 = "#458588"
|
||||
color06 = "#b16286"
|
||||
color07 = "#689d6a"
|
||||
color08 = "#a89984"
|
||||
color09 = "#928374"
|
||||
color10 = "#fb4934"
|
||||
color11 = "#b8bb26"
|
||||
color12 = "#fabd2f"
|
||||
color13 = "#83a598"
|
||||
color14 = "#d3869b"
|
||||
color15 = "#8ec07c"
|
||||
color16 = "#ebdbb2"
|
||||
|
||||
@@ -3,19 +3,23 @@ module Colors.MonokaiPro where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "monokai-pro"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
|
||||
colorBack = "#2D2A2E"
|
||||
colorFore = "#FCFCFA"
|
||||
|
||||
color01 = "#403E41"
|
||||
color02 = "#FF6188"
|
||||
color03 = "#A9DC76"
|
||||
color04 = "#FFD866"
|
||||
color05 = "#FC9867"
|
||||
color06 = "#AB9DF2"
|
||||
color07 = "#78DCE8"
|
||||
color08 = "#FCFCFA"
|
||||
color09 = "#727072"
|
||||
color10 = "#FF6188"
|
||||
color11 = "#A9DC76"
|
||||
color12 = "#FFD866"
|
||||
color13 = "#FC9867"
|
||||
color14 = "#AB9DF2"
|
||||
color15 = "#78DCE8"
|
||||
color16 = "#FCFCFA"
|
||||
|
||||
@@ -3,19 +3,23 @@ module Colors.Nord where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "nord"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
|
||||
colorBack = "#2E3440"
|
||||
colorFore = "#D8DEE9"
|
||||
|
||||
color01 = "#343d46"
|
||||
color02 = "#EC5f67"
|
||||
color03 = "#99C794"
|
||||
color04 = "#FAC863"
|
||||
color05 = "#6699cc"
|
||||
color06 = "#c594c5"
|
||||
color07 = "#5fb3b3"
|
||||
color08 = "#d8dee9"
|
||||
color09 = "#343d46"
|
||||
color10 = "#EC5f67"
|
||||
color11 = "#99C794"
|
||||
color12 = "#FAC863"
|
||||
color13 = "#6699cc"
|
||||
color14 = "#c594c5"
|
||||
color15 = "#5fb3b3"
|
||||
color16 = "#d8dee9"
|
||||
|
||||
@@ -3,19 +3,23 @@ module Colors.OceanicNext where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "oceanic-next"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
|
||||
colorBack = "#1b2b34"
|
||||
colorFore = "#d8dee9"
|
||||
|
||||
color01 = "#343d46"
|
||||
color02 = "#EC5f67"
|
||||
color03 = "#99C794"
|
||||
color04 = "#FAC863"
|
||||
color05 = "#6699cc"
|
||||
color06 = "#c594c5"
|
||||
color07 = "#5fb3b3"
|
||||
color08 = "#d8dee9"
|
||||
color09 = "#343d46"
|
||||
color10 = "#EC5f67"
|
||||
color11 = "#99C794"
|
||||
color12 = "#FAC863"
|
||||
color13 = "#6699cc"
|
||||
color14 = "#c594c5"
|
||||
color15 = "#5fb3b3"
|
||||
color16 = "#d8dee9"
|
||||
|
||||
@@ -3,19 +3,23 @@ module Colors.SolarizedDark where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "solarized-dark"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
|
||||
colorBack = "#002b36"
|
||||
colorFore = "#839496"
|
||||
|
||||
color01 = "#073642"
|
||||
color02 = "#dc322f"
|
||||
color03 = "#859900"
|
||||
color04 = "#b58900"
|
||||
color05 = "#268bd2"
|
||||
color06 = "#d33682"
|
||||
color07 = "#2aa198"
|
||||
color08 = "#eee8d5"
|
||||
color09 = "#002b36"
|
||||
color10 = "#cb4b16"
|
||||
color11 = "#586e75"
|
||||
color12 = "#657b83"
|
||||
color13 = "#839496"
|
||||
color14 = "#6c71c4"
|
||||
color15 = "#93a1a1"
|
||||
color16 = "#fdf6e3"
|
||||
|
||||
@@ -3,19 +3,23 @@ module Colors.SolarizedLight where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "solarized-light"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
|
||||
colorBack = "#fdf6e3"
|
||||
colorFore = "#657b83"
|
||||
|
||||
color01 = "#073642"
|
||||
color02 = "#dc322f"
|
||||
color03 = "#859900"
|
||||
color04 = "#b58900"
|
||||
color05 = "#268bd2"
|
||||
color06 = "#d33682"
|
||||
color07 = "#2aa198"
|
||||
color08 = "#eee8d5"
|
||||
color09 = "#002b36"
|
||||
color10 = "#cb4b16"
|
||||
color11 = "#586e75"
|
||||
color12 = "#657b83"
|
||||
color13 = "#839496"
|
||||
color14 = "#fdf6e3" -- Was color16 but too light for use in panel.
|
||||
color15 = "#93a1a1"
|
||||
color16 = "#6c71c4" -- Was color14 but needed a dark color in this spot.
|
||||
|
||||
@@ -3,19 +3,23 @@ module Colors.TomorrowNight where
|
||||
import XMonad
|
||||
|
||||
colorScheme = "tomorrow-night"
|
||||
color01 = "#1c1f24"
|
||||
color02 = "#ff6c6b"
|
||||
color03 = "#98be65"
|
||||
color04 = "#da8548"
|
||||
color05 = "#51afef"
|
||||
color06 = "#c678dd"
|
||||
color07 = "#5699af"
|
||||
color08 = "#202328"
|
||||
color09 = "#5b6268"
|
||||
color10 = "#da8548"
|
||||
color11 = "#4db5bd"
|
||||
color12 = "#ecbe7b"
|
||||
color13 = "#3071db"
|
||||
color14 = "#a9a1e1"
|
||||
color15 = "#46d9ff"
|
||||
color16 = "#dfdfdf"
|
||||
|
||||
colorBack = "#1d1f21"
|
||||
colorFore = "#c5c8c6"
|
||||
|
||||
color01 = "#1d1f21"
|
||||
color02 = "#cc6666"
|
||||
color03 = "#b5bd68"
|
||||
color04 = "#e6c547"
|
||||
color05 = "#81a2be"
|
||||
color06 = "#b294bb"
|
||||
color07 = "#70c0ba"
|
||||
color08 = "#373b41"
|
||||
color09 = "#666666"
|
||||
color10 = "#ff3334"
|
||||
color11 = "#9ec400"
|
||||
color12 = "#f0c674"
|
||||
color13 = "#81a2be"
|
||||
color14 = "#b77ee0"
|
||||
color15 = "#54ced6"
|
||||
color16 = "#282a2e"
|
||||
|
||||
@@ -68,15 +68,16 @@ import XMonad.Util.SpawnOnce
|
||||
|
||||
-- ColorScheme module (SET ONLY ONE!)
|
||||
-- Possible choice are:
|
||||
-- doom-one
|
||||
-- dracula
|
||||
-- gruvbox-dark
|
||||
-- monokai-pro
|
||||
-- nord
|
||||
-- oceanic-next
|
||||
-- solarized-dark
|
||||
-- solarized-light
|
||||
-- tomorrow-night
|
||||
-- DoomOne
|
||||
-- Dracula
|
||||
-- GruvboxDark
|
||||
-- MonokaiPro
|
||||
-- Nord
|
||||
-- OceanicNext
|
||||
-- Palenight
|
||||
-- SolarizedDark
|
||||
-- SolarizedLight
|
||||
-- TomorrowNight
|
||||
import Colors.DoomOne
|
||||
|
||||
myFont :: String
|
||||
@@ -101,11 +102,11 @@ myEditor = "emacsclient -c -a 'emacs' " -- Sets emacs as editor
|
||||
myBorderWidth :: Dimension
|
||||
myBorderWidth = 2 -- Sets border width for windows
|
||||
|
||||
myNormColor :: String
|
||||
myNormColor = "#282c34" -- Border color of normal windows
|
||||
myNormColor :: String -- Border color of normal windows
|
||||
myNormColor = colorBack -- This variable is imported from Colors.THEME
|
||||
|
||||
myFocusColor :: String
|
||||
myFocusColor = "#46d9ff" -- Border color of focused windows
|
||||
myFocusColor :: String -- Border color of focused windows
|
||||
myFocusColor = color15 -- This variable is imported from Colors.THEME
|
||||
|
||||
windowCount :: X (Maybe String)
|
||||
windowCount = gets $ Just . show . length . W.integrate' . W.stack . W.workspace . W.current . windowset
|
||||
@@ -283,12 +284,12 @@ wideAccordion = renamed [Replace "wideAccordion"]
|
||||
|
||||
-- setting colors for tabs layout and tabs sublayout.
|
||||
myTabTheme = def { fontName = myFont
|
||||
, activeColor = "#46d9ff"
|
||||
, inactiveColor = "#313846"
|
||||
, activeBorderColor = "#46d9ff"
|
||||
, inactiveBorderColor = "#282c34"
|
||||
, activeTextColor = "#282c34"
|
||||
, inactiveTextColor = "#d0d0d0"
|
||||
, activeColor = color15
|
||||
, inactiveColor = color08
|
||||
, activeBorderColor = color15
|
||||
, inactiveBorderColor = colorBack
|
||||
, activeTextColor = colorBack
|
||||
, inactiveTextColor = color16
|
||||
}
|
||||
|
||||
-- Theme for showWName which prints current workspace when you change workspaces.
|
||||
|
||||
Reference in New Issue
Block a user