summaryrefslogtreecommitdiff
path: root/xmonad
diff options
context:
space:
mode:
authormiguel <miguel@megaloman.softwarefools.com>2021-01-24 21:23:58 +0100
committermiguel <miguel@megaloman.softwarefools.com>2021-01-24 21:23:58 +0100
commit149144e8ac26badd0e650420626819058a7be334 (patch)
treed9ca7a89b3861a08b73297a427af932771a3e584 /xmonad
parent65d4a9877740869200d51b2726dcb9d7466e4870 (diff)
recent changes on megaloman
Diffstat (limited to 'xmonad')
-rw-r--r--xmonad/xmobarrc6
-rw-r--r--xmonad/xmonad.hs29
2 files changed, 18 insertions, 17 deletions
diff --git a/xmonad/xmobarrc b/xmonad/xmobarrc
index b1ef843..11b917b 100644
--- a/xmonad/xmobarrc
+++ b/xmonad/xmobarrc
@@ -1,8 +1,8 @@
-- vim: set ft=haskell:
Config {
- font = "xft:Sans-10:bold"
- , additionalFonts = ["xft:FontAwesome-11"]
+ font = "xft:Hack-12:bold"
+ , additionalFonts = ["xft:Font Awesome 5 Free Solid-12"]
, bgColor = "#002b36"
, fgColor = "#657b83"
, position = TopW L 95
@@ -41,5 +41,5 @@ Config {
, sepChar = "%"
, alignSep = "}{"
- , template = "%StdinReader%}{%mymails% <action=xterm -e sudo iftop><fn=1></fn> %eno1% </action><action=xterm -e htop><fn=1></fn> %multicpu% <fn=1></fn> %coretemp%°C</action> <action=nvidia-settings><fn=1></fn> %gputemp%</action> <fn=1></fn> %memory% (%swap%) <fn=1></fn> %disku% %date% <action=`pavucontrol`><fn=1></fn> </action><action=`systemctl suspend`><fn=1></fn></action>"
+ , template = "%StdinReader%}{%mymails% <action=xterm -e sudo iftop><fn=1></fn> %eno1% </action><action=xterm -e htop><fn=1></fn> %multicpu% <fn=1></fn> %coretemp%°C</action> <action=nvidia-settings><fn=1></fn> %gputemp%</action> <fn=1></fn> %memory% (%swap%) <fn=1></fn> %disku% %date% <action=`pavucontrol`><fn=1></fn> </action><action=`systemctl suspend`><fn=1></fn></action>"
}
diff --git a/xmonad/xmonad.hs b/xmonad/xmonad.hs
index 1574c23..22e4e25 100644
--- a/xmonad/xmonad.hs
+++ b/xmonad/xmonad.hs
@@ -86,7 +86,7 @@ main = do
,focusedBorderColor = "#eee8d5"
-- ,focusFollowsMouse = False
,modMask = mod4Mask
- ,terminal = "xterm -e tmux"
+ ,terminal = "xterm" -- -e tmux"
-- if you are using xmonad 0.9, you can avoid web flash videos getting cropped in fullscreen like so:
-- ,manageHook = ( isFullscreen --> doFullFloat ) <+> manageDocks <+> manageHook defaultConfig,
-- no longer needed in 0.10
@@ -99,10 +99,11 @@ main = do
-- <+> manageSpawn <+> manageDocks <+> manageHook defaultConfig
,layoutHook = avoidStruts $ layout
- ,startupHook = do spawnOnSingle "6" "mutt"
- spawnOnSingle "6" "mcabber"
- spawnOnSingle "6" "weechat"
--- setWMName "LG3D"
+-- ,startupHook = do spawnOnSingle "6" "mutt"
+-- spawnOnSingle "6" "mcabber"
+-- spawnOnSingle "6" "weechat"
+-- spawnOn "6" "liferea"
+-- setWMName "LG3D"
,logHook =
takeTopFocus >>( dynamicLogWithPP $ xmobarPP
{
@@ -122,14 +123,14 @@ main = do
} `additionalKeys`
(
[
- ((mod4Mask, xK_F1 ), spawn "xterm -e vim ~/.xmonad/xmonad.hs")
- ,((mod4Mask , xK_b ), sendMessage ToggleStruts)
- ,((mod4Mask, xK_p ), spawn "dmenu_run -nb '#073642' -nf '#fdf6e3' -sb '#268bd2' -sf '#073642' -fn 'DejaVu Sans-10'")
- ,((mod4Mask, xK_x ), spawn "slock")
- ,((mod4Mask, xK_m ), spawn "xterm -e \"fetchmail&&sleep 2\"")
- ,((mod4Mask, xK_c ), spawn "xterm -e \"echo clipboard&&xclip -o -selection clipboard&&echo&&echo&&echo primary&&xclip -o -selection p&&echo&&echo&&echo [press enter]&&read\"")
- ,((mod4Mask, xK_s ), spawn "import /tmp/screen.png && feh -. /tmp/screen.png")
--- ,((mod4Mask, xK_l ), sendMessage Expand)
+ ((mod4Mask, xK_F1), spawn "xterm -e vim ~/.xmonad/xmonad.hs")
+ ,((mod4Mask, xK_b ), sendMessage ToggleStruts)
+ ,((mod4Mask, xK_p ), spawn "dmenu_run -nb '#073642' -nf '#fdf6e3' -sb '#268bd2' -sf '#073642' -fn 'DejaVu Sans-10'")
+ ,((mod4Mask, xK_x ), spawn "slock")
+ ,((mod4Mask, xK_m ), spawn "xterm -e \"fetchmail&&sleep 2\"")
+-- ,((mod4Mask, xK_c ), spawn "xterm -e \"echo clipboard&&xclip -o -selection clipboard&&echo&&echo&&echo primary&&xclip -o -selection p&&echo&&echo&&echo [press enter]&&read\"")
+-- ,((mod4Mask, xK_s ), spawn "import /tmp/screen.png && feh -. /tmp/screen.png")
+-- ,((mod4Mask, xK_l ), sendMessage Expand)
-- , ((mod4Mask, xK_m ), spawn "notify-send \"$( fetchmail )\"")
--,((mod4Mask .|. shiftMask, xK_x ), spawn "ans=$(zenity --list --text 'wanna restart?' --radiolist --column 'Pick' --column 'Opinion' TRUE '' FALSE 'sudo shutdown -r now' FALSE 'sudo shutdown -h now' ); $ans")
@@ -152,7 +153,7 @@ main = do
++
[
((m .|. mod4Mask, key), screenWorkspace sc >>= flip whenJust (windows . f)) -- Replace 'mod1Mask' with your mod key of choice.
- | (key, sc) <- zip [xK_q,xK_w, xK_e, xK_r] [2,3,0,1] -- change to match your screen order
+ | (key, sc) <- zip [xK_q,xK_w, xK_e, xK_r] [2,1,0,3] -- change to match your screen order
, (f, m) <- [(W.view, 0), (W.shift, shiftMask)]
]
++