Home liberachat/#xmonad: Logs Calendar

Logs on 2023-01-07 (liberachat/#xmonad)

01:28:00 jab joins (~jabuxas@user/jabuxas)
02:36:03 × tremon quits (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
03:02:55 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
03:04:54 × banc quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 260 seconds)
03:10:38 × td_ quits (~td@83.135.9.2) (Ping timeout: 272 seconds)
03:12:00 td_ joins (~td@83.135.9.51)
03:26:06 banc joins (banc@gateway/vpn/protonvpn/banc)
03:31:16 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
03:36:23 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
03:48:14 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
03:52:30 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
04:20:38 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
04:25:23 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
04:38:48 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
04:43:23 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 264 seconds)
04:56:01 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
05:00:51 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
05:12:03 <vrs> is there a way to reset xmonad state? I have a bunch of old workspaces not present in my config anymore but gridselect still shows them
05:31:13 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
05:36:34 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 252 seconds)
05:49:16 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
05:59:13 <vrs> hm. dunamicworkspaceorder doesn't really handle dynamically created workspaces well
06:06:04 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 268 seconds)
06:30:35 × jab quits (~jabuxas@user/jabuxas) (Ping timeout: 260 seconds)
06:32:13 jab joins (~jabuxas@user/jabuxas)
06:43:34 abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net)
07:43:40 × hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
07:45:28 hrberg joins (~quassel@171.79-160-161.customer.lyse.net)
08:34:00 <vrs> why do the docs for X.C.Prime seem to inline the whole prelude and then some? https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Config-Prime.html
08:47:11 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
08:58:41 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
09:00:08 × BrynDiscord[m] quits (~brynmmatr@2001:470:69fc:105::2:d43d) (Quit: You have been kicked for being idle)
09:02:02 Drishal[m] joins (~drishalma@2001:470:69fc:105::a36)
09:03:05 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 255 seconds)
09:03:18 <Drishal[m]> > <@gilganix:matrix.org> What is the current status of wayland interest for xmonad?
09:03:18 <Drishal[m]> > I am aware of waymonad and how the project was abandoned a couple of years ago by the maintainer, but afaik no other project has been created in the attempt to create a wayland alt to xmonad (please tell me I am wrong)
09:03:18 <Drishal[m]> even I am pretty interested to see where does xmonad go with wayland....because seems like xorg is slowly dying/in maintenance mode apparently
09:03:20 <lambdabot> <hint>:1:12: error: parse error on input ‘of’
09:03:21 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
09:11:05 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
09:51:09 <kora9> Hi, I'm using scratchpads to show/hide windows and I was wondering how I'd auto-hide a scratchpad to make sure just one scratchpad is visibe at a time *per workspace*.
09:51:29 <kora9> I.e. I'd like to be able to call up multiple scratchpads on different workspaces, but not multiple scratchpads on the same workspace
09:51:43 <kora9> This is the code that I use: https://sharetext.me/jwelzxfz5m
09:57:16 <ChaoticMist[m]> <Drishal[m]> "> <@gilganix:matrix.org> What is..." <- I think that has been rather noticeable in the past 5 years
09:57:22 <ChaoticMist[m]> s/in/for/
10:03:23 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 248 seconds)
10:11:11 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
11:10:22 <kora9> Drishal[m]: I read a comment on github somewhere that said that it'd be nearly impossible to implement xmonad in Wayland because Wayland doesn't expose the same functionality as Xorg. Wayland appears to be optimized for "Desktop Environments" (I'm not an expert on this, so feel free to correct me)
11:10:27 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
11:19:02 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
11:45:15 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 248 seconds)
11:53:29 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
12:05:16 <Solid> kora9: you're probably looking for nsHideOnFocusLoss ( https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-NamedScratchpad.html#v:nsHideOnFocusLoss )
12:06:31 <kora9> Solid: Cool, thanks!
12:11:07 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
12:21:43 tremon joins (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl)
12:25:02 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
13:53:05 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 246 seconds)
14:22:04 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
14:27:15 <geekosaur> kora9, but that's not true. it exposes it differently (xmonad _per se_ can't even be ported to xcb) but the basic functionality is pretty much the same despite API changes
14:27:30 <geekosaur> and there's already a (somewhat buggy) waymonad
14:27:56 <geekosaur> also things like sway which would also be impossible if that comment were true
14:30:41 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 255 seconds)
14:31:27 <geekosaur> what is true is that you won't be able to pick up an xmonad config and use it under waymonad, but that's because xmonad is a thin wrapper over xlib
14:36:28 <geekosaur> what is also true, and may be the only sense in which that comment is true, is that a window manager is expected to provide the window server / compositor as well. but there's already wlroots for that, and there are multiple window managers that use it although sway is the main one
14:36:54 <geekosaur> (I did see a note that KDE was considering switching to it instead of maintaining their own compositor, but I don't know how true it is)
14:42:27 × zawaken quits (~zawaken@user/zawaken) (Quit: ZNC - https://znc.in)
14:43:14 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
14:44:21 zawaken joins (~zawaken@user/zawaken)
14:47:53 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 252 seconds)
14:59:48 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
15:00:19 lokesh1197 joins (~Thunderbi@14.139.128.52)
15:04:18 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 252 seconds)
15:08:07 × tremon quits (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl) (Ping timeout: 268 seconds)
15:10:29 thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:2f5b:a119:9b18:3b52)
15:10:47 × lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 246 seconds)
15:12:06 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:2f5b:a119:9b18:3b52) (Client Quit)
15:16:02 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
15:20:39 tremon joins (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl)
15:20:40 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 252 seconds)
15:33:11 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
15:34:03 lokesh1197 joins (~Thunderbi@14.139.128.52)
15:36:22 mc47 joins (~mc47@xmonad/TheMC47)
15:38:08 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 246 seconds)
15:39:25 × xmonadtrack quits (~xmonadtra@xmonad/geekosaur) (Remote host closed the connection)
15:40:17 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving)
15:42:11 geekosaur joins (~geekosaur@xmonad/geekosaur)
15:44:43 xmonadtrack joins (~xmonadtra@069-135-003-034.biz.spectrum.com)
15:44:44 × xmonadtrack quits (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
15:44:44 xmonadtrack joins (~xmonadtra@xmonad/geekosaur)
15:47:51 <kora9> geekosaur: Yeah, I read the part about wayland not working for xmonad on the waymonad github somewhere I believe. The last commit to the Waymonad project was 3 years ago
15:48:37 <kora9> I'm having some issues figuring out how to implement nsHideOnFocusLoss in my config: https://sharetext.me/wnuko3rchj <- does not work :)
15:49:32 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
15:50:06 <geekosaur> uh, why did you use a comma there? it should be >> or <>
15:50:18 <geekosaur> probably >> since you used that for the other one
15:51:48 <kora9> geekosaur, I tried using a $ first but that didn't work. Let me try >>
15:52:45 <geekosaur> $ only works in the layoutHook, other hooks generally want <> to combine things but >> or *> will work in most of them (not manageHook though)
15:54:11 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
16:05:12 <kora9> geekosaur, cool, thanks :)
16:07:41 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
16:11:44 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 246 seconds)
16:24:36 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
16:26:49 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Max SendQ exceeded)
16:27:17 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
16:54:07 × kora9 quits (~kora@user/Kora9) (Quit: WeeChat 3.5)
17:39:31 MrElendig is now known as pantsu
17:41:59 × gdd quits (~gdd@2001:470:1f13:187:31f4:d139:4ea3:c0fd) (Ping timeout: 246 seconds)
17:42:54 gdd joins (~gdd@2001:470:1f13:187:e8a5:fbff:fe29:42f5)
17:45:05 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
18:02:31 dmn_ joins (~dmn_@ip-078-094-075-193.um19.pools.vodafone-ip.de)
18:05:23 <dmn_> I had a working (very simple) xmoand configuration for a while, recently upgraded (archlinux - a lot of packages) and it seems my config is broken. I got 2 Monitors, each on it's own GPU. X11/Xmonad is starting fine (I think). One Screen gives me the 'usual' - e.g. I can use xmonad. As soon as I move the mouse to the second physical screen I get
18:05:23 <dmn_> the 'X' pointer shown (not the mouse pointer) and no xmonad command works. My guess is the X11 config got broken - but I'm not really sure. It feels a bit like 'on the second screen xmonad' is not runnig, but X11 is. I'm unsure how to continue or what I should check. Anyone got a hint?
18:06:34 <dmn_> Also general question, if using nvidia, should I enable 'Xinerama' or not for dual screen usage?
18:09:42 <geekosaur> sounds to me like the monitors are currrently exposed as separate X11 `Screen`s. so you probably want Xinerama turned on since the same low level stuff is used with XRandR
18:10:43 <geekosaur> (if this is the case, you would nmeed to run a separate xmonad on `DISPLAY=:0.1`)
18:12:47 <geekosaur> also, it won't behave at all like you would expect, because it is a separate DISPLAY so you can't e.g. move windows between them
18:16:35 <geekosaur> if you want to test this, you can go to a shell and try `xdpyinfo -display :0.1`, if it doesn't throw an error about being unable to open the display then you're in multi-Screen mode
18:16:43 <geekosaur> sometimes called "Zaphod mode"
18:57:35 × mc47 quits (~mc47@xmonad/TheMC47) (Quit: Leaving)
18:58:15 mc47 joins (~mc47@xmonad/TheMC47)
19:08:27 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 248 seconds)
19:15:06 <dmn_> geekosaur no error :) so I guess I have to figure out how to turn on xinerama :)
19:20:55 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
19:21:26 × dmn_ quits (~dmn_@ip-078-094-075-193.um19.pools.vodafone-ip.de) (Quit: Client closed)
19:25:58 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 252 seconds)
19:26:39 × lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 260 seconds)
19:28:59 dmn_ joins (~dmn_@ip-078-094-075-193.um19.pools.vodafone-ip.de)
19:30:26 <dmn_> geekosaur thank you. Got both screens working now. - Is there a way to check the Hz somehow? I think nvidia might be using only 1 cable for each screen, but must use two for each; Easiest to check would be checking the current resolution/hz combination per screen; sadly the on screen menu of the monitor doesn't offer that...
19:32:07 <geekosaur> `xrandr` shows the available and selected rates
19:33:42 <dmn_> I might be wrong, but I think enabling xinerma disabled xrandr - because I get now randr extension missing - googeling :)
19:34:31 <geekosaur> I don't know enough about nvidia to help there, there might be a switch to get the low level xinerama stuff (all monitors sharing the root window) plus xrandr
19:36:03 <dmn_> will try to figure out - I can get the resolution via xdpyinfo, but it feels '30Hz' ;) thank you again!
19:38:10 × dmn_ quits (~dmn_@ip-078-094-075-193.um19.pools.vodafone-ip.de) (Quit: Client closed)
19:38:19 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
19:42:43 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 256 seconds)
19:55:34 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
20:00:11 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 248 seconds)
20:17:19 <HB[m]> You can't use xinerama with xrandr
20:17:22 <HB[m]> One or the other.
20:17:25 <HB[m]> s///
20:17:47 <HB[m]> xrandr is often better than Xinerama.
20:18:03 <geekosaur> the point is he can't find the nvidia knob to activate xrandr
20:18:19 <geekosaur> he's offered ximerama and "zaphod mode"
20:30:52 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
20:36:18 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
20:42:00 <HB[m]> Bind\ary driver or nouveau?
20:42:03 <HB[m]> s/Bind\ary/Binary/
20:43:27 <geekosaur> they left
20:43:41 <geekosaur> IRC doesn't keep backscroll like matrix does
20:44:22 <HB[m]> Matrix didn't how his parting/quitting on my end. Hmm
20:48:20 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
20:52:59 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 264 seconds)
21:06:48 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
21:37:51 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
23:13:24 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 265 seconds)
23:26:04 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
23:31:03 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 260 seconds)
23:39:12 × tremon quits (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
23:42:58 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)
23:47:23 × defjam quits (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf) (Ping timeout: 246 seconds)
23:59:04 defjam joins (~defjam@2a02:c7e:2807:b900:85e2:4f2b:c50c:70cf)

All times are in UTC on 2023-01-07.