2022-07-08 00:19:38 +0200 | chomwitt | (~chomwitt@2a02:587:dc0d:4a00:ceae:439a:35c2:d6cc) (Ping timeout: 240 seconds) |
2022-07-08 00:35:34 +0200 | hexo_ | hexo |
2022-07-08 01:04:35 +0200 | Guest9 | (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) |
2022-07-08 01:14:36 +0200 | Guest9 | (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
2022-07-08 01:16:43 +0200 | Guest9 | (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) |
2022-07-08 01:50:42 +0200 | Guest9 | (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
2022-07-08 02:34:28 +0200 | Kaladin | (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) |
2022-07-08 02:36:45 +0200 | <Kaladin> | hello #xmonad, I'm planning to upgrade from 0.15 to 0.17 today and I'm wondering if anyone has a recommendation for a guide or steps to take before getting started, I'm on arch linux, planning to backup my .xmonad folder so I can go back to my current state if needed, is there anything else I should backup? ty for any suggestions :) |
2022-07-08 02:39:15 +0200 | <geekosaur> | that should be it |
2022-07-08 02:48:04 +0200 | Forkk | (~forkk@li926-228.members.linode.com) |
2022-07-08 02:50:04 +0200 | <Kaladin> | @geekosaur, thank you, I am a bit nervous since I put in a lot of work over a long time to get the state I have with xmonad and not sure I can remember all the things I did to get it this way, your confirmation helps :) |
2022-07-08 02:50:04 +0200 | <lambdabot> | Unknown command, try @list |
2022-07-08 02:50:40 +0200 | <geekosaur> | your xmonad.hs is the big one. if you have any local modules in .xmonad/lib, you'll want those as well |
2022-07-08 02:50:52 +0200 | <geekosaur> | (most people don't) |
2022-07-08 02:54:18 +0200 | <Kaladin> | I don't think so but I backed up the entire .xmonad folder so should be good either way |
2022-07-08 03:00:43 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-07-08 03:19:51 +0200 | Kaladin | (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) (Quit: Leaving) |
2022-07-08 03:29:39 +0200 | Kaladin | (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) |
2022-07-08 03:38:39 +0200 | tjmciver | (~tjmciver@cpe-198-255-176-114.maine.res.rr.com) |
2022-07-08 03:41:04 +0200 | <tjmciver> | Hello folks. I'm currently running Xmonad 0.15 and am trying to figure out what hook to use to call (spawn) autorandr to configure external monitors when docking/undocking my laptop. I know there's XMonad.Hooks.Rescreen in 0.17 but that's not available in 0.15. What do I do instead? |
2022-07-08 04:02:57 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 276 seconds) |
2022-07-08 04:13:30 +0200 | Kaladin | (~Kaladin@157-131-200-16.fiber.dynamic.sonic.net) (Quit: Leaving) |
2022-07-08 04:14:44 +0200 | jaybird | (~cjayross@47-185-199-160.dlls.tx.frontiernet.net) |
2022-07-08 04:15:23 +0200 | jaybird | (~cjayross@47-185-199-160.dlls.tx.frontiernet.net) () |
2022-07-08 04:18:19 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 244 seconds) |
2022-07-08 04:24:42 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-07-08 04:33:10 +0200 | td_ | (~td@muedsl-82-207-238-170.citykom.de) (Ping timeout: 240 seconds) |
2022-07-08 04:35:21 +0200 | td_ | (~td@94.134.91.254) |
2022-07-08 06:22:50 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 244 seconds) |
2022-07-08 07:43:47 +0200 | <Solid> | tjmciver: you could upgrade to 0.17.0 :> |
2022-07-08 07:44:18 +0200 | <Solid> | copying the module itself would probably be quite complicated, since it depends on ExtensibleConfig |
2022-07-08 07:44:34 +0200 | <Solid> | though I recall fizzie having a standalone module that was the basis for X.H.Rescreen? So perhaps copying that would work |
2022-07-08 08:28:27 +0200 | nev_yn | (~nyven@c-68-43-234-118.hsd1.mi.comcast.net) (Remote host closed the connection) |
2022-07-08 09:00:19 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) |
2022-07-08 09:01:19 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) (Client Quit) |
2022-07-08 09:29:37 +0200 | hexo | (~hexo@user/hexo) (Quit: Leaving) |
2022-07-08 09:36:03 +0200 | chomwitt | (~chomwitt@2a02:587:dc0d:4a00:e563:a1c3:b513:f7a5) |
2022-07-08 09:45:53 +0200 | cfricke | (~cfricke@user/cfricke) |
2022-07-08 09:58:00 +0200 | chomwitt | (~chomwitt@2a02:587:dc0d:4a00:e563:a1c3:b513:f7a5) (Ping timeout: 276 seconds) |
2022-07-08 09:59:22 +0200 | alternateved | (~alternate@82.180.151.80) |
2022-07-08 10:42:49 +0200 | Guest9 | (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) |
2022-07-08 10:44:16 +0200 | Guest9 | Baitinq |
2022-07-08 10:44:40 +0200 | <Baitinq> | Hi everyone, I was having a problem with xmobar <box> tag and I was wondering whether I was doing something wrong or this was a bug with xmobar (probably the former). I am trying to draw a empty rectangle on top of my inactive but not empty workspaces (in a dwm style). I have succesfully drawn the box, but when I try to apply left and right margins |
2022-07-08 10:44:40 +0200 | <Baitinq> | they are not respected by the two <box type=Top> that make up the empty rectangle, while they are respected by the <box type=HBoth> that also makes up the empty triangle. Am I doing something wrong? Is there a better way of implementing this? Many thanks https://pastebin.com/vYWRNG7k. I have asked in the xmobar specific channel but it seems pretty |
2022-07-08 10:44:41 +0200 | <Baitinq> | inactive so I hope you dont mind me asking here. |
2022-07-08 10:51:30 +0200 | <fizzie> | tjmciver: Solid: Yes, I had one of those. The hooky part is just xrandrStartupHook + xrandrScreenChangeEventHook at https://github.com/fis/dot-xmonad/blob/master/zem/src/Zem/AutoRandr.hs#L243 |
2022-07-08 10:55:44 +0200 | ^[ | (~user@user//x-8473491) (Ping timeout: 255 seconds) |
2022-07-08 10:59:03 +0200 | Baitinq | (~Guest9@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
2022-07-08 11:00:12 +0200 | Baitinq | (~Baitinq@48.red-83-55-226.dynamicip.rima-tde.net) |
2022-07-08 11:24:56 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) |
2022-07-08 11:27:14 +0200 | <Zedgamer9128> | how to send custom log to xmobar like i want to send songs title by playerctl from xmonad.hs i am sending all worksapce info by UnsafeXmonadLog and i was thinking if there was a way to send another variabe |
2022-07-08 11:27:45 +0200 | Baitinq | (~Baitinq@48.red-83-55-226.dynamicip.rima-tde.net) (Quit: Client closed) |
2022-07-08 11:28:48 +0200 | <Zedgamer9128> | l am seeing a statusbarpropto function but i dont know if that is what is what i want or how to even implement it |
2022-07-08 11:41:18 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) (Quit: Client closed) |
2022-07-08 11:41:31 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) |
2022-07-08 11:43:13 +0200 | <vrs> | Zedgamer9128: I do it with a PipeReader |
2022-07-08 11:44:59 +0200 | <vrs> | my player is mpd and I monitor the state with `mpc idle` |
2022-07-08 11:52:32 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:2d8c:d471:3792:1457:5b3a:1e2) (Ping timeout: 252 seconds) |
2022-07-08 12:05:35 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) |
2022-07-08 12:09:33 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.5) |
2022-07-08 12:30:06 +0200 | dschrempf | (~dominik@mobiledyn-62-240-134-33.mrsn.at) |
2022-07-08 12:30:43 +0200 | dschrempf | (~dominik@mobiledyn-62-240-134-33.mrsn.at) (Client Quit) |
2022-07-08 12:43:10 +0200 | Jade1 | (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) |
2022-07-08 12:48:10 +0200 | <Jade1> | How would you build a layout in which the side to the master has a second "master" window and the stack is vertical to the side? https://imgur.com/a/gwR41yq |
2022-07-08 12:51:03 +0200 | chomwitt | (~chomwitt@2a02:587:dc0d:4a00:bd6:dafd:ce58:5eb6) |
2022-07-08 13:16:18 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) (Quit: Client closed) |
2022-07-08 13:24:44 +0200 | defjam | (~eb0t@33ba38ab.skybroadband.com) (Ping timeout: 272 seconds) |
2022-07-08 13:25:39 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) |
2022-07-08 13:26:34 +0200 | defjam | (~eb0t@33bb8326.skybroadband.com) |
2022-07-08 13:26:34 +0200 | Zedgamer9128 | (~Zedgamer9@2409:4064:4e8e:a7aa:28d1:bb05:df72:c820) (Client Quit) |
2022-07-08 13:52:39 +0200 | <tjmciver> | Solid: Yes, I'd love to upgrade but I'm using NixOS and that's giving me 0.15 and I'm not savvy enough with Nix yet to know how to upgrade. |
2022-07-08 13:53:41 +0200 | <tjmciver> | fizzie: thanks. If I read that correctly it looks like you're not directly using autoxrandr there but have implemented much of it yourself there. |
2022-07-08 13:54:31 +0200 | <fizzie> | Yeah, but that was just out of perversity, you could just shell out from the hook and ignore all the rest. |
2022-07-08 13:55:23 +0200 | <tjmciver> | Cool, thanks! |
2022-07-08 13:55:28 +0200 | <fizzie> | Although you might want some form of "debouncing" in there. |
2022-07-08 13:55:40 +0200 | <fizzie> | And the version done by X.H.Rescreen is objectively better. :) |
2022-07-08 13:56:08 +0200 | <fizzie> | (There tends to be a bunch of events fired off when unplugging/replugging screens, not just one.) |
2022-07-08 13:59:30 +0200 | <fizzie> | My kludge is based on just adding a delay of 0.5 seconds, and ignoring subsequent events while that timer is pending. X.H.Rescreen does some smarter to the event queue. |
2022-07-08 14:00:59 +0200 | <tjmciver> | Yeah, it sounds like I should invest the time in upgrading to 0.17. |
2022-07-08 14:09:27 +0200 | MUT | (~MUT@91.196.39.241) |
2022-07-08 14:13:01 +0200 | <MUT> | Hello everyone. I've been a long time haskell fan and just decided to give xmonad a good try. I am trying to make the default configuration template provided to work and i came across this issue. The keybinding configuration provided in it is given by `myKeys :: XConfig Layout -> M.Map (KeyMask, KeySym) (X ())`. Now i want to put |
2022-07-08 14:13:01 +0200 | <MUT> | XMonad.Util.EZConfig.checkKeymap into my startup hook to use. |
2022-07-08 14:13:28 +0200 | <geekosaur> | Jade1, XMonad.Layout.Master lets you add a second master window |
2022-07-08 14:14:13 +0200 | <MUT> | The issue is that checkKeymap takes [(String, X())] and not the Map. I can use toList from Data.Map to take the map into [(KeyMask, KeySym), X())], but that wont cut it |
2022-07-08 14:14:35 +0200 | <geekosaur> | checkKeymap is designed for use with additionalKeysP maps |
2022-07-08 14:15:16 +0200 | <MUT> | is there a Map (KeyMask, KeySym) (X ()) -> [(String, X ())] function that would be able to take the tuples and return the short string syntax of keymaps? |
2022-07-08 14:15:58 +0200 | Jade1 | (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed) |
2022-07-08 14:16:04 +0200 | <MUT> | geekosaur how do i check my initial keymaps for duplicates then? |
2022-07-08 14:16:17 +0200 | <MUT> | is it assumed you have to manually do that? |
2022-07-08 14:16:49 +0200 | <geekosaur> | yes, because the duplicates will already have overwritten by the time you reach the startupHook |
2022-07-08 14:17:39 +0200 | <MUT> | fair enough i guess. |
2022-07-08 14:17:59 +0200 | <geekosaur> | and we're kinda strongly encouraging use of the newer keymap style |
2022-07-08 14:25:54 +0200 | <MUT> | the short string thing?? |
2022-07-08 14:25:58 +0200 | <MUT> | the short string thing? |
2022-07-08 14:26:07 +0200 | <MUT> | damn. sorry |
2022-07-08 14:32:23 +0200 | <MUT> | there are just some cool list comprehensions done for the workspace switching and moving that i dont think can be possible to refactor to work with the string syntax. |
2022-07-08 14:32:39 +0200 | <MUT> | i might be wrong tho |
2022-07-08 14:35:23 +0200 | <alternateved> | What those list comprehensions do for workspace switching? |
2022-07-08 14:36:40 +0200 | <MUT> | -- mod-[1..9], Switch to workspace N |
2022-07-08 14:36:41 +0200 | <MUT> | -- mod-shift-[1..9], Move client to workspace N |
2022-07-08 14:36:41 +0200 | <MUT> | -- |
2022-07-08 14:36:42 +0200 | <MUT> | [((m .|. modm, k), windows $ f i) |
2022-07-08 14:36:42 +0200 | <MUT> | | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] |
2022-07-08 14:36:43 +0200 | <MUT> | , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] |
2022-07-08 14:36:56 +0200 | <alternateved> | I do like X.U.EZConfig module, but I also come from Emacs world so this makes it familiar for me |
2022-07-08 14:37:26 +0200 | <alternateved> | I have those comprehensions for that short syntax |
2022-07-08 14:38:18 +0200 | <alternateved> | [ ("M-" <> m <> show k, withNthWorkspace' f i) |
2022-07-08 14:38:18 +0200 | <alternateved> | | (k, i) <- zip workspaceNumbers [0 ..] |
2022-07-08 14:38:18 +0200 | <alternateved> | , (m, f) <- [("", W.greedyView), ("S-", W.shift), ("C-", copy)] |
2022-07-08 14:38:18 +0200 | <alternateved> | ] |
2022-07-08 14:39:56 +0200 | <alternateved> | There is a bit more since I also wanted to filter out scratchpads |
2022-07-08 14:44:53 +0200 | tjmciver | (~tjmciver@cpe-198-255-176-114.maine.res.rr.com) (Read error: Connection reset by peer) |
2022-07-08 14:45:10 +0200 | tjmciver | (~tjmciver@cpe-198-255-176-114.maine.res.rr.com) |
2022-07-08 14:49:59 +0200 | <MUT> | hmm |
2022-07-08 14:50:04 +0200 | <MUT> | that can work yeah |
2022-07-08 14:50:34 +0200 | <MUT> | still if theres a function from "old" syntax to "new" syntax, it would be good to have one from new to old too |
2022-07-08 15:01:50 +0200 | <geekosaur> | do you have that backwards? mkKeymap turns an additionalKeysP list into a keymap (but it's already a Map at that point so dups are already lost) |
2022-07-08 15:20:14 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-07-08 15:21:35 +0200 | <MUT> | mkKeymap :: XConfig l -> [(String, X ())] -> M.Map (KeyMask, KeySym) (X ()) |
2022-07-08 15:21:53 +0200 | <MUT> | i want unmkKeymap, if that makes sense |
2022-07-08 15:23:30 +0200 | <MUT> | something like |
2022-07-08 15:23:30 +0200 | <MUT> | mkNewKeymap :: M.Map (KeyMask, KeySym) -> (X ()) [(String, X ())] |
2022-07-08 15:25:02 +0200 | <geekosaur> | that's why I asked if you had that ackwards; I suspected that |
2022-07-08 15:26:00 +0200 | <geekosaur> | it's doable, but EZConfig is all about going the other direction |
2022-07-08 15:26:47 +0200 | <MUT> | oh is the map from (KeyMask, Keysym) to X actions the "newer" keymap style that you encourage? |
2022-07-08 15:27:34 +0200 | <geekosaur> | no, that's the original style and what is used internally |
2022-07-08 15:28:26 +0200 | <MUT> | yeah i see. |
2022-07-08 15:28:38 +0200 | <geekosaur> | since keygrabs are done on (KeyMask,KeyCode) and an internal lookup is done to go from KeySym to KeyCode |
2022-07-08 15:29:03 +0200 | <geekosaur> | (and that will produce surprises if the KeySym has modifiers associated with it, which is the original reason for checkKeymap) |
2022-07-08 15:29:34 +0200 | <geekosaur> | which means we should really have a checkKeymap-alike for old style keys too |
2022-07-08 15:32:11 +0200 | <geekosaur> | maybe I'll write that this weekend |
2022-07-08 15:39:39 +0200 | <MUT> | [4:16:14 PM] <geekosaur> yes, because the duplicates will already have overwritten by the time you reach the startupHook |
2022-07-08 15:39:40 +0200 | <MUT> | But given this i dont think it will be any useful |
2022-07-08 15:40:05 +0200 | <MUT> | since the only use i had for it, is like not valid |
2022-07-08 15:40:23 +0200 | <geekosaur> | it would still check for non-base plane keys and such. but checkKeymap as is also won't do what you want |
2022-07-08 15:41:05 +0200 | <geekosaur> | a version could be written that took a list and checked for dupes along with the other checks, of course |
2022-07-08 15:43:16 +0200 | <MUT> | myStartupHook :: X () |
2022-07-08 15:43:16 +0200 | <MUT> | myStartupHook = do |
2022-07-08 15:43:17 +0200 | <MUT> | checkKeymap defaults $ map mkNewKeymap $ M.toList $ myKeys defaults |
2022-07-08 15:43:17 +0200 | <MUT> | where |
2022-07-08 15:43:18 +0200 | <MUT> | mkNewKeymap = ... |
2022-07-08 15:43:18 +0200 | <MUT> | this is what how i thought id use the mkNewKeymap |
2022-07-08 15:44:15 +0200 | <MUT> | inside the man/xmonad.hs |
2022-07-08 15:44:39 +0200 | <geekosaur> | I'd be worried that the conversion would change something I cared about, and would want something more direct |
2022-07-08 15:58:29 +0200 | <valarMorghulis[m> | > <@lladeebll:matrix.org> I was trying to implement top bar in xmonad to show active window instead of the boarder. If I user `noFillsDeco` the problem is that it's not smart even if there is just one window it shows the top bar, therefore I got a code snippet for smart top bar from reddit and I'm using it. It... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/9c2b5472f13b769907607584b7a7d69fd321…) |
2022-07-08 15:58:31 +0200 | <valarMorghulis[m> | Anyone got a suggestion on where to ask this so get an answer? |
2022-07-08 15:58:31 +0200 | <lambdabot> | <hint>:1:1: error: parse error on input ‘<@’ |
2022-07-08 15:59:08 +0200 | <valarMorghulis[m> | s/so/to/ |
2022-07-08 15:59:54 +0200 | <MUT> | geekosaur im guessing you're part of the dev team for xmonad? can you please explain why you use strict types for all the records of XConfig record? |
2022-07-08 16:00:06 +0200 | <MUT> | Does it bring any noticable performance boost or is it for something else? |
2022-07-08 16:00:47 +0200 | <geekosaur> | I'm part of the current dev team but not the original one that made that decision. I think it's for performance though |
2022-07-08 16:01:02 +0200 | <geekosaur> | sjanssen and dons are sadly long gone |
2022-07-08 16:01:59 +0200 | <MUT> | aeef36f7 Spencer Janssen (2007-12-29 06:19): |
2022-07-08 16:01:59 +0200 | <MUT> | Strictify all XConfig fields, gives nice error messages when a field is forgotten on construction |
2022-07-08 16:02:00 +0200 | <MUT> | found this on when git blaming |
2022-07-08 16:02:35 +0200 | <MUT> | on Xconfig fields* |
2022-07-08 16:03:10 +0200 | <geekosaur> | that seems odd though as users don't generally build one up completely from scratch |
2022-07-08 16:03:33 +0200 | <MUT> | yeah |
2022-07-08 16:03:34 +0200 | <geekosaur> | there's a lot in there and users typically only touch part of it |
2022-07-08 16:04:00 +0200 | <geekosaur> | it's very rare that anyone touches rootMask, for example |
2022-07-08 16:05:28 +0200 | <MUT> | yeah i was searching for places where the inner fields are exposed to modification from user, there's a lot that never do |
2022-07-08 16:05:51 +0200 | <alternateved> | Is there an easy way to restrict ppCurrent also to the current screen? |
2022-07-08 16:07:28 +0200 | <alternateved> | Apart from just using logCurrentOnScreen |
2022-07-08 16:07:55 +0200 | <geekosaur> | alternateved, I know it's been done but it's not particularly easy the way DyanmicLog / StatusBar is set up |
2022-07-08 16:21:53 +0200 | <alternateved> | Hmm, that is what I've thought. I might play with logCurrentOnScreen then |
2022-07-08 16:25:49 +0200 | <geekosaur> | might hang around in here and see if someone else speaks up. someone else had an xmobar per screen, each showing that screen's state |
2022-07-08 16:26:25 +0200 | <geekosaur> | sadly they didn't do it in an issue or discussion, and the logs aren't searchable currently |
2022-07-08 16:27:19 +0200 | <geekosaur> | Solid might remember a bit more but I think he's away for the next 2 weeks |
2022-07-08 16:33:31 +0200 | <alternateved> | Thanks, I will keep that in mind, although I might just use logCurrentOnScreen and then the rest of the workspaces that are hidden as I don't really care about ordering here |
2022-07-08 16:46:08 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
2022-07-08 16:48:06 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2022-07-08 16:54:10 +0200 | alternateved | (~alternate@82.180.151.80) (Remote host closed the connection) |
2022-07-08 17:01:30 +0200 | dschrempf | (~dominik@mobiledyn-62-240-134-33.mrsn.at) |
2022-07-08 17:01:48 +0200 | alternateved | (~alternate@82.180.151.80) |
2022-07-08 17:05:56 +0200 | Baitinq | (~Baitinq@48.red-83-55-226.dynamicip.rima-tde.net) |
2022-07-08 17:06:37 +0200 | <Baitinq> | Hi everyone, I was having a problem with xmobar <box> tag and I was wondering whether I was doing something wrong or this was a bug with xmobar (probably the former). I am trying to draw a empty rectangle on top of my inactive but not empty workspaces (in a dwm style). I have succesfully drawn the box, but when I try to apply left and right margins |
2022-07-08 17:06:37 +0200 | <Baitinq> | they are not respected by the two <box type=Top> that make up the empty rectangle, while they are respected by the <box type=HBoth> that also makes up the empty triangle. Am I doing something wrong? Is there a better way of implementing this? Many thanks https://pastebin.com/vYWRNG7k. I have asked in the xmobar specific channel but it seems pretty |
2022-07-08 17:06:38 +0200 | <Baitinq> | inactive so I hope you dont mind me asking here. |
2022-07-08 17:10:26 +0200 | MUT | (~MUT@91.196.39.241) (Ping timeout: 252 seconds) |
2022-07-08 17:13:35 +0200 | <geekosaur> | you can ask in here but you may have to hang around for someone who can answer. (I don't use xmobar so can't help. I vaguely recall a bug regarding box borders but I thought it was top/bottom rather than left/right) |
2022-07-08 17:43:41 +0200 | alternateved | (~alternate@82.180.151.80) (Remote host closed the connection) |
2022-07-08 17:44:04 +0200 | alternateved | (~alternate@82.180.151.80) |
2022-07-08 17:56:48 +0200 | dschrempf | (~dominik@mobiledyn-62-240-134-33.mrsn.at) (Quit: WeeChat 3.5) |
2022-07-08 17:59:50 +0200 | alternateved | (~alternate@82.180.151.80) (Remote host closed the connection) |
2022-07-08 18:09:09 +0200 | alternateved | (~alternate@82.180.151.80) |
2022-07-08 18:11:20 +0200 | dschrempf | (~dominik@mobiledyn-62-240-134-33.mrsn.at) |
2022-07-08 18:23:46 +0200 | telser | (~quassel@user/telser) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2022-07-08 18:46:49 +0200 | dschrempf | (~dominik@mobiledyn-62-240-134-33.mrsn.at) (Quit: WeeChat 3.5) |
2022-07-08 20:16:00 +0200 | cidra[m] | (~cidramatr@2001:470:69fc:105::2:4207) |
2022-07-08 21:13:14 +0200 | alternateved | (~alternate@82.180.151.80) (Remote host closed the connection) |
2022-07-08 21:16:22 +0200 | alternateved | (~alternate@82.180.151.80) |
2022-07-08 21:21:04 +0200 | alternateved | (~alternate@82.180.151.80) (Remote host closed the connection) |
2022-07-08 23:08:15 +0200 | chomwitt | (~chomwitt@2a02:587:dc0d:4a00:bd6:dafd:ce58:5eb6) (Ping timeout: 276 seconds) |
2022-07-08 23:22:58 +0200 | tjmciver | (~tjmciver@cpe-198-255-176-114.maine.res.rr.com) (Ping timeout: 240 seconds) |
2022-07-08 23:31:17 +0200 | noex | (~null@user/noex) (Ping timeout: 255 seconds) |
2022-07-08 23:31:37 +0200 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
2022-07-08 23:41:15 +0200 | tjmciver | (~tjmciver@cpe-172-101-39-156.maine.res.rr.com) |