1
0
Fork 0
mirror of https://github.com/Horhik/dotfiles.git synced 2024-11-26 10:01:33 +00:00

udpate xmonad config

This commit is contained in:
horhik 2021-05-03 00:13:22 +03:00
parent 03ba0e17b2
commit 009d8bb0b8
6 changed files with 25 additions and 9 deletions

View file

@ -113,6 +113,7 @@ echo "<fc=$greenDarkerColor>—{$toggl_description(</fc>"$duration"<fc=$greenD
echo "$(toggl_timer)$(wifi)$(battery)$(volume)$(layout)$(diskspace)$(timeanddate)<fc=$greenDarkerColor>—{</fc>$(calendar)<fc=$greenDarkerColor>}—-</fc>" echo "$(toggl_timer)$(wifi)$(battery)$(volume)$(layout)$(diskspace)$(timeanddate)<fc=$greenDarkerColor>—{</fc>$(calendar)<fc=$greenDarkerColor>}—</fc>"
#echo "                                          " #echo "                                          "

View file

@ -17,7 +17,7 @@ Config {
, sepChar = "%" -- delineator between plugin names and straight text , sepChar = "%" -- delineator between plugin names and straight text
, alignSep = "][" -- separator between left-right alignment , alignSep = "][" -- separator between left-right alignment
, template = "<fc=#a89984>——{</fc>%StdinReader%<fc=#a89984>}—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————</fc>][%xmobarstatus%" , template = "<fc=#83a598>——{</fc>%StdinReader%<fc=#83a598>}—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————</fc>][%xmobarstatus%"
-- general behavior -- general behavior
, lowerOnStart = False -- send to bottom of window stack on start , lowerOnStart = False -- send to bottom of window stack on start

View file

@ -7,8 +7,8 @@ foregroundColor = "#ebdbb2"
foregroundSecondColor = "#fbf1c1" foregroundSecondColor = "#fbf1c1"
commentColor = "#458588" commentColor = "#458588"
cyanColor = "#83a598" cyanColor = "#83a598"
greenColor = "#8ec07c" greenColor = "#98971a"
greenDarkerColor = "#689d6a" greenDarkerColor = "#98971a"
orangeColor = "#fe8019" orangeColor = "#fe8019"
pinkColor = "#d3869b" pinkColor = "#d3869b"
purpleColor = "#b16286" purpleColor = "#b16286"

View file

@ -7,11 +7,11 @@ foregroundColor = "#ebdbb2"
foregroundSecondColor = "#fbf1c1" foregroundSecondColor = "#fbf1c1"
commentColor = "#458588" commentColor = "#458588"
cyanColor = "#83a598" cyanColor = "#83a598"
greenColor = "#8ec07c" greenColor = "#98971a"
greenDarkerColor = "#689d6a" greenDarkerColor = "#98971a"
orangeColor = "#fe8019" orangeColor = "#fabd2f"
pinkColor = "#d3869b" pinkColor = "#d3869b"
purpleColor = "#b16286" purpleColor = "#83a598"
redColor = "#cc241d" redColor = "#cc241d"
yellowColor = "#fabd2f" yellowColor = "#fabd2f"
grayColor = "#a89984" grayColor = "#a89984"

View file

@ -158,11 +158,11 @@ myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $
, ((modm .|. shiftMask , xK_m), namedScratchpadAction myScratchpads "pulse") , ((modm .|. shiftMask , xK_m), namedScratchpadAction myScratchpads "pulse")
, ((modm .|. shiftMask , xK_n), namedScratchpadAction myScratchpads "notion") , ((modm .|. shiftMask , xK_n), namedScratchpadAction myScratchpads "notion")
, ((modm .|. shiftMask , xK_d), namedScratchpadAction myScratchpads "todoist") , ((modm .|. shiftMask , xK_d), namedScratchpadAction myScratchpads "todoist")
, ((modm .|. controlMask, xK_e), namedScratchpadAction myScratchpads "emacs")
-- | Programs -- | Programs
, ((modm .|. shiftMask, xK_z), spawn "zathura &") -- book reader (zathura) , ((modm .|. shiftMask, xK_z), spawn "zathura &") -- book reader (zathura)
, ((modm .|. shiftMask, xK_b), spawn "firefox" ) -- browser , ((modm .|. shiftMask, xK_b), spawn "firefox" ) -- browser
, ((modm .|. controlMask, xK_e), spawn "/usr/bin/emacs &" ) -- editor (emacs)
@ -292,6 +292,7 @@ myScratchpads = [
, NS "anki" spawnAnki findAnki manageAnki , NS "anki" spawnAnki findAnki manageAnki
, NS "pulse" spawnPulse findPulse managePulse , NS "pulse" spawnPulse findPulse managePulse
, NS "todoist" spawnTodoist findTodoist manageTodoist , NS "todoist" spawnTodoist findTodoist manageTodoist
, NS "emacs" spawnEmacs findEmacs manageEmacs
] ]
where where
classTerm = "TerminalDropdown" classTerm = "TerminalDropdown"
@ -335,6 +336,19 @@ myScratchpads = [
t = (1 - h) / 2 -- bottom edge t = (1 - h) / 2 -- bottom edge
l = (1 - w) / 2 -- centered left/right l = (1 - w) / 2 -- centered left/right
classEmacs = "EmacsDropDown"
titleEmacs = "emacs@dropdown"
spawnEmacs = "emacs --title emacs@dropdown "
findEmacs = title =? titleEmacs
manageEmacs = customFloating $ W.RationalRect l t w h
where
h = 0.7 -- height, 50%
w = 0.6 -- width, 50%
t = (1 - h) / 2 -- bottom edge
l = (1 - w) / 2 -- centered left/right
@ -394,6 +408,7 @@ myStartupHook = do
spawnOnce "setxkbmap us,ru &" spawnOnce "setxkbmap us,ru &"
spawnOnce "eww daemon" spawnOnce "eww daemon"
spawnOnce "nextcloud" spawnOnce "nextcloud"
spawnOnce "syncthing"
spawnOnce "sh ssh-agent bash ; ssh-add ~/.ssh/arch" spawnOnce "sh ssh-agent bash ; ssh-add ~/.ssh/arch"
spawnOnce "eval '$(ssh-agent -s)'; ssh-add ~/.ssh/id_rsa" spawnOnce "eval '$(ssh-agent -s)'; ssh-add ~/.ssh/id_rsa"
spawnOnce ("enact --pos left --watch &") spawnOnce ("enact --pos left --watch &")