Logs: liberachat/#xmonad
| 2022-09-10 21:36:14 | <geekosaur> | we've been moving to using properties because it's kinda bad when someone misconfigures their bar and xmonad hands writing to the pipe |
| 2022-09-10 21:36:19 | <geekosaur> | *hangs |
| 2022-09-10 21:36:49 | <geekosaur> | but neither pipes nor X11 properties alter what they contain |
| 2022-09-10 21:37:10 | <henninb> | agreed |
| 2022-09-10 21:37:41 | <henninb> | I may end up switching to xmobar if I can't figure this out :) |
| 2022-09-10 21:38:05 | <henninb> | for what it is worth, this is my config. https://github.com/henninb/dotfiles/blob/main/.config/xmonad/xmonad.hs |
| 2022-09-10 21:38:59 | <geekosaur> | I was about to ask for that 🙂 |
| 2022-09-10 21:39:52 | <henninb> | :) |
| 2022-09-10 21:40:27 | <henninb> | do you have a good example of using properties vs using pipes? I can also do some digging on my own. |
| 2022-09-10 21:48:43 | → | noex joins (~null@user/noex) |
| 2022-09-10 21:49:43 | <geekosaur> | hm. this is dzen2, I think it can only be fed via a pipe |
| 2022-09-10 21:50:09 | <geekosaur> | xmobar has a property reader that can be used in place of StdinReader but dzen2 only does stdin |
| 2022-09-10 21:51:35 | <henninb> | Thank you geekosaur, that makes sense. I just reading some points on that topic. |
| 2022-09-10 21:53:23 | <geekosaur> | sorry for delay, I had popped outward from your xmonad.hs to look at the local dzen module and see if anything stood out in there |
| 2022-09-10 21:54:39 | <henninb> | I just appreciate you taking a look and providing your thoughts. Thank you. |
| 2022-09-10 21:55:47 | <henninb> | is there a way to "intercept" the content of the pipe before it is displayed? |
| 2022-09-10 21:56:56 | <geekosaur> | not as such. you could arrange to write it to a file as well as the pipe though |
| 2022-09-10 21:57:26 | <henninb> | that is a great idea. then I could see what is going on. |
| 2022-09-10 21:58:15 | <geekosaur> | https://github.com/henninb/dotfiles/blob/main/.config/xmonad/lib/Local/DzenLogHook.hs#L41 |
| 2022-09-10 21:59:05 | <geekosaur> | ppOutput = \s -> hPutStrLn h s >> hPutStrLn stderr s |
| 2022-09-10 21:59:15 | <geekosaur> | may have to import stderr from System.IO |
| 2022-09-10 21:59:33 | <henninb> | awesome, i will give it a try. |
| 2022-09-10 21:59:54 | <geekosaur> | and the output should go to ~/.xsession-errors unless you';re using startx, in which case you either need to redirect its output to a file or switch to the original console |
| 2022-09-10 22:00:17 | <henninb> | I am using sddm |
| 2022-09-10 22:01:12 | <geekosaur> | you may have to check iots configuration to see where the session output goes |
| 2022-09-10 22:02:29 | <henninb> | ok |
| 2022-09-10 22:04:09 | <geekosaur> | hah, knew I remembered something about that. ~/.local/share/sddm/xorg-session.log |
| 2022-09-10 22:05:18 | <geekosaur[m]> | Test |
| 2022-09-10 22:05:39 | <geekosaur> | only working in one direction 😞 |
| 2022-09-10 22:06:10 | <henninb> | found it. |
| 2022-09-10 22:07:28 | <henninb> | I am going to paste the content in my reddit post. give me a few seconds. |
| 2022-09-10 22:09:34 | <henninb> | posted. |
| 2022-09-10 22:20:10 | <geekosaur> | that looks correct |
| 2022-09-10 22:20:35 | <geekosaur> | most of the "noise" is setting the font or specifying the click behavior for clickableWorkspaces |
| 2022-09-10 22:20:58 | <henninb> | exactly |
| 2022-09-10 22:21:14 | <geekosaur> | so either the font metrics are wildly off or dzen is inserting spaces. since dzen has no code or, or reason to, edit its input, I'd check the font |
| 2022-09-10 22:21:37 | <geekosaur> | or whether it changed in such a way that dzen can't handle it any more |
| 2022-09-10 22:21:41 | <henninb> | good idea, I will try a different font. |
| 2022-09-10 22:22:25 | <henninb> | this seems like a dzen2 issue vs an xmonad issue. |
| 2022-09-10 22:23:27 | <geekosaur> | or dzaen is allocating screen space for its escapes for some reason which would be a dzen bug |
| 2022-09-10 22:25:13 | <henninb> | thank you for taking a look geekosaur. |
| 2022-09-10 22:27:41 | <geekosaur> | no problem, that's what we're here in #xmonad for |
| 2022-09-10 23:03:02 | × | henninb quits (~henninb@97-116-154-134.mpls.qwest.net) (Quit: leaving) |
| 2022-09-10 23:32:12 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 2022-09-10 23:51:31 | × | logzet quits (~quassel@2001:9e8:e52d:1c00:dabb:c1ff:fed3:a1b9) (Ping timeout: 248 seconds) |
| 2022-09-11 00:00:52 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::875a) |
| 2022-09-11 01:49:50 | → | Scottsdale[m] joins (~scottsdal@2001:470:69fc:105::2:7e14) |
| 2022-09-11 02:04:12 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 244 seconds) |
| 2022-09-11 02:22:09 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-09-11 02:35:09 | × | td_ quits (~td@muedsl-82-207-238-006.citykom.de) (Ping timeout: 252 seconds) |
| 2022-09-11 02:36:53 | → | td_ joins (~td@94.134.91.155) |
| 2022-09-11 02:38:46 | × | xacktm quits (xacktm@user/xacktm) (Quit: fBNC - https://bnc4free.com) |
| 2022-09-11 02:42:17 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
| 2022-09-11 02:44:31 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 2022-09-11 02:57:17 | → | xacktm joins (xacktm@user/xacktm) |
| 2022-09-11 03:14:28 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::875a) (Ping timeout: 244 seconds) |
| 2022-09-11 03:52:49 | → | noex joins (~null@user/noex) |
| 2022-09-11 04:27:20 | × | Scottsdale[m] quits (~scottsdal@2001:470:69fc:105::2:7e14) (Quit: User was banned) |
| 2022-09-11 05:01:08 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 05:10:53 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 05:25:02 | × | thunderrd quits (~thunderrd@183.182.114.129) (Quit: If it wasn't written down it didn't happen...) |
| 2022-09-11 05:44:01 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 05:45:40 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 05:46:44 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 05:48:02 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 05:49:00 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 05:59:37 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 06:27:56 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 07:00:02 | → | chomwitt joins (~chomwitt@2a02:587:dc16:fe00:f986:a0d9:beac:d7c1) |
| 2022-09-11 07:01:10 | × | chomwitt quits (~chomwitt@2a02:587:dc16:fe00:f986:a0d9:beac:d7c1) (Remote host closed the connection) |
| 2022-09-11 07:01:29 | → | chomwitt joins (~chomwitt@2a02:587:dc16:fe00:ae17:e9f7:cfd6:a980) |
| 2022-09-11 07:24:31 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 07:32:43 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 07:33:12 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 07:42:05 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 07:43:15 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 07:46:57 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 07:50:57 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 08:06:28 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 08:07:18 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 08:35:01 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2022-09-11 08:39:15 | × | nomadxx3 quits (~lanomadx@208.91.67.65) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2022-09-11 08:43:08 | → | nomadxx3 joins (~lanomadx@208.91.64.173) |
| 2022-09-11 08:43:39 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
| 2022-09-11 08:45:25 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 08:46:14 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 09:29:44 | <Solid> | liskin: I'd like to take a stab at finishing https://github.com/xmonad/xmonad-contrib/pull/582 |
| 2022-09-11 09:29:52 | <Solid> | what's still to be done there? |
| 2022-09-11 10:16:06 | → | logzet joins (~quassel@2001:9e8:e501:4d00:dabb:c1ff:fed3:a1b9) |
| 2022-09-11 10:46:14 | → | alternateved joins (~user@staticline-31-183-146-203.toya.net.pl) |
| 2022-09-11 10:52:40 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 10:53:15 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 10:55:19 | → | thunderrd joins (~thunderrd@183.182.114.129) |
| 2022-09-11 10:57:25 | × | thunderrd quits (~thunderrd@183.182.114.129) (Remote host closed the connection) |
| 2022-09-11 10:58:24 | × | alternateved quits (~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection) |
| 2022-09-11 11:33:25 | × | vanvik quits (~vanvik@188.113.111.129) (Ping timeout: 252 seconds) |
| 2022-09-11 11:45:56 | <liskin> | Solid: docs and possibly an If between two layouts would be a useful addition to just modifier condition |
| 2022-09-11 11:46:15 | → | vanvik joins (~vanvik@188.113.111.129) |
| 2022-09-11 11:46:24 | <liskin> | (and do note that what's in the pr needs to be thrown away and replaced with my code from one of the comments 0 |
| 2022-09-11 11:46:26 | <liskin> | ) |
All times are in UTC.