Logs on 2022-12-01 (liberachat/#xmonad)
| 00:24:26 | × | tv quits (~tv@user/tv) (Ping timeout: 268 seconds) |
| 00:37:40 | → | tv joins (~tv@user/tv) |
| 00:57:14 | × | tv quits (~tv@user/tv) (Ping timeout: 256 seconds) |
| 00:57:38 | → | tv joins (~tv@user/tv) |
| 01:03:08 | <AskYourself[m]> | Is there any obvious reason why deploying Xmonad to my laptop would cause me to lose mousepad functionality? |
| 01:04:23 | <AskYourself[m]> | Some further details: plugging in a mouse works, and the screen activates from touching the trackpad, but there is no cursor movement. |
| 01:16:47 | <liskin> | AskYourself[m]: seems like something that would happen in any other X11 window manager as well |
| 01:16:57 | <liskin> | can you possibly try and verify that? |
| 01:19:58 | <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 |
| 01:24:16 | <AskYourself[m]> | I don't seem to have startx, I could get it though and try this. |
| 01:24:30 | <AskYourself[m]> | This still makes sense to do on NixOS right? |
| 01:30:15 | <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 |
| 01:30:34 | <liskin> | dunno really |
| 01:31:00 | <AskYourself[m]> | I think I'll try that. |
| 01:31:16 | <AskYourself[m]> | Cause I never used xinit and startx and all that stuff. |
| 01:31:24 | <AskYourself[m]> | I just use the NIx module. |
| 01:31:24 | <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 |
| 01:31:40 | <AskYourself[m]> | Right, of course. |
| 01:31:46 | <AskYourself[m]> | Ok, thank you. |
| 01:31:54 | <liskin> | if it's just with xmonad, then… that's some weird magic and I have no idea anyway :-D |
| 01:32:10 | <AskYourself[m]> | Hahaha, ok hoping for former.... |
| 01:50:43 | <_Ity[m]> | <AskYourself[m]> "This still makes sense to do..." <- Just nix run might work |
| 02:39:09 | × | xacktm quits (~xacktm@user/xacktm) (Quit: fBNC - https://bnc4free.com) |
| 03:01:33 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::efb) |
| 03:01:49 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::efb) (Client Quit) |
| 03:03:41 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds) |
| 03:08:23 | → | xacktm joins (~xacktm@user/xacktm) |
| 03:12:40 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds) |
| 03:25:54 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 03:28:52 | → | DangerBird joins (~DangerBir@dhcp-v215-170.vp.reshsg.uci.edu) |
| 03:29:01 | × | DangerBird quits (~DangerBir@dhcp-v215-170.vp.reshsg.uci.edu) (Remote host closed the connection) |
| 03:38:03 | → | noex joins (~null@user/noex) |
| 03:46:23 | × | xacktm quits (~xacktm@user/xacktm) (Ping timeout: 260 seconds) |
| 03:53:29 | × | td_ quits (~td@83.135.9.45) (Ping timeout: 268 seconds) |
| 03:54:43 | → | td_ joins (~td@83.135.9.43) |
| 04:13:36 | → | xacktm joins (~xacktm@user/xacktm) |
| 05:58:06 | → | justache- joins (~justache@user/justache) |
| 05:59:47 | → | yosafbridge` joins (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
| 05:59:48 | → | redgloboli_ joins (~redglobol@user/redgloboli) |
| 06:00:54 | → | td__ joins (~td@83.135.9.43) |
| 06:01:00 | → | Maeda_ joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 06:05:52 | × | td_ quits (~td@83.135.9.43) (*.net *.split) |
| 06:05:53 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (*.net *.split) |
| 06:05:54 | × | yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split) |
| 06:05:55 | × | MrElendig quits (~Urist@archlinux/op/MrElendig) (*.net *.split) |
| 06:05:55 | × | justache quits (~justache@user/justache) (*.net *.split) |
| 06:05:56 | × | redgloboli quits (~redglobol@user/redgloboli) (*.net *.split) |
| 06:05:56 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split) |
| 06:08:22 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 07:12:47 | → | chomwitt joins (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) |
| 07:34:51 | → | MrElendig joins (~Urist@archlinux/op/MrElendig) |
| 08:17:57 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 08:34:40 | → | cfricke joins (~cfricke@user/cfricke) |
| 08:45:24 | <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! :-) |
| 08:48:23 | <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 :) |
| 08:49:15 | <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 :) |
| 08:49:24 | <kora9> | I'm a huge fan already, but definitely need to learn more haskell |
| 08:50:31 | <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) |
| 08:50:41 | <Solid> | very good |
| 08:50:44 | <Solid> | you're always welcome to ask for help here, of course! :) |
| 08:55:13 | <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. |
| 08:55:56 | <kora9> | Do you have a config I can take a peek at to get some more ideas on what one can do? :) |
| 09:02:07 | <Solid> | Yes, but I will warn you that it might be a little hard to understand ^^' |
| 09:02:35 | <kora9> | Solid: That's good, it forces me to learn :) |
| 09:02:43 | <Solid> | https://gitlab.com/slotThe/dotfiles/-/blob/master/xmonad/.config/xmonad/src/xmonad.hs |
| 09:03:00 | <Solid> | Actually, I think most of the complexity has been upstreamed at this point |
| 09:03:12 | <kora9> | Thanks :) |
| 09:11:46 | <kora9> | Solid: Any idea why title ^? "Keybase: " wouldn't work in a scratchpad find thingy, but title =? "Keybase: ActivityName" does? |
| 09:12:42 | <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 |
| 09:13:32 | × | chomwitt quits (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Remote host closed the connection) |
| 09:13:36 | <Solid> | kora9: which version of xmonad[-contrib] are you on? I remember ^? being implemented wrong before 0.17.1 |
| 09:13:54 | <kora9> | Solid: 0.17.1 |
| 09:14:09 | → | chomwitt joins (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) |
| 09:15:58 | <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 |
| 09:18:04 | <kora9> | Solid: Yeah, using the appName or className makes it target some other portions of its tray functionality which causes issues :) |
| 09:18:16 | <Solid> | ah |
| 09:19:16 | <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 |
| 09:20:32 | × | ft quits (~ft@p508dbd59.dip0.t-ipconnect.de) (Quit: leaving) |
| 10:53:21 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 10:56:27 | → | vanvik1 joins (~vanvik@185.138.33.250) |
| 10:56:31 | vanvik1 | is now known as vanvik |
| 11:08:11 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
| 11:08:37 | <thyriaen> | can i rename the title ( shown in tabs ) of my windows ? |
| 11:28:47 | → | rpana joins (~rpana@141.30.130.27) |
| 11:57:02 | <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 |
| 12:02:07 | <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 |
| 12:05:23 | × | rpana quits (~rpana@141.30.130.27) (Quit: Client closed) |
| 12:07:13 | <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 |
| 12:07:14 | <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 |
| 12:07:21 | <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 |
| 12:12:18 | <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 |
| 12:12:20 | <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 |
| 12:13:27 | <liskin> | where is my hacktoberfest tshirt though, am I doing this shit for free? :-D |
| 12:14:33 | ← | janlely[m] parts (~janlelyjj@2001:470:69fc:105::2:b911) () |
| 12:27:22 | → | alternateved joins (~user@staticline-31-183-171-154.toya.net.pl) |
| 13:00:04 | → | banc- joins (banc@gateway/vpn/protonvpn/banc) |
| 13:00:28 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
| 13:03:57 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 13:27:20 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 13:31:23 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 13:32:52 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 14:00:52 | <geekosaur> | thyriaen, no, the tab shows WM_NAME which is set by the application |
| 14:02:54 | <geekosaur> | Solid, ^? was implemented correctly, it was documented incorrectly (cited `isInfixOf` instead of `isPrefixOf`) |
| 14:05:21 | <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 |
| 14:05:25 | <Solid> | definitely the wrong way around :) |
| 14:05:38 | <geekosaur> | oh |
| 14:08:20 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds) |
| 14:45:51 | × | zawaken quits (~zawaken@user/zawaken) (Quit: ZNC - https://znc.in) |
| 14:47:28 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving) |
| 14:47:32 | × | xmonadtrack quits (~xmonadtra@xmonad/geekosaur) (Remote host closed the connection) |
| 14:50:16 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
| 15:04:25 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 268 seconds) |
| 15:15:32 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 15:19:39 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 15:21:05 | → | xmonadtrack joins (~xmonadtra@069-135-003-034.biz.spectrum.com) |
| 15:21:05 | × | xmonadtrack quits (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host) |
| 15:21:05 | → | xmonadtrack joins (~xmonadtra@xmonad/geekosaur) |
| 15:41:15 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Remote host closed the connection) |
| 15:41:31 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 15:53:37 | × | alternateved quits (~user@staticline-31-183-171-154.toya.net.pl) (Remote host closed the connection) |
| 16:22:05 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 246 seconds) |
| 16:41:43 | → | ft joins (~ft@p508dbd59.dip0.t-ipconnect.de) |
| 17:03:54 | → | minnie joins (~minnie@159.196.202.199) |
| 17:23:48 | × | minnie quits (~minnie@159.196.202.199) (Ping timeout: 256 seconds) |
| 17:54:17 | × | thunderrd quits (~thunderrd@183.182.115.167) (Remote host closed the connection) |
| 18:19:31 | justache- | is now known as justache |
| 18:44:16 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 19:13:07 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
| 19:39:53 | → | Guest71 joins (~Guest71@93-35-162-240.ip55.fastwebnet.it) |
| 19:39:59 | <Guest71> | Hi there |
| 19:40:19 | <Guest71> | I was wondering, why is it named xmonad? |
| 19:41:13 | <geekosaur> | haskell joke of sorts, including that pretty much everything lives in the X monad |
| 19:41:34 | <Guest71> | Oh gotcha |
| 19:41:43 | <Guest71> | Thanks |
| 19:41:53 | <Guest71> | Bye |
| 19:42:17 | <dminuoso> | If I was to ever work it, I would call it xfunctor |
| 19:43:02 | × | Guest71 quits (~Guest71@93-35-162-240.ip55.fastwebnet.it) (Client Quit) |
| 19:53:28 | <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? |
| 19:58:58 | <geekosaur> | I'd start by looking at what xinput has to say about the device |
| 20:00:57 | <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) |
| 20:02:04 | <geekosaur> | https://paste.tomsmeding.com/3j6b0stD |
| 20:02:40 | <liskin> | dminuoso: why? |
| 20:03:55 | <dminuoso> | liskin: an xmonad is just an xfunctor in the category yof xenofunctors. clearly |
| 20:04:04 | <dminuoso> | puns everywhere. |
| 20:06:16 | <liskin> | :-D |
| 20:07:49 | <_Ity[m]> | dminuoso: Good one |
| 20:08:45 | <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 |
| 20:36:38 | × | haasn quits (~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
| 20:37:07 | → | haasn joins (~nand@haasn.dev) |
| 20:56:05 | → | zawaken joins (~zawaken@user/zawaken) |
| 20:57:24 | × | zawaken quits (~zawaken@user/zawaken) (Client Quit) |
| 20:59:08 | → | zawaken joins (~zawaken@user/zawaken) |
| 21:04:22 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 21:30:04 | <aureliju[m]> | > <@aureliju:matrix.org> Hello there,... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/6357d5994c22f1cc09c02b70f712450b2e22c0d4>) |
| 21:30:06 | <lambdabot> | <hint>:1:1: error: parse error on input ‘<@’ |
| 21:35:09 | ChanServ | sets mode +o geekosaur |
| 21:35:18 | geekosaur | sets mode +b *!*@2001:470:69fc:105::2:c720 |
| 21:35:18 | aureliju[m] | is kicked by geekosaur (aureliju[m]) |
| 21:35:25 | geekosaur | sets mode -o geekosaur |
| 22:39:01 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::efb) |
| 22:40:56 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::efb) (Client Quit) |
All times are in UTC on 2022-12-01.