From 1ba0aaecfa3448e9ce01580b34c46e4ffa343098 Mon Sep 17 00:00:00 2001 From: BardofSprites <89086143+BardofSprites@users.noreply.github.com> Date: Thu, 20 Mar 2025 20:56:55 -0400 Subject: xmonad color changing --- xmonad/.config/xmobar/xmobarrc | 8 +++---- xmonad/.config/xmonad/lib/Colors/GruberDarker.hs | 17 +++++++++++++ xmonad/.config/xmonad/lib/Colors/Modus/Vivendi.hs | 17 +++++++++++++ xmonad/.config/xmonad/xmonad.hs | 29 +++++++---------------- 4 files changed, 47 insertions(+), 24 deletions(-) create mode 100644 xmonad/.config/xmonad/lib/Colors/GruberDarker.hs create mode 100644 xmonad/.config/xmonad/lib/Colors/Modus/Vivendi.hs (limited to 'xmonad') diff --git a/xmonad/.config/xmobar/xmobarrc b/xmonad/.config/xmobar/xmobarrc index 517956d..7b669aa 100644 --- a/xmonad/.config/xmobar/xmobarrc +++ b/xmonad/.config/xmobar/xmobarrc @@ -1,8 +1,8 @@ Config { - bgColor = "#181818" - , fgColor = "#e4e4e4" + bgColor = "#181818" + , fgColor = "#e4e4e4" , border = BottomB - , borderColor = "#95a99f" + , borderColor = "#cc8c3c" , font = "xft:Iosevka Comfy-13" , position = TopH 22 , commands = [ @@ -11,4 +11,4 @@ Config { , Run StdinReader -- text coming from xmonad ] , template = "%StdinReader% }{ %mydate% " -} \ No newline at end of file +} diff --git a/xmonad/.config/xmonad/lib/Colors/GruberDarker.hs b/xmonad/.config/xmonad/lib/Colors/GruberDarker.hs new file mode 100644 index 0000000..7150137 --- /dev/null +++ b/xmonad/.config/xmonad/lib/Colors/GruberDarker.hs @@ -0,0 +1,17 @@ +module Colors.GruberDarker where + +import XMonad + +fg = "#e4e4ef" +bg = "#181818" +bg_alt = "#282828" +bg_active = "#282828" +red = "#f43841" +green = "#73c936" +yellow = "#ffdd33" +active_fg = "#cc8c3c" +tab_fg = "#cc8c3c" +purple = "#9e95c7" +inactive_fg = "#95a99f" +active_border = "#cc8c3c" +inactive_border = "#282828" diff --git a/xmonad/.config/xmonad/lib/Colors/Modus/Vivendi.hs b/xmonad/.config/xmonad/lib/Colors/Modus/Vivendi.hs new file mode 100644 index 0000000..4cac7da --- /dev/null +++ b/xmonad/.config/xmonad/lib/Colors/Modus/Vivendi.hs @@ -0,0 +1,17 @@ +module Colors.Modus.Vivendi where + +import XMonad + +fg = "#ffffff" +bg = "#000000" +bg_active = "#606060" +bg_alt = "#303030" +red = "#ff5f59" +green = "#70b900" +yellow = "#cabf00" +active_fg = "#b6a0ff" +active_border = "#959595" +tab_fg = "#ffffff" +inactive_border = "#2d2d2d" +purple = "#b6a0ff" +inactive_fg = "#959595" diff --git a/xmonad/.config/xmonad/xmonad.hs b/xmonad/.config/xmonad/xmonad.hs index 30b0557..51c6805 100644 --- a/xmonad/.config/xmonad/xmonad.hs +++ b/xmonad/.config/xmonad/xmonad.hs @@ -40,17 +40,6 @@ main = do term :: String term = "st" --- Gruber Darker Colors -fg = "#e4e4ef" -bg = "#181818" -bg_alt = "#282828" -red = "#f43841" -green = "#73c936" -yellow = "#ffdd33" -orange = "#cc8c3c" -wisteria = "#9e95c7" -quartz = "#95a99f" - myConfig xmprocs = def { modMask = mod4Mask @@ -61,8 +50,8 @@ myConfig xmprocs = def , startupHook = spawn "conky -c ~/.config/conky/conky.conf" , manageHook = myManageHook , borderWidth = 3 - , focusedBorderColor = orange -- Focused window border color - , normalBorderColor = bg_alt -- Unfocused window border color + , focusedBorderColor = active_border -- Focused window border color + , normalBorderColor = inactive_border -- Unfocused window border color } `additionalKeysP` myKeys @@ -149,14 +138,14 @@ myKeys = ] -myTabConfig = def { activeColor = bg_alt +myTabConfig = def { activeColor = bg_active , inactiveColor = bg , urgentColor = red - , activeBorderColor = orange - , inactiveBorderColor = bg_alt + , activeBorderColor = active_border + , inactiveBorderColor = inactive_border , urgentBorderColor = red - , activeTextColor = orange - , inactiveTextColor = quartz + , activeTextColor = tab_fg + , inactiveTextColor = inactive_fg , urgentTextColor = fg , decoHeight = 25 , fontName = "xft:Iosevka Comfy:size=13" @@ -173,9 +162,9 @@ myLayout = tiled ||| Mirror tiled ||| tabbedBottom myLogHook xmprocs = mapM_ (\xmproc -> dynamicLogWithPP xmobarPP { ppOutput = hPutStrLn xmproc , ppTitle = xmobarColor green "" . shorten 50 - , ppLayout = xmobarColor wisteria "" + , ppLayout = xmobarColor purple "" , ppSep = " | " - , ppCurrent = xmobarColor orange "" . wrap "[" "]" + , ppCurrent = xmobarColor active_fg "" . wrap "[" "]" , ppVisible = wrap "[" "]" , ppHidden = \ws -> if ws == "NSP" then "" else wrap "[" "]" ws , ppHiddenNoWindows = \ws -> "" -- cgit v1.2.3