[xmonad] Addded gruvbox theme and changed to wezterm

This commit is contained in:
Afonso Franco 2024-09-07 03:05:48 +01:00
parent 45ea35660b
commit ef86ad948c
Signed by: afonso
SSH key fingerprint: SHA256:PQTRDHPH3yALEGtHXnXBp3Orfcn21pK20t0tS1kHg54
5 changed files with 25 additions and 33 deletions

View file

@ -0,0 +1,17 @@
module Colors.GruvBox where
import XMonad
colorScheme = "gruvbox"
colorTrayer :: String
colorTrayer = "--tint 0x282828"
blue = "#83A598"
aqua = "#8EC07C"
orange = "#FE8019"
red = "#FB4934"
green = "#B8BB26"
gray0 = "#7C6F64"
gray1 = "#928374"
gray2 = "#A89984"

Binary file not shown.

View file

@ -1,25 +0,0 @@
module Colors.Teal where
import XMonad
colorScheme = "teal"
colorBack = "#282c34"
colorFore = "#bbc2cf"
color01 = "#006666"
color02 = "#01F9C1"
color03 = "#5b6268"
color04 = "#b2d8d8"
color05 = "#02CB9E"
colorTrayer :: String
colorTrayer = "--tint 0x282c34"
grey1 = "#2B2E37"
grey2 = "#555E70"
grey3 = "#697180"
grey4 = "#8691A8"
cyan = "#8BABF0"
orange = "#C45500"

Binary file not shown.

View file

@ -40,11 +40,11 @@ import qualified Data.Map as M
import System.Exit import System.Exit
--Color Scheme --Color Scheme
import Colors.Teal import Colors.GruvBox
myTerminal = "alacritty" myTerminal = "wezterm"
myTextEditor = "nvim" myTextEditor = "nvim"
myWebBrowser = "firefox" myWebBrowser = "firefox"
myModMask = mod4Mask myModMask = mod4Mask
@ -138,12 +138,12 @@ myStartupHook = do
spawnOnce "nitrogen --restore &" spawnOnce "nitrogen --restore &"
spawnOnce "playerctld" spawnOnce "playerctld"
spawnOnce "qpwgraph" spawnOnce "qpwgraph"
spawnOnce "picom &" spawnOnce "killall picom;sleep1;picom &"
setWMName "LG3D" setWMName "LG3D"
spawnOnce "nm-applet" spawnOnce "nm-applet"
spawnOnce "$HOME/.local/bin/desktopres" spawnOnce "$HOME/.local/bin/desktopres"
spawnOnce "xsetroot -cursor_name left_ptr" spawnOnce "xsetroot -cursor_name left_ptr"
spawnOnce "killall trayer ;sleep 1 && trayer --monitor 0 --edge top --align right --margin 4 --widthtype request --padding 8 --iconspacing 12 --SetDockType true --SetPartialStrut true --expand true --transparent true --alpha 0 --tint 0x2B2E37 --height 30 --distance 5 &" spawnOnce "killall trayer ;sleep 1 && trayer --monitor 0 --edge top --align right --widthtype request --padding 16 --iconspacing 12 --SetDockType true --SetPartialStrut true --expand true --transparent true --alpha 0 --tint 0x282828 --height 26 --distancefrom top --distance 4 &"
spawnOnce "nextcloud" spawnOnce "nextcloud"
spawnOnOnce "web" myWebBrowser spawnOnOnce "web" myWebBrowser
spawnOnOnce "main" myTerminal spawnOnOnce "main" myTerminal
@ -155,10 +155,10 @@ myXmobarPP :: PP
myXmobarPP = def myXmobarPP = def
{ ppSep = "" { ppSep = ""
, ppWsSep = "" , ppWsSep = ""
, ppCurrent = xmobarColor cyan "" . const wsIconFull , ppCurrent = xmobarColor red "" . const wsIconFull
, ppVisible = xmobarColor grey4 "" . const wsIconFull , ppVisible = xmobarColor gray0 "" . const wsIconFull
, ppHidden = xmobarColor grey4 "" . const wsIconFull , ppHidden = xmobarColor gray0 "" . const wsIconFull
, ppHiddenNoWindows = xmobarColor grey4 "" . const wsIconFull , ppHiddenNoWindows = xmobarColor gray0 "" . const wsIconFull
, ppOrder = \(ws : _ : _ : extras) -> ws : extras , ppOrder = \(ws : _ : _ : extras) -> ws : extras
} }
where where