2022/08/26

2022-08-26 00:25:20 +0200jmct_(sid160793@id-160793.tinside.irccloud.com)
2022-08-26 00:25:29 +0200mudri_(sid317655@id-317655.helmsley.irccloud.com)
2022-08-26 00:25:48 +0200lazyrat(~lazycat@user/lazycat)
2022-08-26 00:25:48 +0200galaxy_knuckles(~gknux@user/galaxy-knuckles/x-3015990)
2022-08-26 00:26:17 +0200RMSBach(~guygastin@137.184.131.156)
2022-08-26 00:26:19 +0200dexter1(~dexter@li655-253.members.linode.com) (Ping timeout: 252 seconds)
2022-08-26 00:26:35 +0200PotatoGim_(sid99505@id-99505.lymington.irccloud.com)
2022-08-26 00:27:50 +0200haasn`(~nand@haasn.dev)
2022-08-26 00:28:03 +0200lisq(~quassel@lis.moe)
2022-08-26 00:31:26 +0200x88x88x(~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb)
2022-08-26 00:33:04 +0200sagax(~sagax_nb@user/sagax) (*.net *.split)
2022-08-26 00:33:04 +0200lazycat(~lazycat@user/lazycat) (*.net *.split)
2022-08-26 00:33:04 +0200Robin[m]1234(~robinnorr@2001:470:69fc:105::c07c) (*.net *.split)
2022-08-26 00:33:04 +0200Neo[Envs][m](~neovoiden@2001:470:69fc:105::2:b07) (*.net *.split)
2022-08-26 00:33:04 +0200amenonsen(~amenonsen@pitta.toroid.org) (*.net *.split)
2022-08-26 00:33:04 +0200haasn(~nand@haasn.dev) (*.net *.split)
2022-08-26 00:33:04 +0200fizzie(irc@selene.zem.fi) (*.net *.split)
2022-08-26 00:33:04 +0200gknux(~gknux@user/galaxy-knuckles/x-3015990) (*.net *.split)
2022-08-26 00:33:04 +0200jmct(sid160793@id-160793.tinside.irccloud.com) (*.net *.split)
2022-08-26 00:33:05 +0200guygastineau(~guygastin@137.184.131.156) (*.net *.split)
2022-08-26 00:33:05 +0200x22x22x(~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb) (*.net *.split)
2022-08-26 00:33:05 +0200PotatoGim(sid99505@id-99505.lymington.irccloud.com) (*.net *.split)
2022-08-26 00:33:05 +0200lisq_(~quassel@lis.moe) (*.net *.split)
2022-08-26 00:33:05 +0200mudri(sid317655@id-317655.helmsley.irccloud.com) (*.net *.split)
2022-08-26 00:33:05 +0200mudri_mudri
2022-08-26 00:33:05 +0200jmct_jmct
2022-08-26 00:33:08 +0200galaxy_knucklesgknux
2022-08-26 00:33:10 +0200haasn`haasn
2022-08-26 00:33:10 +0200PotatoGim_PotatoGim
2022-08-26 00:39:00 +0200amenonsen(~amenonsen@pitta.toroid.org)
2022-08-26 00:39:25 +0200fizzie(irc@selene.zem.fi)
2022-08-26 00:40:28 +0200Robin[m]1234(~robinnorr@2001:470:69fc:105::c07c)
2022-08-26 00:41:20 +0200Neo[Envs][m](~neovoiden@2001:470:69fc:105::2:b07)
2022-08-26 01:04:32 +0200HashOpenSource
2022-08-26 01:09:57 +0200steve__(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 252 seconds)
2022-08-26 01:22:17 +0200dexter1(dexter@2a01:7e00::f03c:91ff:fe86:59ec)
2022-08-26 01:46:41 +0200td_(~td@94.134.91.83) (Quit: waking up from the american dream ...)
2022-08-26 01:47:53 +0200V42(~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net)
2022-08-26 02:04:39 +0200td_(~td@94.134.91.83)
2022-08-26 02:22:50 +0200catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-26 02:24:04 +0200catman(~catman@user/catman)
2022-08-26 02:38:44 +0200V42(~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Ping timeout: 252 seconds)
2022-08-26 03:13:53 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
2022-08-26 03:41:59 +0200 <ectospasm> I'm playing around with MPlayer, and I think XMonad is letting the window stay on top when that's not what I want. I'd like it to be like any other XWindow, so I can tile it, or hide it with another window.
2022-08-26 03:42:22 +0200 <ectospasm> Right now, MPlayer is always on top, but doesn't always have focus. Cycling the XMonad layouts doesn't help.
2022-08-26 03:42:48 +0200 <ectospasm> I can see my XMonad border around MPlayer, and when it doesn't have focus I can see a few pixels from my terminal emulator below it.
2022-08-26 03:43:03 +0200 <ectospasm> I've tried a few different video output drivers, but they all do the same thing.
2022-08-26 03:43:26 +0200 <ectospasm> The closest I've come to fixing this is using the MPlayer option -rootwin, but that doesn't really do what I want.
2022-08-26 03:44:38 +0200 <geekosaur> iirc the default ManageHook does something with mplayer
2022-08-26 03:44:52 +0200 <geekosaur> "always on top" sounds like it got floated, and you want it to be tiled
2022-08-26 03:46:41 +0200 <[Leary]> Wow, it really does.
2022-08-26 03:46:53 +0200 <[Leary]> How has this historical artifact survived until now?
2022-08-26 03:47:06 +0200 <[Leary]> I didn't even know people still used mplayer.
2022-08-26 03:49:56 +0200 <ectospasm> geekosaur: I'm not sure how to disable that. I don't have a doFloat for mplayer in my xmonad.hs.
2022-08-26 03:50:25 +0200 <ectospasm> here's my current xmonad.hs: https://git.eldon.me/trey/XMonad/src/branch/master/xmonad.hs
2022-08-26 03:53:14 +0200 <ectospasm> It is getting floated on startup, sending it back to tiling seems to work.
2022-08-26 03:54:08 +0200 <geekosaur> https://git.eldon.me/trey/XMonad/src/branch/master/xmonad.hs#L298 try removing the `<> manageHook desktopConfig`
2022-08-26 03:54:17 +0200sogens(~sogens@211.30.36.43) (Quit: WeeChat 3.5)
2022-08-26 03:54:23 +0200 <geekosaur> most people don't need it anyway, it's pretty obsolete
2022-08-26 03:54:46 +0200 <geekosaur> (it's past my bedtime so hopefully someone else can help you from here)
2022-08-26 03:58:35 +0200 <ectospasm> geekosaur: that did the trick!
2022-08-26 04:01:04 +0200 <[Leary]> `desktopConfig` seems to apply `docks` and `ewmh` to the default config, but from what I can see, the net effect to the ManageHook is only to add `manageDocks` ... which is already being added in manually anyway.
2022-08-26 04:01:18 +0200 <[Leary]> So what geekosaur suggests is indeed what you want, with no losses.
2022-08-26 04:02:11 +0200 <[Leary]> Though that means there's a lot of duplication in your config, since you're also applying `docks` and `ewmh` manually, hopefully to no effect.
2022-08-26 04:02:23 +0200 <[Leary]> ectospasm: ^
2022-08-26 04:04:29 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds)
2022-08-26 04:05:32 +0200catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-26 04:15:24 +0200td_(~td@94.134.91.83) (Ping timeout: 268 seconds)
2022-08-26 04:16:57 +0200td_(~td@94.134.91.103)
2022-08-26 04:23:13 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-08-26 04:27:26 +0200catman(~catman@user/catman)
2022-08-26 04:31:12 +0200 <ectospasm> Hmm, I'll have to work on that later. My xmonad.hs has evolved over the past 12+ years, all without me really learning Haskell. I learn just enough to make it do something new, or panic when compiling it breaks unexpectedly. I really should take a class on Haskell, but I just don't have the time.
2022-08-26 04:33:17 +0200 <ectospasm> What gets me is all the operator overloading, and I never understood how to read the expected type of functions.
2022-08-26 04:33:53 +0200 <ectospasm> Especially when they contain intermediate steps
2022-08-26 04:38:32 +0200 <[Leary]> ectospasm: In this case, it's enough to under stand that `xmonad $ docks $ ewmh $ desktopConfig{ ... }` essentially means `xmonad $ docks $ ewmh $ docks $ ewmh $ def{ ... }`, so you can simpify it down to `xmonad $ desktopConfig{ ... }`.
2022-08-26 04:49:50 +0200terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-08-26 04:52:16 +0200terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1)
2022-08-26 05:00:44 +0200 <ectospasm> I'll have to come back sometime later, as it's late for me. I'm sure my xmonsd.hs could be greatly simplified like that, a lot of it has grown over time and there's quite a bit I don't use anymore.
2022-08-26 05:07:04 +0200steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-08-26 06:54:32 +0200benin0(~benin@183.82.205.66) (Ping timeout: 268 seconds)
2022-08-26 07:17:53 +0200twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 255 seconds)
2022-08-26 07:30:28 +0200twiclo1(~twiclo@mail.twil.cx)
2022-08-26 07:58:50 +0200twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 255 seconds)
2022-08-26 08:12:34 +0200sogens(~sogens@211.30.36.43)
2022-08-26 08:25:44 +0200mc47(~mc47@xmonad/TheMC47)
2022-08-26 08:30:27 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-26 08:54:59 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 248 seconds)
2022-08-26 09:25:25 +0200themc47(~mc47@xmonad/TheMC47)
2022-08-26 09:28:03 +0200mc47(~mc47@xmonad/TheMC47) (Ping timeout: 268 seconds)
2022-08-26 10:56:55 +0200cfricke(~cfricke@user/cfricke)
2022-08-26 11:00:56 +0200liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-08-26 11:05:15 +0200tremon(~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl)
2022-08-26 11:12:22 +0200kaskal-(~kaskal@213-225-33-152.nat.highway.a1.net) (Quit: ZNC - https://znc.in)
2022-08-26 11:12:50 +0200kaskal(~kaskal@2001:4bb8:2dc:7b0e:55ee:692c:e44d:a4b0)
2022-08-26 11:39:25 +0200sogens(~sogens@211.30.36.43) (Quit: WeeChat 3.5)
2022-08-26 11:45:15 +0200sogens(~sogens@211.30.36.43)
2022-08-26 12:00:36 +0200cfricke(~cfricke@user/cfricke) (Read error: Connection reset by peer)
2022-08-26 12:07:24 +0200tremon(~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2022-08-26 12:08:23 +0200cfricke(~cfricke@user/cfricke)
2022-08-26 13:28:15 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-26 14:31:20 +0200Guest52(~Guest52@185.134.109.169)
2022-08-26 14:32:10 +0200nurfz[m](~nurfzmatr@2001:470:69fc:105::dedb)
2022-08-26 14:36:31 +0200 <nurfz[m]> Hi all, I'm using xmonad (0.12) on a raspberry pi and the virtual keyboard "onboard" which I position in a Gap. I want the keyboard to be hidden by default. setGap/setGaps is not available in xmonad 0.12, so I have to use ToggleGaps. But how can I call it once (at startup) to toggle the gaps on ALL workspaces?
2022-08-26 14:36:32 +0200 <nurfz[m]> https://hackage.haskell.org/package/xmonad-contrib-0.12/docs/XMonad-Layout-Gaps.html
2022-08-26 14:36:32 +0200 <nurfz[m]> Any ideas?
2022-08-26 14:38:26 +0200Guest52(~Guest52@185.134.109.169) (Quit: Client closed)
2022-08-26 14:43:59 +0200 <geekosaur> `broadcastMessage ToggleGaps` in the startupHook?
2022-08-26 14:44:12 +0200 <[Leary]> nurfz[m]: Looks like `gaps'` has what you want. Also, your xmonad is ancient beyond measure.
2022-08-26 14:44:18 +0200liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-08-26 14:44:41 +0200 <[Leary]> ime, broadcasting to invisible layouts is very unreliable
2022-08-26 14:45:14 +0200 <geekosaur> well, yes
2022-08-26 14:46:54 +0200 <geekosaur> I've done hacky things to get things to happen in the startupHook before 🙂
2022-08-26 14:47:09 +0200 <geekosaur> (then rewrote stuff so I didn't need the hack any more)
2022-08-26 14:50:44 +0200 <[Leary]> I once attempted to have mine reset decoration themes to (new) default in all layouts. The lesson I learnt was: don't.
2022-08-26 14:51:23 +0200 <geekosaur> yeh, I wouldn't trust it with Decoration. that module is hacky to start with
2022-08-26 14:51:54 +0200 <geekosaur> oh also we have a growing list of layouts that don't pass on messages even with broadcast
2022-08-26 14:52:20 +0200 <geekosaur> (which is a bug)
2022-08-26 15:03:30 +0200scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Quit: leaving)
2022-08-26 15:05:00 +0200scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-08-26 15:21:38 +0200twiclo1(~twiclo@mail.twil.cx)
2022-08-26 15:33:05 +0200twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 252 seconds)
2022-08-26 15:45:26 +0200twiclo1(~twiclo@mail.twil.cx)
2022-08-26 15:50:36 +0200twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 260 seconds)
2022-08-26 16:26:45 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)
2022-08-26 16:27:29 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.6)
2022-08-26 17:26:08 +0200 <Solid> 0.12? hot damn
2022-08-26 17:26:36 +0200 <geekosaur> yeh
2022-08-26 17:27:09 +0200 <geekosaur> not even sure that's a reasonable version to run, that was around when ManageDocks was rewritten, with the first couple attempts having bugs
2022-08-26 17:27:16 +0200 <Solid> 7 years ago, apparently; was a cute first semester student and didn't even use gnu/linux back then :>
2022-08-26 17:27:27 +0200 <geekosaur> I think 0.11 would have been better
2022-08-26 17:42:09 +0200justDeezjustache
2022-08-26 17:46:08 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl)
2022-08-26 18:24:09 +0200wonko(~wjc@2a0e:1c80:2::130)
2022-08-26 18:39:58 +0200sogens(~sogens@211.30.36.43) (Quit: WeeChat 3.5)
2022-08-26 18:39:58 +0200wonko(~wjc@2a0e:1c80:2::130) (Ping timeout: 268 seconds)
2022-08-26 18:46:04 +0200tremon(~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl)
2022-08-26 18:48:25 +0200TravisAthougies[(~tathougie@2001:470:69fc:105::2:6fbd)
2022-08-26 19:17:40 +0200OpenSource(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Changing host)
2022-08-26 19:17:40 +0200OpenSource(~Hash@user/OpenSource)
2022-08-26 19:33:37 +0200catman(~catman@user/catman) (Ping timeout: 252 seconds)
2022-08-26 19:40:22 +0200rekahsoft(~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-8.dsl.bell.ca)
2022-08-26 19:45:55 +0200OpenSource(~Hash@user/OpenSource) (Quit: ZNC - https://znc.in)
2022-08-26 19:46:10 +0200OpenSource(~kernel@user/OpenSource)
2022-08-26 19:54:13 +0200catman(~catman@user/catman)
2022-08-26 20:37:04 +0200wonko(~wjc@2a0e:1c80:2::130)
2022-08-26 22:28:41 +0200wonko(~wjc@2a0e:1c80:2::130) (Ping timeout: 255 seconds)
2022-08-26 22:44:51 +0200alternateved(~user@staticline-31-183-146-203.toya.net.pl) (Remote host closed the connection)