Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 804 805 806 807 808 809 810 811 812 813 814 .. 1850
184,968 events total
2022-08-24 13:34:24 wonko joins (~wjc@2a0e:1c80:2::130)
2022-08-24 13:39:48 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
2022-08-24 13:49:15 steve_ joins (~steve@ool-182c2b80.dyn.optonline.net)
2022-08-24 14:00:56 × benin0 quits (~benin@49.206.96.5) (Quit: The Lounge - https://thelounge.chat)
2022-08-24 14:05:16 × wonko quits (~wjc@2a0e:1c80:2::130) (Ping timeout: 260 seconds)
2022-08-24 14:23:30 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.6)
2022-08-24 14:37:23 × twiclo1 quits (~twiclo@mail.twil.cx) (Ping timeout: 268 seconds)
2022-08-24 14:37:47 twiclo1 joins (~twiclo@204.14.20.66.static.utbb.net)
2022-08-24 14:44:25 × thyriaen quits (~thyriaen@2a02:8109:8340:686c:da61:671b:7e70:bead) (Quit: Leaving)
2022-08-24 15:19:54 <Solid> liskin, geekosaur, mc47: how about 0.17.1 next weekend?
2022-08-24 15:20:10 <geekosaur> sounds good to me
2022-08-24 15:20:18 <Solid> I think all of the major stuff is taken care of (and maybe it'll motivate liskin to work on what he still wants to get in :>)
2022-08-24 15:20:20 <geekosaur> but I don't think I was ever the sticking point 🙂
2022-08-24 15:33:36 wonko joins (~wjc@2a0e:1c80:2::130)
2022-08-24 15:55:15 <liskin> Solid: if next weekend means sep 3-4 then I think I should be able to be around and help
2022-08-24 15:56:42 <liskin> there doesn't seem to be any issues milestoned for 0.17.1 if I'm looking correctly, so good to go probably
2022-08-24 15:57:00 <liskin> I don't think there's anything I personally want to get in before that
2022-08-24 15:58:44 <liskin> there might be some open PRs which aren't finished, there's some stuff in my dotfiles that I'd like to upstream eventually but there's absolutely nothing actually motivating me to do so sooner rather than later, and then there's the ConditionalLayout(Modifier) stuff which people have been asking for but I don't think I can realistically get to that this month/year anyway
2022-08-24 15:59:21 <geekosaur> might be better suited for 0.18 anyway
2022-08-24 15:59:53 <geekosaur> whereas 0.17.1 should go out for the ghc 9.2 workaround if nothing else
2022-08-24 16:00:26 <liskin> I have to admit that even ignoring my work tasks, my personal taskwarrior is full (like several screens full) of stuff that has a potential to actually improve my day-to-day life none of which are xmonad-related as that just works :-/
2022-08-24 16:00:57 <liskin> so at this point it'd be me taking a vacation to do xmonad-related chores :-/
2022-08-24 16:01:04 <liskin> s/vacation/holiday/
2022-08-24 16:01:34 <liskin> (why do I keep making this stupid mistake instead of just using the unamiguous "time off"?)
2022-08-24 16:28:13 <Solid> liskin: yeah Sep 3–4 is what I was thinking
2022-08-24 16:35:25 sogens joins (~sogens@gateway/vpn/pia/sogens)
2022-08-24 17:04:01 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-24 17:19:14 × wonko quits (~wjc@2a0e:1c80:2::130) (Ping timeout: 255 seconds)
2022-08-24 17:26:50 mvk joins (~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-24 18:13:33 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
2022-08-24 18:33:56 sogens joins (~sogens@211.30.36.43)
2022-08-24 19:05:49 <liskin> Solid: it's in my calendar then
2022-08-24 19:52:40 × alternateved quits (~user@staticline-31-183-146-203.toya.net.pl) (Read error: Connection reset by peer)
2022-08-24 20:18:56 wonko joins (~wjc@2a0e:1c80:2::130)
2022-08-24 20:38:26 × wonko quits (~wjc@2a0e:1c80:2::130) (Ping timeout: 260 seconds)
2022-08-24 20:53:23 × mvk quits (~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 248 seconds)
2022-08-24 21:20:06 justache is now known as justDeez
2022-08-24 21:43:41 V42 joins (~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net)
2022-08-24 22:23:27 wonko joins (~wjc@2a0e:1c80:2::130)
2022-08-24 22:31:01 × wonko quits (~wjc@2a0e:1c80:2::130) (Ping timeout: 260 seconds)
2022-08-24 22:32:55 mvk joins (~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-24 23:32:54 × V42 quits (~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Quit: Client closed)
2022-08-25 00:15:54 × mvk quits (~mvk@2607:fea8:5ce3:8500::a1ec) (Quit: Going elsewhere)
2022-08-25 00:17:05 mvk joins (~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-25 01:10:18 catman joins (~catman@user/catman)
2022-08-25 01:12:09 × steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 252 seconds)
2022-08-25 02:04:58 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
2022-08-25 02:16:11 × td_ quits (~td@94.134.91.14) (Ping timeout: 260 seconds)
2022-08-25 02:17:48 td_ joins (~td@94.134.91.83)
2022-08-25 02:23:19 banc joins (banc@gateway/vpn/airvpn/banc)
2022-08-25 02:42:01 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-08-25 02:44:12 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
2022-08-25 04:49:21 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 244 seconds)
2022-08-25 06:25:05 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-25 06:35:27 mc47 joins (~mc47@xmonad/TheMC47)
2022-08-25 06:36:31 <mc47> Solid I can do stuff during the week, not really on the weekend. Pretty crazy times for me currently, I things to slow down a bit
2022-08-25 07:03:20 <Solid> mc47: no worries, I don't think there anything big to do anyways
2022-08-25 07:03:24 <Solid> when in doubt, just relax :)
2022-08-25 07:21:00 cfricke joins (~cfricke@user/cfricke)
2022-08-25 07:21:58 nrv joins (~nrv@5.104.46.197)
2022-08-25 07:22:53 alternateved joins (~user@staticline-31-183-146-203.toya.net.pl)
2022-08-25 07:29:41 <nrv> Hey there. Can i make xmonad view/warp to workspace with window that sent notification, when i click that notification?
2022-08-25 07:37:58 × scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 268 seconds)
2022-08-25 07:38:11 scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-08-25 08:07:17 wonko joins (~wjc@2a0e:1c80:2::130)
2022-08-25 08:09:25 <dminuoso> In principle yes
2022-08-25 08:09:40 <dminuoso> That is, with some engineering you can do it.
2022-08-25 08:11:28 <dminuoso> You would need a custom urgency hook that forwards the window information to your notification mechanism, provide some RPC control to your notification mechanism that, when interacted with, can tell xmonad to change its stackset accordingly
2022-08-25 08:14:38 <dminuoso> Unless of course you use some notification mechanism right inside XMonad
2022-08-25 08:15:11 <dminuoso> Im not entirely sure what kind of interactive elements xmonad-contrib comes with
2022-08-25 08:17:37 <dminuoso> nrv: I suppose what you *could* reasonably do, is use readUrgents + XMonad.Prompt to provide you a list with urgent windows, and then you can just select which one to go to
2022-08-25 08:17:51 <dminuoso> Without much effort
2022-08-25 08:22:34 <liskin> but then most apps already set an action for the notifications they send, and when that action is activated, the window requests to be activated
2022-08-25 08:23:11 <liskin> so with current xmonad and current chrome/firefox and current dunst stuff just works out of the box
2022-08-25 08:24:08 <liskin> (we had a brief period of ignoring activation requests in xmonad, but now it's a default with ewmh and ignoring is an optional feature that can be configured using a hook)
2022-08-25 08:26:15 <dminuoso> ah
2022-08-25 08:30:43 <nrv> Oh, that's surprising, firefox really warps out of the box
2022-08-25 08:31:13 <dminuoso> liskin: How exactly does that work, then?
2022-08-25 08:31:25 <nrv> I guess that's problem of telegram, from which i'm getting notifications most often
2022-08-25 08:32:44 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 255 seconds)
2022-08-25 08:35:26 <nrv> dminuoso: probably like this it seems https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/src/XMonad.Hooks.EwmhDesktops.html#handle
2022-08-25 08:36:11 <liskin> dminuoso: freedesktop notifications api over dbus gives you back an id and you can listen for user's interaction with the notification, and you can also add more actions than just a click (like for bluetooth pairing/transfers there's "Accept" and "Reject" for example); once the browser gets notified of an action/click, it can ask for focus using EWMH, which involves sending a _NET_ACTIVE_WINDOW
2022-08-25 08:36:13 <liskin> ClientMessage event, and xmonad handles that
2022-08-25 08:36:19 <nrv> So, if that's problem with telegram, can i hack that "activation" in there somehow?
2022-08-25 08:36:30 <nrv> Without forking it ofc
2022-08-25 08:38:45 <liskin> can't think of an easy way to do that :-/
2022-08-25 08:39:29 <liskin> perhaps dunst has a way to attach hooks to notifications? I think it didn't have that but there were issues/prs for that so maybe now it does
2022-08-25 08:39:40 <dminuoso> liskin: But _NET_ACTIVE_WINDOW gives a window essentially full control over its own focus, right?
2022-08-25 08:40:02 <dminuoso> meaning, if that application decides, even without notifications, to just grab focus while Im trying in a password
2022-08-25 08:40:12 <dminuoso> By just sending _NET_ACTIVE_WINDOW at any time
2022-08-25 08:40:39 <liskin> yeah, sure, and there are other ways in X11 to steal focus even without the window manager's involvement
2022-08-25 08:40:51 <liskin> X isn't meant to run untrusted clients
2022-08-25 08:41:02 <dminuoso> "run untrusted clients"
2022-08-25 08:41:10 <liskin> that's one of the core reasons to switch to wayland
2022-08-25 08:41:19 <dminuoso> There's never been "trusted clients", as if people have ever audited even 10% of the code they run on their machiens.
2022-08-25 08:41:24 <dminuoso> :)
2022-08-25 08:41:58 <dminuoso> Yeah, but I dont have xmonad on wayland. :(
2022-08-25 08:42:03 <dminuoso> Priorities...
2022-08-25 08:42:24 <liskin> yeah if you want/need everything to be perfect then you're in for a bad time
2022-08-25 08:48:01 <nrv> liskin even if it had, how can i then implement activation?

All times are in UTC.