Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 971 972 973 974 975 976 977 978 979 980 981 .. 1851
185,002 events total
2022-11-30 20:24:47 mc47 joins (~mc47@xmonad/TheMC47)
2022-11-30 20:37:41 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 246 seconds)
2022-11-30 20:39:11 sogens joins (sogens@gateway/vpn/protonvpn/sogens)
2022-11-30 20:47:34 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Read error: Connection reset by peer)
2022-11-30 21:11:55 ft joins (~ft@p508dbd59.dip0.t-ipconnect.de)
2022-11-30 21:47:39 <kora9> Is there a way to match title =? strings when using scratchpads? For instance, I have an application that uses ApplicationName: RandomThingsHere
2022-11-30 21:49:13 <geekosaur> https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Hooks-ManageHelpers.html#v:-94--63-
2022-11-30 21:49:35 <geekosaur> title ^? "ApplicationName:"
2022-11-30 21:53:00 <kora9> geekosaur: Oh, that's convenient! Similar to css selectors :)
2022-11-30 21:55:04 <kora9> geekosaur: I've noticed that some applications have two strings in WM_CLASS. Do you know if one or the other, or both are matchable?
2022-11-30 21:55:31 <kora9> WM_CLASS = "applicationname", "applicationname"
2022-11-30 22:05:49 <geekosaur> the first is appName, the second is className
2022-11-30 22:06:27 minnie joins (~minnie@159.196.202.199)
2022-11-30 22:09:08 <geekosaur> you will find that some windows also have a WM_WINDOW_ROLE property. you can match that with `stringProperty "WM_WINDOW_ROLE" =? "something"`
2022-11-30 22:13:19 <geekosaur> also you can use <&&> to combine queries: className =? "Foo" <&&> appName =? "foo1"
2022-11-30 22:16:58 banc joins (banc@gateway/vpn/airvpn/banc)
2022-11-30 22:55:11 × minnie quits (~minnie@159.196.202.199) (Ping timeout: 246 seconds)
2022-11-30 23:13:10 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-12-01 00:24:26 × tv quits (~tv@user/tv) (Ping timeout: 268 seconds)
2022-12-01 00:37:40 tv joins (~tv@user/tv)
2022-12-01 00:57:14 × tv quits (~tv@user/tv) (Ping timeout: 256 seconds)
2022-12-01 00:57:38 tv joins (~tv@user/tv)
2022-12-01 01:03:08 <AskYourself[m]> Is there any obvious reason why deploying Xmonad to my laptop would cause me to lose mousepad functionality?
2022-12-01 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.
2022-12-01 01:16:47 <liskin> AskYourself[m]: seems like something that would happen in any other X11 window manager as well
2022-12-01 01:16:57 <liskin> can you possibly try and verify that?
2022-12-01 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
2022-12-01 01:24:16 <AskYourself[m]> I don't seem to have startx, I could get it though and try this.
2022-12-01 01:24:30 <AskYourself[m]> This still makes sense to do on NixOS right?
2022-12-01 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
2022-12-01 01:30:34 <liskin> dunno really
2022-12-01 01:31:00 <AskYourself[m]> I think I'll try that.
2022-12-01 01:31:16 <AskYourself[m]> Cause I never used xinit and startx and all that stuff.
2022-12-01 01:31:24 <AskYourself[m]> I just use the NIx module.
2022-12-01 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
2022-12-01 01:31:40 <AskYourself[m]> Right, of course.
2022-12-01 01:31:46 <AskYourself[m]> Ok, thank you.
2022-12-01 01:31:54 <liskin> if it's just with xmonad, then… that's some weird magic and I have no idea anyway :-D
2022-12-01 01:32:10 <AskYourself[m]> Hahaha, ok hoping for former....
2022-12-01 01:50:43 <_Ity[m]> <AskYourself[m]> "This still makes sense to do..." <- Just nix run might work
2022-12-01 02:39:09 × xacktm quits (~xacktm@user/xacktm) (Quit: fBNC - https://bnc4free.com)
2022-12-01 03:01:33 mvk joins (~mvk@2607:fea8:5ce3:8500::efb)
2022-12-01 03:01:49 × mvk quits (~mvk@2607:fea8:5ce3:8500::efb) (Client Quit)
2022-12-01 03:03:41 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds)
2022-12-01 03:08:23 xacktm joins (~xacktm@user/xacktm)
2022-12-01 03:12:40 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds)
2022-12-01 03:25:54 banc joins (banc@gateway/vpn/airvpn/banc)
2022-12-01 03:28:52 DangerBird joins (~DangerBir@dhcp-v215-170.vp.reshsg.uci.edu)
2022-12-01 03:29:01 × DangerBird quits (~DangerBir@dhcp-v215-170.vp.reshsg.uci.edu) (Remote host closed the connection)
2022-12-01 03:38:03 noex joins (~null@user/noex)
2022-12-01 03:46:23 × xacktm quits (~xacktm@user/xacktm) (Ping timeout: 260 seconds)
2022-12-01 03:53:29 × td_ quits (~td@83.135.9.45) (Ping timeout: 268 seconds)
2022-12-01 03:54:43 td_ joins (~td@83.135.9.43)
2022-12-01 04:13:36 xacktm joins (~xacktm@user/xacktm)
2022-12-01 05:58:06 justache- joins (~justache@user/justache)
2022-12-01 05:59:47 yosafbridge` joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
2022-12-01 05:59:48 redgloboli_ joins (~redglobol@user/redgloboli)
2022-12-01 06:00:54 td__ joins (~td@83.135.9.43)
2022-12-01 06:01:00 Maeda_ joins (~Maeda@91-161-10-149.subs.proxad.net)
2022-12-01 06:05:52 × td_ quits (~td@83.135.9.43) (*.net *.split)
2022-12-01 06:05:53 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (*.net *.split)
2022-12-01 06:05:54 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split)
2022-12-01 06:05:55 × MrElendig quits (~Urist@archlinux/op/MrElendig) (*.net *.split)
2022-12-01 06:05:55 × justache quits (~justache@user/justache) (*.net *.split)
2022-12-01 06:05:56 × redgloboli quits (~redglobol@user/redgloboli) (*.net *.split)
2022-12-01 06:05:56 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split)
2022-12-01 06:08:22 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
2022-12-01 07:12:47 chomwitt joins (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1)
2022-12-01 07:34:51 MrElendig joins (~Urist@archlinux/op/MrElendig)
2022-12-01 08:17:57 × noex quits (~null@user/noex) (Quit: :q!)
2022-12-01 08:34:40 cfricke joins (~cfricke@user/cfricke)
2022-12-01 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! :-)
2022-12-01 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 :)
2022-12-01 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 :)
2022-12-01 08:49:24 <kora9> I'm a huge fan already, but definitely need to learn more haskell
2022-12-01 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)
2022-12-01 08:50:41 <Solid> very good
2022-12-01 08:50:44 <Solid> you're always welcome to ask for help here, of course! :)
2022-12-01 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.
2022-12-01 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? :)
2022-12-01 09:02:07 <Solid> Yes, but I will warn you that it might be a little hard to understand ^^'
2022-12-01 09:02:35 <kora9> Solid: That's good, it forces me to learn :)
2022-12-01 09:02:43 <Solid> https://gitlab.com/slotThe/dotfiles/-/blob/master/xmonad/.config/xmonad/src/xmonad.hs
2022-12-01 09:03:00 <Solid> Actually, I think most of the complexity has been upstreamed at this point
2022-12-01 09:03:12 <kora9> Thanks :)
2022-12-01 09:11:46 <kora9> Solid: Any idea why title ^? "Keybase: " wouldn't work in a scratchpad find thingy, but title =? "Keybase: ActivityName" does?
2022-12-01 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
2022-12-01 09:13:32 × chomwitt quits (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Remote host closed the connection)
2022-12-01 09:13:36 <Solid> kora9: which version of xmonad[-contrib] are you on? I remember ^? being implemented wrong before 0.17.1
2022-12-01 09:13:54 <kora9> Solid: 0.17.1
2022-12-01 09:14:09 chomwitt joins (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1)
2022-12-01 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
2022-12-01 09:18:04 <kora9> Solid: Yeah, using the appName or className makes it target some other portions of its tray functionality which causes issues :)
2022-12-01 09:18:16 <Solid> ah
2022-12-01 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
2022-12-01 09:20:32 × ft quits (~ft@p508dbd59.dip0.t-ipconnect.de) (Quit: leaving)
2022-12-01 10:53:21 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-12-01 10:56:27 vanvik1 joins (~vanvik@185.138.33.250)
2022-12-01 10:56:31 vanvik1 is now known as vanvik
2022-12-01 11:08:11 thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)

All times are in UTC.