2022/12/01

2022-12-01 00:13:10 +0100mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-12-01 01:24:26 +0100tv(~tv@user/tv) (Ping timeout: 268 seconds)
2022-12-01 01:37:40 +0100tv(~tv@user/tv)
2022-12-01 01:57:14 +0100tv(~tv@user/tv) (Ping timeout: 256 seconds)
2022-12-01 01:57:38 +0100tv(~tv@user/tv)
2022-12-01 02:03:08 +0100 <AskYourself[m]> Is there any obvious reason why deploying Xmonad to my laptop would cause me to lose mousepad functionality?
2022-12-01 02:04:23 +0100 <AskYourself[m]> Some further details: plugging in a mouse works, and the screen activates from touching the trackpad, but there is no cursor movement.
2022-12-01 02:16:47 +0100 <liskin> AskYourself[m]: seems like something that would happen in any other X11 window manager as well
2022-12-01 02:16:57 +0100 <liskin> can you possibly try and verify that?
2022-12-01 02:19:58 +0100 <liskin> probably don't even need another wm, just doing "startx /usr/bin/xterm" should give you a very barebones session where you can try moving the pointer
2022-12-01 02:24:16 +0100 <AskYourself[m]> I don't seem to have startx, I could get it though and try this.
2022-12-01 02:24:30 +0100 <AskYourself[m]> This still makes sense to do on NixOS right?
2022-12-01 02:30:15 +0100 <liskin> might be easier for you to get another wm like i3 or openbox or fluxbox or whatever and try that rather than getting startx to work
2022-12-01 02:30:34 +0100 <liskin> dunno really
2022-12-01 02:31:00 +0100 <AskYourself[m]> I think I'll try that.
2022-12-01 02:31:16 +0100 <AskYourself[m]> Cause I never used xinit and startx and all that stuff.
2022-12-01 02:31:24 +0100 <AskYourself[m]> I just use the NIx module.
2022-12-01 02:31:24 +0100 <liskin> anyway, I'll fall asleep soon, so: if your mouse problems happen with another WM as well, it's a problem with your xorg server or its configuration
2022-12-01 02:31:40 +0100 <AskYourself[m]> Right, of course.
2022-12-01 02:31:46 +0100 <AskYourself[m]> Ok, thank you.
2022-12-01 02:31:54 +0100 <liskin> if it's just with xmonad, then… that's some weird magic and I have no idea anyway :-D
2022-12-01 02:32:10 +0100 <AskYourself[m]> Hahaha, ok hoping for former....
2022-12-01 02:50:43 +0100 <_Ity[m]> <AskYourself[m]> "This still makes sense to do..." <- Just nix run might work
2022-12-01 03:39:09 +0100xacktm(~xacktm@user/xacktm) (Quit: fBNC - https://bnc4free.com)
2022-12-01 04:01:33 +0100mvk(~mvk@2607:fea8:5ce3:8500::efb)
2022-12-01 04:01:49 +0100mvk(~mvk@2607:fea8:5ce3:8500::efb) (Client Quit)
2022-12-01 04:03:41 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds)
2022-12-01 04:08:23 +0100xacktm(~xacktm@user/xacktm)
2022-12-01 04:12:40 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds)
2022-12-01 04:25:54 +0100banc(banc@gateway/vpn/airvpn/banc)
2022-12-01 04:28:52 +0100DangerBird(~DangerBir@dhcp-v215-170.vp.reshsg.uci.edu)
2022-12-01 04:29:01 +0100DangerBird(~DangerBir@dhcp-v215-170.vp.reshsg.uci.edu) (Remote host closed the connection)
2022-12-01 04:38:03 +0100noex(~null@user/noex)
2022-12-01 04:46:23 +0100xacktm(~xacktm@user/xacktm) (Ping timeout: 260 seconds)
2022-12-01 04:53:29 +0100td_(~td@83.135.9.45) (Ping timeout: 268 seconds)
2022-12-01 04:54:43 +0100td_(~td@83.135.9.43)
2022-12-01 05:13:36 +0100xacktm(~xacktm@user/xacktm)
2022-12-01 06:58:06 +0100justache-(~justache@user/justache)
2022-12-01 06:59:47 +0100yosafbridge`(~yosafbrid@static.38.6.217.95.clients.your-server.de)
2022-12-01 06:59:48 +0100redgloboli_(~redglobol@user/redgloboli)
2022-12-01 07:00:54 +0100td__(~td@83.135.9.43)
2022-12-01 07:01:00 +0100Maeda_(~Maeda@91-161-10-149.subs.proxad.net)
2022-12-01 07:05:52 +0100td_(~td@83.135.9.43) (*.net *.split)
2022-12-01 07:05:53 +0100Maeda(~Maeda@91-161-10-149.subs.proxad.net) (*.net *.split)
2022-12-01 07:05:54 +0100yosafbridge(~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split)
2022-12-01 07:05:55 +0100MrElendig(~Urist@archlinux/op/MrElendig) (*.net *.split)
2022-12-01 07:05:55 +0100justache(~justache@user/justache) (*.net *.split)
2022-12-01 07:05:56 +0100redgloboli(~redglobol@user/redgloboli) (*.net *.split)
2022-12-01 07:05:56 +0100lambdabot(~lambdabot@haskell/bot/lambdabot) (*.net *.split)
2022-12-01 07:08:22 +0100lambdabot(~lambdabot@haskell/bot/lambdabot)
2022-12-01 08:12:47 +0100chomwitt(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1)
2022-12-01 08:34:51 +0100MrElendig(~Urist@archlinux/op/MrElendig)
2022-12-01 09:17:57 +0100noex(~null@user/noex) (Quit: :q!)
2022-12-01 09:34:40 +0100cfricke(~cfricke@user/cfricke)
2022-12-01 09:45:24 +0100 <kora9> geekosaur: Oh! Thanks, I had no idea about the appName/className distinction in WM_CLASS. The <&&> to combine queries is also great knowledge, I was wondering about that! :-)
2022-12-01 09:48:23 +0100 <Solid> kora9: the EDSL that ManageHelpers provides is pretty full features; and if something's not there already, it's usually pretty easy to add :)
2022-12-01 09:49:15 +0100 <kora9> Solid: That goes for all of Xmonad I find! I'm usually just limited by my own lack of haskell knowledge, and that feels great. That there *is* a way to do anything you want, you just have to read up a bit :)
2022-12-01 09:49:24 +0100 <kora9> I'm a huge fan already, but definitely need to learn more haskell
2022-12-01 09:50:31 +0100 <kora9> I've gotten to the point where I mostly understand the config at least and have a bunch of custom things set up (based on modified examples mostly)
2022-12-01 09:50:41 +0100 <Solid> very good
2022-12-01 09:50:44 +0100 <Solid> you're always welcome to ask for help here, of course! :)
2022-12-01 09:55:13 +0100 <kora9> Solid: Thanks :) I'm also really impressed by how fast and stable xmonad is. I've often found that if a wm has a ton of functionality, that it tends to be unstable (or even slow). Xmonad is one of the most stable wm's I've tried, and super fast.
2022-12-01 09:55:56 +0100 <kora9> Do you have a config I can take a peek at to get some more ideas on what one can do? :)
2022-12-01 10:02:07 +0100 <Solid> Yes, but I will warn you that it might be a little hard to understand ^^'
2022-12-01 10:02:35 +0100 <kora9> Solid: That's good, it forces me to learn :)
2022-12-01 10:02:43 +0100 <Solid> https://gitlab.com/slotThe/dotfiles/-/blob/master/xmonad/.config/xmonad/src/xmonad.hs
2022-12-01 10:03:00 +0100 <Solid> Actually, I think most of the complexity has been upstreamed at this point
2022-12-01 10:03:12 +0100 <kora9> Thanks :)
2022-12-01 10:11:46 +0100 <kora9> Solid: Any idea why title ^? "Keybase: " wouldn't work in a scratchpad find thingy, but title =? "Keybase: ActivityName" does?
2022-12-01 10:12:42 +0100 <kora9> (It changes out the ActivityName portion in the appname). I've managed to implement it using a bunch of <||> statements to specifically target each thus far
2022-12-01 10:13:32 +0100chomwitt(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Remote host closed the connection)
2022-12-01 10:13:36 +0100 <Solid> kora9: which version of xmonad[-contrib] are you on? I remember ^? being implemented wrong before 0.17.1
2022-12-01 10:13:54 +0100 <kora9> Solid: 0.17.1
2022-12-01 10:14:09 +0100chomwitt(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1)
2022-12-01 10:15:58 +0100 <Solid> kora9: random thought: `title` refers to the actual title of the window; is that what you want to match on? Because above you talked about entries in WM_CLASS
2022-12-01 10:18:04 +0100 <kora9> Solid: Yeah, using the appName or className makes it target some other portions of its tray functionality which causes issues :)
2022-12-01 10:18:16 +0100 <Solid> ah
2022-12-01 10:19:16 +0100 <kora9> Using <||> statements to target each of its 8 different category titles is the best I've gotten it to work so far. Now I just need to figure out a way to "spawn" it without that just spawning its tray dash thing
2022-12-01 10:20:32 +0100ft(~ft@p508dbd59.dip0.t-ipconnect.de) (Quit: leaving)
2022-12-01 11:53:21 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-12-01 11:56:27 +0100vanvik1(~vanvik@185.138.33.250)
2022-12-01 11:56:31 +0100vanvik1vanvik
2022-12-01 12:08:11 +0100thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-12-01 12:08:37 +0100 <thyriaen> can i rename the title ( shown in tabs ) of my windows ?
2022-12-01 12:28:47 +0100rpana(~rpana@141.30.130.27)
2022-12-01 12:57:02 +0100 <xmonadtrack> xmonad Tomas Janousek * v0.17.1-38-g1d1c012: ci: Drop ppa:hvr/ghc (5 minutes ago, 1 file, 1+ 6-) https://github.com/xmonad/xmonad/commit/1d1c012cb9b0
2022-12-01 13:02:07 +0100 <xmonadtrack> xmonad github-actions * v0.17.1-39-gc167030: man: Update (5 minutes ago, 2 files, 126+ 124-) https://github.com/xmonad/xmonad/commit/c1670303c0ac
2022-12-01 13:05:23 +0100rpana(~rpana@141.30.130.27) (Quit: Client closed)
2022-12-01 13:07:13 +0100 <xmonadtrack> xmonad Tomas Janousek * v0.17.1-40-ge632996: ci: Pin runner in hlint, nix workflows to ubuntu-20.04 (7 minutes ago, 2 files, 2+ 2-) https://github.com/xmonad/xmonad/commit/e6329968ffe8
2022-12-01 13:07:14 +0100 <xmonadtrack> xmonad-contrib Tomas Janousek * v0.17.1-101-g18eca4e8: ci: Drop ppa:hvr/ghc (15 minutes ago, 1 file, 1+ 6-) https://github.com/xmonad/xmonad-contrib/commit/18eca4e8d640
2022-12-01 13:07:21 +0100 <xmonadtrack> X11 Tomas Janousek * 1.10.3-12-g86754a2: ci: Drop ppa:hvr/ghc (15 minutes ago, 1 file, 1+ 6-) https://github.com/xmonad/X11/commit/86754a204f37
2022-12-01 13:12:18 +0100 <xmonadtrack> xmonad-contrib Tomas Janousek * v0.17.1-102-gb7afb0c0: ci: Pin runner in hlint, nix workflows to ubuntu-20.04 (12 minutes ago, 2 files, 2+ 2-) https://github.com/xmonad/xmonad-contrib/commit/b7afb0c0bc3f
2022-12-01 13:12:20 +0100 <xmonadtrack> X11-xft Tomas Janousek * v0.3.4-15-g2011e0b: ci: Drop ppa:hvr/ghc (20 minutes ago, 1 file, 1+ 6-) https://github.com/xmonad/X11-xft/commit/2011e0b71934
2022-12-01 13:13:27 +0100 <liskin> where is my hacktoberfest tshirt though, am I doing this shit for free? :-D
2022-12-01 13:14:33 +0100janlely[m](~janlelyjj@2001:470:69fc:105::2:b911) ()
2022-12-01 13:27:22 +0100alternateved(~user@staticline-31-183-171-154.toya.net.pl)
2022-12-01 14:00:04 +0100banc-(banc@gateway/vpn/protonvpn/banc)
2022-12-01 14:00:28 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
2022-12-01 14:03:57 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-12-01 14:27:20 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-12-01 14:31:23 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-12-01 14:32:52 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-12-01 15:00:52 +0100 <geekosaur> thyriaen, no, the tab shows WM_NAME which is set by the application
2022-12-01 15:02:54 +0100 <geekosaur> Solid, ^? was implemented correctly, it was documented incorrectly (cited `isInfixOf` instead of `isPrefixOf`)
2022-12-01 15:05:21 +0100 <Solid> geekosaur: no, it used to be implemented as `q ^? x = fmap (`isPrefixOf` x) q`, which checked whether (e.g.) the title was a prefix of whatever the user gave it
2022-12-01 15:05:25 +0100 <Solid> definitely the wrong way around :)
2022-12-01 15:05:38 +0100 <geekosaur> oh
2022-12-01 15:08:20 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
2022-12-01 15:45:51 +0100zawaken(~zawaken@user/zawaken) (Quit: ZNC - https://znc.in)
2022-12-01 15:47:28 +0100geekosaur(~geekosaur@xmonad/geekosaur) (Quit: Leaving)
2022-12-01 15:47:32 +0100xmonadtrack(~xmonadtra@xmonad/geekosaur) (Remote host closed the connection)
2022-12-01 15:50:16 +0100cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.7.1)
2022-12-01 16:04:25 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 268 seconds)
2022-12-01 16:15:32 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-12-01 16:19:39 +0100geekosaur(~geekosaur@xmonad/geekosaur)
2022-12-01 16:21:05 +0100xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2022-12-01 16:21:05 +0100xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2022-12-01 16:21:05 +0100xmonadtrack(~xmonadtra@xmonad/geekosaur)
2022-12-01 16:41:15 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Remote host closed the connection)
2022-12-01 16:41:31 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-12-01 16:53:37 +0100alternateved(~user@staticline-31-183-171-154.toya.net.pl) (Remote host closed the connection)
2022-12-01 17:22:05 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 246 seconds)
2022-12-01 17:41:43 +0100ft(~ft@p508dbd59.dip0.t-ipconnect.de)
2022-12-01 18:03:54 +0100minnie(~minnie@159.196.202.199)
2022-12-01 18:23:48 +0100minnie(~minnie@159.196.202.199) (Ping timeout: 256 seconds)
2022-12-01 18:54:17 +0100thunderrd(~thunderrd@183.182.115.167) (Remote host closed the connection)
2022-12-01 19:19:31 +0100justache-justache
2022-12-01 19:44:16 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-12-01 20:13:07 +0100thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2022-12-01 20:39:53 +0100Guest71(~Guest71@93-35-162-240.ip55.fastwebnet.it)
2022-12-01 20:39:59 +0100 <Guest71> Hi there
2022-12-01 20:40:19 +0100 <Guest71> I was wondering, why is it named xmonad?
2022-12-01 20:41:13 +0100 <geekosaur> haskell joke of sorts, including that pretty much everything lives in the X monad
2022-12-01 20:41:34 +0100 <Guest71> Oh gotcha
2022-12-01 20:41:43 +0100 <Guest71> Thanks
2022-12-01 20:41:53 +0100 <Guest71> Bye
2022-12-01 20:42:17 +0100 <dminuoso> If I was to ever work it, I would call it xfunctor
2022-12-01 20:43:02 +0100Guest71(~Guest71@93-35-162-240.ip55.fastwebnet.it) (Client Quit)
2022-12-01 20:53:28 +0100 <AskYourself[m]> <liskin> "anyway, I'll fall asleep soon..." <- Ok, so I got around to this. The issue is there with other WMs. Any idea how to approach debugging?
2022-12-01 20:58:58 +0100 <geekosaur> I'd start by looking at what xinput has to say about the device
2022-12-01 21:00:57 +0100 <geekosaur> `xinput list` to get device name/id, `xinput list-props <device>` to see its properties (in my case the first property says it's disabled, because I use the trackpoint or external mouse)
2022-12-01 21:02:04 +0100 <geekosaur> https://paste.tomsmeding.com/3j6b0stD
2022-12-01 21:02:40 +0100 <liskin> dminuoso: why?
2022-12-01 21:03:55 +0100 <dminuoso> liskin: an xmonad is just an xfunctor in the category yof xenofunctors. clearly
2022-12-01 21:04:04 +0100 <dminuoso> puns everywhere.
2022-12-01 21:06:16 +0100 <liskin> :-D
2022-12-01 21:07:49 +0100 <_Ity[m]> dminuoso: Good one
2022-12-01 21:08:45 +0100 <xmonadtrack> X11-xft Tomas Janousek * v0.3.4-16-g3961e45: ci: Install libxft-dev dep in Stack workflow (3 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/X11-xft/commit/3961e45fbe32
2022-12-01 21:36:38 +0100haasn(~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
2022-12-01 21:37:07 +0100haasn(~nand@haasn.dev)
2022-12-01 21:56:05 +0100zawaken(~zawaken@user/zawaken)
2022-12-01 21:57:24 +0100zawaken(~zawaken@user/zawaken) (Client Quit)
2022-12-01 21:59:08 +0100zawaken(~zawaken@user/zawaken)
2022-12-01 22:04:22 +0100scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-12-01 22:30:04 +0100 <aureliju[m]> > <@aureliju:matrix.org> Hello there,... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/6357d5994c22f1cc09c02b70f712450b2e22…>)
2022-12-01 22:30:06 +0100 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
2022-12-01 22:35:09 +0100ChanServ+o geekosaur
2022-12-01 22:35:18 +0100geekosaur+b *!*@2001:470:69fc:105::2:c720
2022-12-01 22:35:18 +0100aureliju[m]geekosaur (aureliju[m])
2022-12-01 22:35:25 +0100geekosaur-o geekosaur
2022-12-01 23:39:01 +0100mvk(~mvk@2607:fea8:5ce3:8500::efb)
2022-12-01 23:40:56 +0100mvk(~mvk@2607:fea8:5ce3:8500::efb) (Client Quit)