2022/02/27

2022-02-27 00:01:39 +0000dweiss(~dweiss@2a02:810a:980:470::6676)
2022-02-27 00:49:02 +0000mvk(~mvk@2607:fea8:5cc3:7e00::8c21)
2022-02-27 00:56:08 +0000dweiss(~dweiss@2a02:810a:980:470::6676) (Quit: WeeChat 3.4)
2022-02-27 01:13:16 +0000noex(~null@user/noex) (Ping timeout: 245 seconds)
2022-02-27 01:18:11 +0000noex(~null@user/noex)
2022-02-27 02:39:37 +0000mvk(~mvk@2607:fea8:5cc3:7e00::8c21) (Ping timeout: 240 seconds)
2022-02-27 03:03:49 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds)
2022-02-27 03:22:37 +0000banc(banc@gateway/vpn/airvpn/banc)
2022-02-27 03:22:42 +0000td_(~td@94.134.91.30) (Ping timeout: 272 seconds)
2022-02-27 03:23:48 +0000td_(~td@muedsl-82-207-238-210.citykom.de)
2022-02-27 04:00:49 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-02-27 04:31:06 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds)
2022-02-27 04:35:55 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-02-27 04:55:33 +0000sleblanc(~sleblanc@user/sleblanc)
2022-02-27 04:55:47 +0000 <sleblanc> how can I recover a window that's unmapped?
2022-02-27 04:55:59 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-02-27 04:56:19 +0000 <sleblanc> I was messing around with different layouts and a browser window disappeared. I think it's not part of one of my workspaces anymore
2022-02-27 04:57:08 +0000 <sleblanc> I know it still exists because I can see it in xdpyinfo -root -tree, and one of the tabs was playing audio
2022-02-27 05:00:07 +0000 <sleblanc> ^ oops, that's xwininfo
2022-02-27 05:25:35 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds)
2022-02-27 05:32:14 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-02-27 05:49:03 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-02-27 06:36:36 +0000 <Solid> sleblanc: xmonad definitely shouldn't be losing any windows; can you reproduce this?
2022-02-27 07:59:31 +0000 <narendranath344[> Do you guys use xmobar provided by distro package manager or build it from source?
2022-02-27 08:09:45 +0000yauhsien_(~Yau-Hsien@61-231-39-29.dynamic-ip.hinet.net)
2022-02-27 08:11:54 +0000srk(~sorki@user/srk) (Remote host closed the connection)
2022-02-27 08:12:11 +0000srk(~sorki@user/srk)
2022-02-27 08:12:23 +0000Solidbuilds it from source
2022-02-27 08:12:55 +0000yauhsienhuangtw(~Yau-Hsien@61-231-39-29.dynamic-ip.hinet.net) (Ping timeout: 256 seconds)
2022-02-27 08:13:53 +0000 <narendranath344[> With cabal or stack?
2022-02-27 08:14:10 +0000 <Solid> with stack
2022-02-27 08:14:36 +0000 <Solid> https://gitlab.com/slotThe/dotfiles/-/tree/master/xmobar/.config/xmobarrc
2022-02-27 08:16:59 +0000 <narendranath344[> Solid: Will look, thanks
2022-02-27 08:40:21 +0000 <sleblanc> @Solid, yeah
2022-02-27 08:40:21 +0000 <lambdabot> Unknown command, try @list
2022-02-27 08:42:16 +0000 <sleblanc> Solid, that is, if I can remember how it happened…
2022-02-27 08:43:44 +0000 <Solid> sleblanc: definitely do open an issue if you manage
2022-02-27 08:45:56 +0000Steven_M(~Steven_M@user/steven-m/x-0972586)
2022-02-27 08:52:38 +0000 <sleblanc> meanwhile, do you have a quick one-liner I can run to remap any unmapped window?
2022-02-27 08:52:48 +0000 <sleblanc> add it back to my current workspace?
2022-02-27 08:53:00 +0000 <sleblanc> Solid ^
2022-02-27 08:55:12 +0000 <Solid> sleblanc: you'd have to find it first, but xdotool has a `windowmap` command, for example
2022-02-27 08:57:05 +0000 <sleblanc> I have the window ID (through xwininfo)
2022-02-27 09:00:14 +0000Mellow[m](~mellow210@2001:470:69fc:105::8c62) (Quit: You have been kicked for being idle)
2022-02-27 09:00:14 +0000Thalhas[m](~thalhamat@2001:470:69fc:105::1:766a) (Quit: You have been kicked for being idle)
2022-02-27 09:00:31 +0000 <sleblanc> Solid, thanks, found a way with xdotool!
2022-02-27 09:00:44 +0000Thalhas[m](~thalhamat@2001:470:69fc:105::1:766a)
2022-02-27 09:00:58 +0000Mellow[m](~mellow210@2001:470:69fc:105::8c62)
2022-02-27 09:01:45 +0000Thalhas[m](~thalhamat@2001:470:69fc:105::1:766a) ()
2022-02-27 09:01:46 +0000Mellow[m](~mellow210@2001:470:69fc:105::8c62) ()
2022-02-27 09:02:27 +0000 <Steven_M> Hi, does xmonad have a larger community than qtile?
2022-02-27 09:06:27 +0000 <sleblanc> Steven_M, probably, but I've never heard of qtile
2022-02-27 09:07:25 +0000 <Steven_M> sleblanc: hehe, I guess that says it all. :-)
2022-02-27 09:07:53 +0000 <sleblanc> what's xmonad anyway? :^)
2022-02-27 09:10:16 +0000 <Steven_M> sleblanc: oops, did I spell it wrong?
2022-02-27 09:14:11 +0000 <sleblanc> If you meant lemonade, then yeah you spelled it wrong, otherwise, no. it's just a jab at how few people are using XMonad
2022-02-27 09:17:52 +0000 <sleblanc> Steven_M, nonetheless, it's very solid and highly configurable. I have been running it for years already, and I'm regularly seeing uptimes in the hundreds of days on my machines
2022-02-27 09:19:08 +0000 <Solid> we've sort of settled on `xmonad' for the actual packages and `XMonad' for the broader project, I believe
2022-02-27 09:19:15 +0000 <Solid> not that people really follow that :P
2022-02-27 09:20:23 +0000 <Steven_M> sleblanc: good to know, I'll install it tomorrow. :)
2022-02-27 09:20:56 +0000 <Steven_M> Solid: *nods :)
2022-02-27 09:21:57 +0000 <sleblanc> also with Wayland just around the corner, I'm wondering what will happen with the XMonad project
2022-02-27 09:58:41 +0000 <Solid> Steven_M: be sure to check out our install ( https://xmonad.org/INSTALL.html ) and tutorial ( https://xmonad.org/TUTORIAL.html ) pages :)
2022-02-27 10:00:22 +0000 <Solid> xmonad itself will probably not be ported to wayland, as it's just too tied to xlib; XMonad as a project will certainly look into the possibility of having an xmonad-like Wayland compositor (although most of us are still a bit skeptical how "just around the corner" wayland really is ;)
2022-02-27 10:00:31 +0000 <Solid> we have written a few lines about this on https://github.com/sponsors/xmonad
2022-02-27 10:01:31 +0000 <Steven_M> Solid: Will do, thanks. :)
2022-02-27 10:02:37 +0000 <Steven_M> good night all :)
2022-02-27 10:03:09 +0000Steven_M(~Steven_M@user/steven-m/x-0972586) (Quit: zzz)
2022-02-27 10:31:44 +0000butterfly[m](~butterfly@2001:470:69fc:105::1:70db)
2022-02-27 10:34:25 +0000butterfly[m]uploaded an image: (529KiB) < https://libera.ems.host/_matrix/media/r0/download/mozilla.org/2fa47c8f7dbf84b0e38aebdaae2e57c77f3f… >
2022-02-27 10:34:38 +0000 <butterfly[m]> butterfly[m]: finally i run xmonad 0.17 on M1 MacBook (not vm)
2022-02-27 10:59:12 +0000seschwar(~seschwar@user/seschwar)
2022-02-27 13:52:15 +0000sleblanc(~sleblanc@user/sleblanc) (Read error: Connection reset by peer)
2022-02-27 13:59:59 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-02-27 14:09:55 +0000catman(~catman@user/catman) (Ping timeout: 256 seconds)
2022-02-27 16:36:14 +0000Tisoxin(~ikosit@user/ikosit) ()
2022-02-27 16:51:47 +0000mohab(~mohab@45.243.51.195)
2022-02-27 17:10:19 +0000sleblanc(~sleblanc@user/sleblanc)
2022-02-27 17:46:42 +0000mohab(~mohab@45.243.51.195) (Quit: WeeChat 3.4)
2022-02-27 17:57:57 +0000jsoo(~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in)
2022-02-27 17:58:52 +0000jsoo(~znc@irc.refl.club)
2022-02-27 18:46:43 +0000mc47(~mc47@xmonad/TheMC47)
2022-02-27 18:47:30 +0000noex(~null@user/noex) (Ping timeout: 250 seconds)
2022-02-27 19:05:01 +0000mc47(~mc47@xmonad/TheMC47) (Ping timeout: 240 seconds)
2022-02-27 19:14:27 +0000 <unknownbeing[m]> After a package update I'm unable to log into Xmonad for some reason. I tried to downgrade to no avail. Could someone please help?
2022-02-27 19:14:54 +0000 <unknownbeing[m]> xmonad --recompile does a successful build
2022-02-27 19:17:42 +0000 <unknownbeing[m]> Wait, now it logs in, but xmobar doesn't work for some reason
2022-02-27 19:19:15 +0000 <unknownbeing[m]> Says "error while loading shared libraries: libHSxml-conduit-1.9.1.1-[some gibberish]-ghc9.0.2.so: cannot open shared object file: No such file or directory
2022-02-27 19:19:49 +0000 <geekosaur> someone forgot to flag that in arch for a rebuild, is my guess
2022-02-27 19:20:06 +0000 <geekosaur> one of the downsides of how arch handles haskell packages
2022-02-27 19:20:13 +0000 <unknownbeing[m]> Ugh
2022-02-27 19:20:27 +0000 <unknownbeing[m]> I think I'm just gonna switch to i3
2022-02-27 19:20:46 +0000 <Solid> better yet: switch away from arch! :>
2022-02-27 19:20:47 +0000 <geekosaur> (haskell doesn't use shared objects normally, that'san arch-ism)
2022-02-27 19:21:14 +0000 <unknownbeing[m]> Shared objects?
2022-02-27 19:21:35 +0000 <geekosaur> .so suffix
2022-02-27 19:22:01 +0000 <unknownbeing[m]> What are they?
2022-02-27 19:22:16 +0000 <unknownbeing[m]> I've just never heard of shared objects
2022-02-27 19:23:52 +0000 <geekosaur> they're supposed to improve memory usage because a single shared object can share memory in all programs that use it
2022-02-27 19:24:52 +0000 <geekosaur> but there aren't enough haskell programs running on a systemto justify it and they have to be rebuilt every time their dependencies are updated (thta's haskell specific and a long story related to optimization)
2022-02-27 19:25:30 +0000 <unknownbeing[m]> Hmmm
2022-02-27 19:25:51 +0000 <unknownbeing[m]> I might just have to give up on xmonad :(
2022-02-27 19:27:01 +0000 <geekosaur> just install itnot using arch packages. we recommend stack (in particular on arch), see http://xmonad.org/INSTALL.html
2022-02-27 19:27:58 +0000 <unknownbeing[m]> I see
2022-02-27 19:28:01 +0000 <unknownbeing[m]> Thank you
2022-02-27 19:28:40 +0000 <geekosaur> arch just goes out of its way to make haskell painful
2022-02-27 19:30:28 +0000 <abhixec> Hello! I am connecting to 4k display and the fonts and everything is super small. xrandr --scale 1.25x1.25 doesn't seem to work great because then it disorients the tiling proportion. anyone know how I should increase the font in a sane way?
2022-02-27 19:35:22 +0000 <geekosaur> use lxappearance to adjust the fonts?
2022-02-27 19:44:38 +0000mc47(~mc47@xmonad/TheMC47)
2022-02-27 20:19:06 +0000mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-02-27 21:16:02 +0000 <abhixec> but that would mean that when I disconnect I need to go in and reduce the font again so that it readable on my laptop :/
2022-02-27 21:16:46 +0000 <geekosaur> X11 sadly doesn't support per-screen font sizes
2022-02-27 21:17:01 +0000 <geekosaur> this is one reason why everyone wants wayland
2022-02-27 21:20:59 +0000 <abhixec> :'(
2022-02-27 21:31:07 +0000 <geekosaur> this is also a downside of client-side fonts, since that is what specifically doesn't let you specify a screen. if you select a server side font by point size I think it can do the right thing
2022-02-27 22:03:07 +0000 <abhixec> by server side you mean specifying it in xdefaults file?
2022-02-27 22:03:50 +0000 <geekosaur> font specifications that look like -misc-fixed-...
2022-02-27 22:04:19 +0000 <geekosaur> instead of Monospace-12 or Monospace;size=12;...
2022-02-27 23:15:39 +0000totte(~totte@h-82-196-112-155.A166.priv.bahnhof.se) (Ping timeout: 268 seconds)
2022-02-27 23:38:15 +0000iqubic(~iqubic@2601:602:9502:c70::7507)
2022-02-27 23:39:35 +0000totte(~totte@h-82-196-112-155.A166.priv.bahnhof.se)
2022-02-27 23:40:21 +0000seschwar(~seschwar@user/seschwar) (Quit: :wq)
2022-02-27 23:40:41 +0000 <iqubic> Alright... I'm having an issue where I can't get fullscreen applications to be fullscreen AND cover up my XMobar at the top of the screen.
2022-02-27 23:42:59 +0000 <iqubic> It was my impression having a manageHook rule of "isFullscreen --> doFullFloat" would just do the trick, but it doesn't. It seems that XMobar remains on the screen.
2022-02-27 23:44:31 +0000 <iqubic> I've got "layoutHook = avoidStruts $ layoutHook def" in my config to prevent XMobar from being covered up, but that seems to strict somehow.
2022-02-27 23:45:56 +0000 <liskin> iqubic: this is a layering issue, that is completely outside of xmonad's control
2022-02-27 23:46:21 +0000 <liskin> you're probably asking your xmonad to not lower itself, so it stays at the top of the stacking order
2022-02-27 23:46:26 +0000 <liskin> *your xmobar
2022-02-27 23:46:42 +0000 <iqubic> How do I ask XMobar to lower itself?
2022-02-27 23:47:34 +0000 <liskin> stop using --dock; set lowerOnStart = True and overrideRedirect = True
2022-02-27 23:48:05 +0000 <iqubic> My .xmobarrc file is non-existant.
2022-02-27 23:49:01 +0000 <iqubic> I'm using spawn "xmobar' to spawn it.
2022-02-27 23:49:11 +0000 <liskin> that's a bit weird, because lowerOnStart = True and overrideRedirect = True is the default
2022-02-27 23:49:54 +0000 <iqubic> Weird.
2022-02-27 23:50:12 +0000 <iqubic> I'm just testing this with YouTube in firefox, as the fullscreen application.
2022-02-27 23:53:42 +0000 <geekosaur> all I can say is it works here, but I don't use xmobar
2022-02-27 23:53:53 +0000 <geekosaur> F11 to toggle fullscreen
2022-02-27 23:54:46 +0000 <iqubic> Yeah, F11 does go fullscreen, but it doesn't hide XMobar.
2022-02-27 23:56:01 +0000 <iqubic> But it actually looks like XMobar isn't covering anything up. No part of the the browser window is covered by xmobar, even in full screen mode.
2022-02-27 23:56:39 +0000 <liskin> uh, so how can you tell it's not hidden when it's not covering anything?
2022-02-27 23:56:53 +0000 <iqubic> I'm not sure.
2022-02-27 23:56:58 +0000 <iqubic> I'm confusing myself
2022-02-27 23:57:16 +0000 <iqubic> When I make Firefox full screen, xmobar remains visible.
2022-02-27 23:57:43 +0000 <liskin> so firefox isn't fullscreen then?
2022-02-27 23:58:49 +0000 <iqubic> Well, I hit F11, which should make Firefox fullscreen, but it doesn't cover xmobar as it should.
2022-02-27 23:59:34 +0000 <liskin> if xmobar is visible and isn't covering any part of firefox, then firefox isn't fullscreen
2022-02-27 23:59:48 +0000 <iqubic> Weird
2022-02-27 23:59:50 +0000 <liskin> which suggests you might actually be missing ewmhFullscreen