Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,150 events total
2026-03-09 18:39:35 vados joins (~vados@46-133-51-198.mobile.vf-ua.net)
2026-03-09 20:26:23 stackdroid18 joins (~stackdroi@user/stackdroid)
2026-03-09 20:40:10 stackdroid18 parts (~stackdroi@user/stackdroid) ()
2026-03-09 20:45:03 stackdroid18 joins (~stackdroi@user/stackdroid)
2026-03-09 20:55:39 stackdroid18 parts (~stackdroi@user/stackdroid) ()
2026-03-09 20:59:27 stackdroid18 joins (~stackdroi@user/stackdroid)
2026-03-09 21:10:49 stackdroid18 parts (~stackdroi@user/stackdroid) ()
2026-03-09 22:12:04 stackdroid18 joins (~stackdroi@user/stackdroid)
2026-03-10 01:25:26 stackdroid18 parts (~stackdroi@user/stackdroid) ()
2026-03-10 03:23:06 thunderrd joins (~thunderrd@1.4.183.228)
2026-03-10 03:52:58 <haskellbridge> <i​qubic (she/her)> Where does the XMobar Battery Module get its data?
2026-03-10 03:56:56 <haskellbridge> <i​qubic (she/her)> Oh speaking of programs doing weird things... When boot up my computer and launch a NamedScratchPad for Emacs, the first time the window opens, it goes off the screen to the right, but if I kill that and then spawn the emacs scratchpad again, things just work.
2026-03-10 03:58:09 <geekosaur> the simple one uses a fixed list of places to search under `/sys/class/power_supply`. `BatteryP` lets you specify places to look
2026-03-10 04:02:24 <haskellbridge> <i​qubic (she/her)> Here's the relevant section of my config for scratchpads. https://dpaste.alwaysdata.org/k8miJiND
2026-03-10 04:03:14 <haskellbridge> <i​qubic (she/her)> Do you have any idea why the emacs scratchpad get the wrong dimensions the very first time XMonad spawns that window, but not any other times?
2026-03-10 04:04:33 <haskellbridge> <i​qubic (she/her)> Actually this is a better thing to look at, where I actually get the quote marks correct to end the string properly. https://dpaste.alwaysdata.org/031Nwq4M
2026-03-10 04:06:12 <haskellbridge> <i​qubic (she/her)> customFloating is from X.U.NamedScratchpads
2026-03-10 06:15:20 × vados quits (~vados@46-133-51-198.mobile.vf-ua.net) (Read error: Connection reset by peer)
2026-03-10 06:20:55 vados joins (~vados@46-133-184-159.mobile.vf-ua.net)
2026-03-10 08:11:38 × jusa quits (~jusa@kraa.fi) (Quit: WeeChat 4.8.1)
2026-03-10 08:12:49 jusa joins (~jusa@kraa.fi)
2026-03-10 08:35:43 × thunderrd quits (~thunderrd@1.4.183.228) (Ping timeout: 264 seconds)
2026-03-10 08:48:32 thunderrd joins (~thunderrd@113.53.55.165)
2026-03-10 11:38:58 × gwentpl quits (~gwpl@user/gwentpl) (Quit: ZNC 1.10.1 - https://znc.in)
2026-03-10 11:39:39 gwentpl joins (~gwpl@user/gwentpl)
2026-03-10 16:05:38 Guest59 joins (~Guest59@31.205.126.187)
2026-03-10 16:06:03 <Guest59> does xmonad have a future?
2026-03-10 16:06:42 <Guest59> cause it seems like porting to wayland is pretty hard and X11 will stop being maintained at some point
2026-03-10 16:12:12 <geekosaur> there's already a maintained fork, although it's not quite trusted by a number of people. also there are enhancemeents to and wrappers for xwayland to enable x11 window managers
2026-03-10 16:12:45 <geekosaur> and a lot of people who still can't use wayland for various reasons, no matter how badly deadrat wants to force them into it
2026-03-10 16:12:59 <Guest59> Yeah I don't want to use wayland either
2026-03-10 16:13:05 <Guest59> but at some point we might be forced to
2026-03-10 16:14:12 <geekosaur> I am also monitoring some new developments in wayland haskell bindings (being discussed on the fp discord) that might get "xmonad-for-wayland" unstuck. we can hope
2026-03-10 16:14:21 <Guest59> what's the fork? isn't waymonad dead
2026-03-10 16:16:12 <geekosaur> no, not an xmonad fork, an X11 fork
2026-03-10 16:16:34 <Guest59> oh I did see that
2026-03-10 16:17:15 <Guest59> yeah I mean idk if long term using X11 is going to be viable
2026-03-10 16:17:25 <geekosaur> I think the biggest problem with the xmonad-for-wayland efforts at this point is everyone's been focusing on wlroots as the bones of a compositor, but (a) that's never managed to go anywhere (b) I think we're finding out why the KDE folks considered adopting it and then dropped it
2026-03-10 16:17:34 <geekosaur> but there are some alternatives now
2026-03-10 16:17:37 <Guest59> like I'm not sure exactly what packages depends on it, like most packages should be pretty agnostic right?
2026-03-10 16:18:13 <geekosaur> X11 has a well defined protocol, anything that supports the protocol will work with a fork
2026-03-10 16:18:22 <Guest59> like are most normal applications explicitly interacting with X11 somehow
2026-03-10 16:19:49 <Guest59> yeah I'm just not really aware of the details, for example does Firefox have code specifically made for it to work for X11 or is that handled separately somehow?
2026-03-10 16:20:28 <geekosaur> that level of code is almost always delegated to UI toolkits (gtk, qt)
2026-03-10 16:21:12 <geekosaur> the upcoming problem is that gtk is dropping x11 support, and that will affect everything based on it including firefox
2026-03-10 16:21:50 <geekosaur> but I imagine someone will fork it (again: MATE already did, IIRC, but it's stuck at gtk2 I think)
2026-03-10 16:22:42 <geekosaur> also some folks have already migrated to qt/kde because of past gtk support issues, and more may do so to retain compatibility
2026-03-10 16:22:48 <Guest59> right, that's crazy for gtk to drop support already
2026-03-10 16:23:22 <Guest59> I think they're actively trying to get ppl to go to wayland for some reason
2026-03-10 16:23:43 <geekosaur> they absolutely are
2026-03-10 16:23:51 <geekosaur> and have said so quite clearly
2026-03-10 16:24:09 <Guest59> idk what their problem is
2026-03-10 16:24:25 <geekosaur> which is angering a lot of people, because not only are there many who don't want to move, there are still many who can't
2026-03-10 16:25:10 <geekosaur> there are still a decent number of things that don't work in wayland yet
2026-03-10 16:25:26 <geekosaur> …that said, there are a bunch of things that can't be made to work right in x11
2026-03-10 16:25:31 <Guest59> yeah I mean x11 just works
2026-03-10 16:26:06 <Guest59> I mostly really don't want to switch wm
2026-03-10 16:27:55 <geekosaur> its whole architecture is designed for 1980s engineering workstations where every display had its own framebuffer card (see x11's Screen), so a really ugly hack is needed for multiple displays on PC-style video cards and that hack + ancient protocol means different resolutions on different displays can't be made to work without a protocol overhaul to plumb screen information through to places that currently can't get it, like client side font
2026-03-10 16:27:56 <geekosaur> rendering
2026-03-10 16:28:49 <geekosaur> (the really annoying thing is that wayland's design _can_ support that but I think still doesn't)
2026-03-10 16:29:11 <Guest59> yeah but as a result of that u can do fun stuff like ssh -x
2026-03-10 16:29:56 <geekosaur> you could do that just as well with wayland, the problem there is about security
2026-03-10 16:30:20 <Guest59> uh I didn't know that
2026-03-10 16:30:46 <geekosaur> and tbh wayland's pretty much right there, it's really hard to configure X11 to block password scraping for example
2026-03-10 16:31:15 <haskellbridge> <i​jouw> There are other niche things like input visualisation, which are not supported by design (last I checked).
2026-03-10 16:32:16 <haskellbridge> <i​jouw> Those programs (ab)use those same features that may be undesirable for security.
2026-03-10 16:40:18 Digitteknohippie joins (~user@user/digit)
2026-03-10 16:40:36 × Digit quits (~user@user/digit) (Ping timeout: 264 seconds)
2026-03-10 16:40:52 × Guest59 quits (~Guest59@31.205.126.187) (Quit: Client closed)
2026-03-10 16:47:06 × Digitteknohippie quits (~user@user/digit) (Ping timeout: 255 seconds)
2026-03-10 16:48:54 × thunderrd quits (~thunderrd@113.53.55.165) (Remote host closed the connection)
2026-03-10 17:45:05 × tv quits (~tv@user/tv) (Read error: Connection reset by peer)
2026-03-10 18:19:51 × kaskal quits (~kaskal@2a02:8388:1a8b:7d00:6457:882b:213f:f9cd) (Quit: ZNC - https://znc.in)
2026-03-10 18:20:09 kaskal joins (~kaskal@84-115-235-223.cable.dynamic.surfer.at)
2026-03-10 18:36:51 Guest59 joins (~Guest59@31.205.126.187)
2026-03-10 18:37:41 × Guest59 quits (~Guest59@31.205.126.187) (Client Quit)
2026-03-10 19:35:55 tv joins (~tv@user/tv)
2026-03-10 19:42:27 × vados quits (~vados@46-133-184-159.mobile.vf-ua.net) (Quit: WeeChat 4.7.1)
2026-03-10 19:46:26 vados joins (~vados@46-133-184-159.mobile.vf-ua.net)
2026-03-10 20:14:40 ChubaDuba joins (~ChubaDuba@37.112.225.102)
2026-03-10 21:06:13 Digitteknohippie joins (~user@user/digit)
2026-03-10 21:36:29 Digitteknohippie is now known as Digit
2026-03-10 22:00:59 stackdroid18 joins (~stackdroi@user/stackdroid)
2026-03-10 22:01:50 × ChubaDuba quits (~ChubaDuba@37.112.225.102) (Quit: WeeChat 4.8.1)
2026-03-11 02:04:59 × rekahsoft quits (~rekahsoft@76.67.111.168) (Read error: Connection reset by peer)
2026-03-11 02:59:48 stackdroid18 parts (~stackdroi@user/stackdroid) ()
2026-03-11 03:02:24 × terrorjack quits (~terrorjac@2a01:4f8:271:2d98::2) (Quit: The Lounge - https://thelounge.chat)
2026-03-11 03:12:42 rekahsoft joins (~rekahsoft@76.67.111.168)
2026-03-11 03:22:28 × rekahsoft quits (~rekahsoft@76.67.111.168) (Read error: Connection reset by peer)
2026-03-11 03:37:33 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca)
2026-03-11 03:54:42 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Remote host closed the connection)
2026-03-11 04:07:50 terrorjack joins (~terrorjac@2a01:4f8:271:2d98::2)
2026-03-11 04:12:46 × terrorjack quits (~terrorjac@2a01:4f8:271:2d98::2) (Quit: The Lounge - https://thelounge.chat)
2026-03-11 04:17:20 terrorjack joins (~terrorjac@2a01:4f8:271:2d98::2)
2026-03-11 06:17:22 × vados quits (~vados@46-133-184-159.mobile.vf-ua.net) (Read error: Connection reset by peer)
2026-03-11 06:22:34 vados joins (~vados@46-133-57-88.mobile.vf-ua.net)
2026-03-11 07:49:24 × Digit quits (~user@user/digit) (Ping timeout: 256 seconds)
2026-03-11 07:49:26 Digitteknohippie joins (~user@user/digit)
2026-03-11 08:21:39 Digitteknohippie is now known as Digit
2026-03-11 08:28:53 ChubaDuba joins (~ChubaDuba@46.147.102.235)

All times are in UTC.