2022/06/09

2022-06-09 00:32:54 +0200sagax(~sagax_nb@user/sagax) (Excess Flood)
2022-06-09 00:33:28 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-09 01:13:27 +0200chomwitt(~chomwitt@2a02:587:dc1f:5600:d683:3d28:fc15:22d4) (Ping timeout: 240 seconds)
2022-06-09 01:19:09 +0200steve_(~steve@ool-182c2b80.dyn.optonline.net)
2022-06-09 01:52:24 +0200werneta(~werneta@137.78.30.207) (Ping timeout: 272 seconds)
2022-06-09 02:08:07 +0200werneta(~werneta@137.79.206.133)
2022-06-09 02:27:33 +0200stackdroid18(~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!)
2022-06-09 03:28:50 +0200werneta(~werneta@137.79.206.133) (Ping timeout: 255 seconds)
2022-06-09 04:04:10 +0200banc-(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2022-06-09 04:17:22 +0200td_(~td@muedsl-82-207-238-024.citykom.de) (Ping timeout: 246 seconds)
2022-06-09 04:19:30 +0200td_(~td@94.134.91.150)
2022-06-09 04:22:59 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-06-09 04:42:02 +0200mvk(~mvk@2607:fea8:5ce3:8500::ba9a) (Ping timeout: 250 seconds)
2022-06-09 04:48:58 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-06-09 04:50:19 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-09 05:13:22 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-06-09 05:25:50 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 255 seconds)
2022-06-09 07:12:43 +0200 <rotaerk[m]> hmm is there a way to define a keybinding that toggles the visibility of xmobar, at least on the current desktop?
2022-06-09 07:20:03 +0200 <Solid> sure, you can do something like `("M-b", sendMessage ToggleStruts)`
2022-06-09 07:20:28 +0200 <Solid> (this is covered in the tutorial, AFAIK)
2022-06-09 07:20:42 +0200 <rotaerk[m]> I had seen this before but I couldn't remember where. the tutorial might be it
2022-06-09 07:20:43 +0200 <rotaerk[m]> thanks!
2022-06-09 07:22:50 +0200 <rotaerk[m]> oh lol, it's already defined by `defToggleStrutsKey`
2022-06-09 07:24:41 +0200 <Solid> yes :)
2022-06-09 07:33:02 +0200 <rotaerk[m]> needed to use citrix workspace from linux (to remote into work) and the thing wanted to be full screen but apparently wasn't telling linux it's full screen so xmobar was actually bumping it down a bit ... cutting off the bottom of the windows taskbar on the remote machine
2022-06-09 07:33:46 +0200 <rotaerk[m]> M-b fixed that
2022-06-09 07:34:11 +0200cfricke(~cfricke@user/cfricke)
2022-06-09 07:34:44 +0200 <Solid> yes some programs (like chromium) assume that after sending a fullscreen hint they'll actually have all of the screen (and they should, I think the windowed fullscren that xmonad does breaks with specs a bit)
2022-06-09 07:35:23 +0200 <Solid> there is a fix for this in X.U.Hacks so you don't have to manually toggle the status bar: https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Util-Hacks.html#g:1
2022-06-09 07:35:55 +0200 <rotaerk[m]> thing is some full screen things work, like if I full screen a video in firefox, it correctly fills the whole screen, both removing the bar and removing the border
2022-06-09 07:36:17 +0200 <rotaerk[m]> I've also noticed it's inconsistent with steam games ... some remove the bar, others don't
2022-06-09 07:36:45 +0200 <rotaerk[m]> interesting
2022-06-09 07:39:02 +0200chomwitt(~chomwitt@2a02:587:dc1f:5600:28f0:c157:4d87:4f4e)
2022-06-09 07:40:47 +0200 <Solid> oh, you _want_ them to remove the bar?
2022-06-09 07:42:08 +0200 <rotaerk[m]> I do want the bar removed when something should be full screen
2022-06-09 07:42:18 +0200 <rotaerk[m]> also that hack doesn't work with citrix lol. I just tried it and what happens is the window just jiggles up and down
2022-06-09 07:42:48 +0200 <rotaerk[m]> it shifts up so that the top part of the remote desktop is cut off, then shifts down so that the bottom part of the taskbar is cut off, and repeats this indefinitely
2022-06-09 07:42:57 +0200 <rotaerk[m]> kind of funny to look at
2022-06-09 07:43:48 +0200 <rotaerk[m]> have to resort to M-b anyway
2022-06-09 07:49:57 +0200 <Solid> if you want proper fullscreen then you need ewmh and ewmhFullscreen
2022-06-09 07:50:49 +0200 <rotaerk[m]> yeah, I'm using that, it just doesn't always work
2022-06-09 07:51:15 +0200 <rotaerk[m]> https://github.com/Rotaerk/homeFlake/blob/master/xmonad/xmonad.hs
2022-06-09 07:52:28 +0200 <rotaerk[m]> I'm assuming because certain programs aren't exactly compliant with ewmh
2022-06-09 07:53:42 +0200 <Solid> huh, curious
2022-06-09 07:54:46 +0200 <rotaerk[m]> I was playing Vampire Survivors recently, and that fullscreened fine. I also played Coromon, but the xmobar still displayed
2022-06-09 07:54:59 +0200 <rotaerk[m]> * still displayed, even after I told the game itself to go fullscreen
2022-06-09 07:55:08 +0200 <rotaerk[m]> * still displayed, even after I told the game itself to go fullscreen (rather than just maximizing the window)
2022-06-09 08:21:11 +0200sundbry(~quassel@99-42-143-129.lightspeed.sntcca.sbcglobal.net)
2022-06-09 09:15:30 +0200steve_(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds)
2022-06-09 09:33:38 +0200mc47(~mc47@xmonad/TheMC47)
2022-06-09 09:47:52 +0200wonko(~wjc@2a0e:1c80:11::50) (Quit: See You Space Cowboy..)
2022-06-09 10:19:45 +0200HashEnchantertim
2022-06-09 10:19:47 +0200EnchantertimEnchanterTim
2022-06-09 10:21:17 +0200EnchanterTimOpenSores
2022-06-09 10:21:49 +0200scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Quit: leaving)
2022-06-09 10:28:39 +0200Natch(~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Remote host closed the connection)
2022-06-09 10:31:01 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-06-09 10:39:15 +0200sagax(~sagax_nb@user/sagax)
2022-06-09 10:39:42 +0200scardinal(~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2022-06-09 10:51:02 +0200Natch(~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se)
2022-06-09 11:00:09 +0200jaklt[m](~jaklttchn@2001:470:69fc:105::a42) (Quit: You have been kicked for being idle)
2022-06-09 11:12:53 +0200OpenSoresHash
2022-06-09 12:13:48 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-06-09 12:24:01 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5)
2022-06-09 12:54:30 +0200mc47(~mc47@xmonad/TheMC47)
2022-06-09 13:03:00 +0200redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2022-06-09 13:04:05 +0200redgloboli(~redglobol@user/redgloboli)
2022-06-09 13:18:57 +0200terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-06-09 13:21:12 +0200terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1)
2022-06-09 13:37:10 +0200spaceseller(~spacesell@31.147.205.13)
2022-06-09 13:44:25 +0200 <liskin> https://twitter.com/GabriellaG439/status/1534731027368685568 :-(
2022-06-09 13:44:32 +0200 <liskin> "This is what killed xmonad, for example, by requiring a GHC toolchain to reconfigure it"
2022-06-09 13:44:41 +0200 <liskin> (can't resist liking it… :/)
2022-06-09 13:45:13 +0200 <spaceseller> I upgrade to xmonad 0.17.0.9 compiled with stack, after I have xmonad-git from AUR arch repository.
2022-06-09 13:45:29 +0200 <liskin> although one might argue that what killed xmonad was distro maintainers of haskell tooling disappearing :-/
2022-06-09 13:45:35 +0200 <spaceseller> after that don't have xmobar
2022-06-09 13:45:42 +0200 <spaceseller> on start.
2022-06-09 13:47:47 +0200 <geekosaur> did you also reinstall xmobar? (not that that should be necessary, but it'd mean it changed its location)
2022-06-09 13:48:27 +0200 <spaceseller> @liskin, xmonad is dead?
2022-06-09 13:48:28 +0200 <lambdabot> Unknown command, try @list
2022-06-09 13:48:39 +0200 <spaceseller> liskin, , xmonad is dead?
2022-06-09 13:48:42 +0200 <geekosaur> someone claimed it is
2022-06-09 13:48:48 +0200 <geekosaur> on twitter
2022-06-09 13:49:02 +0200 <spaceseller> I saw, beacause of haskel?
2022-06-09 13:49:10 +0200 <spaceseller> Gabriela
2022-06-09 13:49:23 +0200 <Solid> liskin: isn't she the creator of dhal? obvious conflict of interest there :P
2022-06-09 13:49:50 +0200 <geekosaur> yes, we're obviously supposed to be based on node.js or some other crawling horror that's all the rage these days
2022-06-09 13:53:59 +0200 <lyiriyah[m]> Electron-based window manager... ugh
2022-06-09 13:55:52 +0200spaceseller(~spacesell@31.147.205.13) (Ping timeout: 258 seconds)
2022-06-09 13:56:01 +0200 <lyiriyah[m]> I spoke too soon
2022-06-09 13:56:01 +0200 <lyiriyah[m]> https://github.com/wnayes/electron-wm
2022-06-09 14:11:36 +0200 <mc47> liskin: a config isn't json though, I don't think it's a fair comparison
2022-06-09 14:12:13 +0200 <mc47> I mean, yes, GHC _is_ a lot, but I'd say if you already have it setup then xmonad is easy to get running
2022-06-09 14:12:43 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-06-09 14:14:05 +0200 <geekosaur> there's a ticket somewhere about exploring a simpler possibly dhall-based config mechanism for people who don't need the whole shebang
2022-06-09 14:39:12 +0200 <liskin> Solid: :-)
2022-06-09 14:40:31 +0200 <liskin> personally I'm in the "keep it haskell just someone please fix all the toolchain issues thank you" camp :-)
2022-06-09 14:47:10 +0200cfricke(~cfricke@user/cfricke) (Ping timeout: 240 seconds)
2022-06-09 15:13:52 +0200 <Solid> the good thing about knowing only Haskell is that I don't know how bad things really are and so I'm just content with the current state :]
2022-06-09 15:25:49 +0200 <mc47> Hint: it can be worse. I still have PTSD from gradle and maven
2022-06-09 15:26:14 +0200 <mc47> but it can also probably be much better
2022-06-09 15:29:26 +0200 <liskin> people tend to say Rust's is better but I can't really confirm that after my first month of doing Rust professionally
2022-06-09 15:31:09 +0200 <liskin> I kinda expected caching and GC to work out of the box, but the former is out-of-the-box nonexistent (thus worse than both slack/cabal) and the latter kinda follows from the former, so …
2022-06-09 15:42:00 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5)
2022-06-09 15:47:05 +0200alternateved(~alternate@37.120.211.158)
2022-06-09 15:47:24 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-09 16:00:43 +0200cfricke(~cfricke@user/cfricke)
2022-06-09 16:20:32 +0200spaceseller(~spacesell@31.147.205.13)
2022-06-09 16:31:19 +0200spaceseller(~spacesell@31.147.205.13) (Ping timeout: 246 seconds)
2022-06-09 16:52:33 +0200spaceseller(~spacesell@31.147.205.13)
2022-06-09 17:10:23 +0200spaceseller(~spacesell@31.147.205.13) (Remote host closed the connection)
2022-06-09 17:25:00 +0200spaceseller(~spacesell@31.147.205.13)
2022-06-09 17:27:02 +0200 <spaceseller> can't understand, I need to ctrl-shift-q to LightDM and login to get xmobar. Why I don't get it on the very first login?
2022-06-09 17:27:42 +0200 <geekosaur> I was going to ask you to try running it from a terminal, but you left too soon
2022-06-09 17:27:50 +0200 <geekosaur> can we see your config?
2022-06-09 17:28:11 +0200 <spaceseller> yes, I get it from terminal
2022-06-09 17:28:17 +0200 <geekosaur> (I'd suspect $PATH issues, but that doesn't make much sense)
2022-06-09 17:28:18 +0200 <spaceseller> just not on start up
2022-06-09 17:28:26 +0200 <spaceseller> yes!! maybe
2022-06-09 17:28:31 +0200 <spaceseller> the path
2022-06-09 17:28:52 +0200 <spaceseller> becasue xmonad is in /home/mario/.local/bin
2022-06-09 17:29:11 +0200 <spaceseller> I put the path in .xinintrc
2022-06-09 17:29:18 +0200 <spaceseller> and now is on the path
2022-06-09 17:29:38 +0200 <spaceseller> didin't change anything in xmonad.hs
2022-06-09 17:30:19 +0200 <spaceseller> main :: IO ()
2022-06-09 17:30:20 +0200 <spaceseller> main = xmonad
2022-06-09 17:30:20 +0200 <spaceseller> . ewmhFullscreen
2022-06-09 17:30:20 +0200 <spaceseller> . ewmh
2022-06-09 17:30:20 +0200 <spaceseller> . withEasySB (statusBarProp "xmobar" (pure def)) defToggleStrutsKey
2022-06-09 17:30:20 +0200 <spaceseller> $ defaults
2022-06-09 17:31:02 +0200 <geekosaur> see if it works with a full path to xmobar, perhaps
2022-06-09 17:31:52 +0200 <spaceseller> you mean here in xmonad.hs
2022-06-09 17:32:05 +0200 <geekosaur> yes
2022-06-09 17:32:26 +0200 <spaceseller> something with path with fresh xmonad is the isssue
2022-06-09 17:32:56 +0200 <geekosaur> or make sure $PATH is set properly in .xinitrc, since I think only recent Fedora will read your PATH from your startup files
2022-06-09 17:32:58 +0200 <spaceseller> ok, need to reboot because
2022-06-09 17:33:07 +0200 <geekosaur> I know Debian/Ubuntu/Mint don't
2022-06-09 17:33:13 +0200 <spaceseller> I'm on arch
2022-06-09 17:33:48 +0200 <spaceseller> aaa, so maybe to put path in .xinitrc
2022-06-09 17:33:58 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.5)
2022-06-09 17:34:28 +0200 <spaceseller> see you after I reboot
2022-06-09 17:34:33 +0200 <spaceseller> and try it
2022-06-09 17:34:47 +0200 <spaceseller> thnx alot, you are great
2022-06-09 17:39:26 +0200spaceseller(~spacesell@31.147.205.13) (Ping timeout: 250 seconds)
2022-06-09 17:51:44 +0200spaceseller(~spacesell@31.147.205.13)
2022-06-09 18:00:31 +0200spaceseller(~spacesell@31.147.205.13) (Quit: Leaving)
2022-06-09 18:38:30 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds)
2022-06-09 19:29:08 +0200doppo_(~doppo@2604:180::e0fc:a07f) (Remote host closed the connection)
2022-06-09 19:32:35 +0200doppo(~doppo@2604:180::e0fc:a07f)
2022-06-09 19:46:57 +0200doppo(~doppo@2604:180::e0fc:a07f) (Quit: leaving)
2022-06-09 19:48:36 +0200doppo(~doppo@2604:180::e0fc:a07f)
2022-06-09 20:30:04 +0200alternateved(~alternate@37.120.211.158) (Remote host closed the connection)
2022-06-09 20:33:21 +0200robertss(~robertss@71-222-73-236.lsv2.qwest.net)
2022-06-09 20:35:31 +0200robertss(~robertss@71-222-73-236.lsv2.qwest.net) (Client Quit)
2022-06-09 21:07:37 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-06-09 21:27:58 +0200alternateved(~alternate@37.120.211.158)
2022-06-09 21:36:34 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-06-09 21:44:20 +0200 <rotaerk[m]> I'm using MS Teams within Firefox, so my microphone is active, and as a result this thing shows up at the top of my screen: https://cdn.discordapp.com/attachments/570351749848891393/984542140598210590/unknown.png
2022-06-09 21:44:39 +0200 <rotaerk[m]> I'm not sure if it's a firefox thing or an external mechanism that firefox is communicating with
2022-06-09 21:45:23 +0200 <rotaerk[m]> but it is slidable left to right, but not up to down ... the fact that it hugs xmobar is why I'm asking here, in case it's something to do with that >_>
2022-06-09 21:45:29 +0200 <rotaerk[m]> any idea what this is?
2022-06-09 21:45:38 +0200 <Solid[m]> it's a firefox thing
2022-06-09 21:46:01 +0200 <rotaerk[m]> hmm k; I wonder if there's a way to disable it..
2022-06-09 21:46:18 +0200 <Solid[m]> though you should be able to move it wherever (at least I'm able to, with `M-Lmb`)
2022-06-09 21:46:39 +0200 <rotaerk[m]> it doesn't seem to count as a floating window
2022-06-09 21:46:44 +0200 <Solid[m]> you can probably also resize it to like 1px :>
2022-06-09 21:46:50 +0200 <rotaerk[m]> I can click and drag it left to right, but I can't focus it
2022-06-09 21:47:25 +0200 <rotaerk[m]> and M-lmb doesn't interact with it
2022-06-09 21:49:05 +0200 <rotaerk[m]> I just wonder what it's even called so I can google it
2022-06-09 21:50:54 +0200 <geekosaur[m]> https://superuser.com/questions/1557955/how-to-remove-firefox-orange-microphone-webcam-indicator-f…
2022-06-09 21:51:16 +0200 <rotaerk[m]> ahh thanks!
2022-06-09 21:53:07 +0200 <geekosaur> (I'm mildly surprised; in Chrome that goes in the titlebar, and can't be dragged)
2022-06-09 21:53:15 +0200 <geekosaur> er, tab bar
2022-06-09 21:54:25 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5)
2022-06-09 22:01:54 +0200steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-06-09 22:36:42 +0200stackdroid18(14094@user/stackdroid)
2022-06-09 23:05:57 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-06-09 23:26:18 +0200alternateved(~alternate@37.120.211.158) (Remote host closed the connection)
2022-06-09 23:27:49 +0200steve__(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds)
2022-06-09 23:34:06 +0200alternateved(~alternate@37.120.211.158)