Home liberachat/#xmonad: Logs Calendar

Logs on 2022-08-06 (liberachat/#xmonad)

00:01:18 <Hash> May I inquire
00:01:24 <Hash> What distros do you guys use for your daily use?
00:02:21 mvk joins (~mvk@2607:fea8:5ce3:8500::d5f2)
00:03:04 <geekosaur[m]> Ubuntu
00:03:09 <thyriaen> fedora and pop os
00:03:20 <Hash> geekosaur[m]: lts or normal?
00:03:54 <Hash> I'm thinking of switching to a rolling release maybe...
00:05:19 × thyriaen quits (~thyriaen@2a02:8109:8340:686c:3cdc:1de0:eddb:5de6) (Quit: Leaving)
00:06:04 <geekosaur> lts
00:06:22 <Hash> What browser do you use daily?
00:06:33 <Hash> chrome/chromium/firefox/something else?
00:06:52 <geekosaur> chrome
00:07:01 <Hash> Same.
00:07:29 <Hash> system ssd is 12 year old, going bad, got new 2tb nvme, trying to decide what to do now.
00:15:28 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
00:15:39 sogens joins (~sogens@gateway/vpn/pia/sogens)
00:17:26 × logzet quits (~quassel@2001:9e8:e51f:8d00:dabb:c1ff:fed3:a1b9) (Ping timeout: 240 seconds)
00:17:52 logzet joins (~quassel@2001:9e8:e531:b700:dabb:c1ff:fed3:a1b9)
00:17:55 <geekosaur> I'd stick with ubuntu lts, but I don't promise what works for me works for anyone else
00:18:11 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Client Quit)
00:18:22 sogens joins (~sogens@gateway/vpn/pia/sogens)
00:23:43 × mvk quits (~mvk@2607:fea8:5ce3:8500::d5f2) (Ping timeout: 244 seconds)
02:03:33 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds)
02:20:03 × doppo quits (~doppo@2604:180::e0fc:a07f) (Remote host closed the connection)
02:20:37 doppo joins (~doppo@2604:180::e0fc:a07f)
02:23:08 banc joins (banc@gateway/vpn/airvpn/banc)
02:36:42 × td_ quits (~td@muedsl-82-207-238-171.citykom.de) (Ping timeout: 245 seconds)
02:38:46 td_ joins (~td@94.134.91.51)
03:22:14 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
03:24:03 sogens joins (~sogens@211.30.173.20)
03:57:36 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 244 seconds)
04:00:31 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
04:00:49 sogens joins (~sogens@211.30.173.20)
04:17:50 Guest51 joins (~Guest51@223.235.202.254)
04:18:13 × Guest51 quits (~Guest51@223.235.202.254) (Client Quit)
04:30:38 × logzet quits (~quassel@2001:9e8:e531:b700:dabb:c1ff:fed3:a1b9) (Ping timeout: 240 seconds)
04:54:46 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
05:06:45 qbt joins (~qbt@user/edun)
05:18:01 sogens joins (~sogens@211.30.173.20)
05:45:00 × [Leary] quits (~Leary]@122-58-224-198-vdsl.sparkbb.co.nz) (Ping timeout: 268 seconds)
05:50:07 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
05:50:23 sogens joins (~sogens@211.30.173.20)
06:41:08 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
06:42:26 sogens joins (~sogens@211.30.173.20)
08:32:09 liskin uses the rolling Debian testing and wouldn't ever want to go back to a non-rolling distro
08:43:47 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
08:45:09 logzet joins (~quassel@2001:9e8:e531:b700:dabb:c1ff:fed3:a1b9)
08:45:38 sogens joins (~sogens@211.30.173.20)
09:01:11 × sogens quits (~sogens@211.30.173.20) (Ping timeout: 252 seconds)
09:03:12 sogens joins (~sogens@211.30.173.20)
09:36:10 [Leary] joins (~Leary]@122-58-224-198-vdsl.sparkbb.co.nz)
09:37:57 benin0 joins (~benin@183.82.25.162)
09:52:57 × qbt quits (~qbt@user/edun) (Ping timeout: 245 seconds)
10:11:06 zim0369 joins (~zim0369@42.108.230.29)
10:12:32 × sogens quits (~sogens@211.30.173.20) (Ping timeout: 245 seconds)
10:13:01 sogens joins (~sogens@211.30.173.20)
10:20:00 <zim0369> I'm unable to configure xmobar
10:20:19 <zim0369> I have followed the instructions in the documentation
10:20:36 <zim0369> https://paste.tomsmeding.com/Wu6a9cBc
10:20:40 <zim0369> current config
10:32:10 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
10:33:33 sogens joins (~sogens@211.30.173.20)
10:48:21 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
10:54:45 zim0369[m] joins (~zim0369ma@2001:470:69fc:105::2:5d43)
10:55:59 <zim0369[m]> 🧱 checking matrix/irc sync
10:59:51 sogens joins (~sogens@211.30.173.20)
11:00:27 × zim0369 quits (~zim0369@42.108.230.29) (Quit: Client closed)
11:01:01 × sogens quits (~sogens@211.30.173.20) (Client Quit)
11:02:19 sogens joins (~sogens@211.30.173.20)
11:12:31 zim0369 joins (~zim0369@42.108.235.251)
11:18:59 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
11:25:20 × zim0369 quits (~zim0369@42.108.235.251) (Ping timeout: 252 seconds)
11:45:23 sogens joins (~sogens@211.30.173.20)
11:59:44 qbt joins (~qbt@user/edun)
12:08:10 zim0369 joins (~zim0369@114.143.131.219)
12:16:37 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
12:47:50 × zim0369 quits (~zim0369@114.143.131.219) (Ping timeout: 252 seconds)
12:56:39 × qbt quits (~qbt@user/edun) (Quit: WeeChat 3.5)
13:48:00 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
13:52:11 sogens joins (~sogens@211.30.173.20)
14:23:37 qbt joins (~qbt@user/edun)
14:24:11 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
14:24:27 sogens joins (~sogens@211.30.173.20)
14:25:23 <zim0369[m]> I need help with xmobar
14:25:25 <zim0369[m]> my xmobar isn't working
14:25:30 <zim0369[m]> it doesn't appear on login
14:25:53 <zim0369[m]> pastebin: https://paste.tomsmeding.com/29D6HNKS
14:26:03 <zim0369[m]> I have configured everything according to the docs
15:08:06 <geekosaur[m]> Do any error messages show on the text console? (CTRL+ALT+F1)
15:12:31 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
15:14:11 × benin0 quits (~benin@183.82.25.162) (Quit: The Lounge - https://thelounge.chat)
15:25:55 sogens joins (~sogens@211.30.173.20)
15:27:19 × sogens quits (~sogens@211.30.173.20) (Client Quit)
15:29:15 sogens joins (~sogens@211.30.173.20)
15:30:47 <geekosaur[m]> zim0369: ^^
15:40:19 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
15:55:57 <zim0369[m]> geekosaur: umm... my session is in the same tty
16:00:36 × liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
16:01:50 sogens joins (~sogens@211.30.173.20)
16:07:30 <geekosaur> you sure? startx usually runs the graphical session in tty7 and leaves the text session in place so you can see error messages
16:07:44 liskin[m] joins (~liskinmat@2001:470:69fc:105::768)
16:23:02 × sogens quits (~sogens@211.30.173.20) (Ping timeout: 240 seconds)
16:25:13 sogens joins (~sogens@211.30.173.20)
16:36:23 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
16:36:57 <geekosaur[m]> (resending via matrix as IRC hasn't made it here yet) are you sure? starts usually puts the graphical display on tty7 so you can check the text console for error messages
16:40:32 <geekosaur[m]> s/starts/startx/
16:42:53 <zim0369[m]> No
16:43:05 <zim0369[m]> I start my session with startx
16:43:17 <zim0369[m]> And it starts in tty1
16:44:20 <geekosaur> then you have no way to swee errors and probably lose all the conmtents of the text console when the session ends
16:44:54 <zim0369[m]> prolly because i had once configured my machine to be very quiet
16:45:02 <zim0369[m]> no verbose stuff
16:45:39 <zim0369[m]> my xmonad session starts just fine but after login i see no xmobar. I'm able to launch xmobar through the console
16:46:18 <geekosaur> the point was to look for any error messages that might be showing up. you are saying you have no way to get at the error messages
16:47:08 <zim0369[m]> Umm.. i'll have to spend hours trying to reverse configure all the stuff i did
16:47:13 <zim0369[m]> i have a very quiet boot
16:47:15 <zim0369[m]> ughh...
16:47:18 <zim0369[m]> is there no other way?
16:47:26 <zim0369[m]> i have another laptop
16:47:33 <zim0369[m]> do i test my config on that?
16:47:36 <geekosaur> or redirect the output of startx into a file (startx >.xsession-errors 2>&1)
16:48:02 <zim0369[m]> oh
16:51:35 <zim0369[m]> okay, now i started my session with that
16:51:38 × qbt quits (~qbt@user/edun) (Quit: WeeChat 3.5)
16:51:42 <zim0369[m]> where did it put the contents?
16:51:49 <zim0369[m]> found it
16:51:54 <zim0369[m]> ill pastebin
16:52:42 <zim0369[m]> geekosaur: here https://paste.tomsmeding.com/E5XBpnZk
16:54:02 <geekosaur[m]> Line 21
16:54:52 <Solid> it's probably .cabal/bin/xmobar
16:55:25 <geekosaur[m]> Are you sure you didn't mean `/home/zim/.cabal/bin/xmobar`?
16:56:59 <zim0369[m]> changed the config to use the correct path
16:57:05 <zim0369[m]> startx again and here's: the output
16:57:06 <zim0369[m]> https://paste.tomsmeding.com/Gd6IatCw
16:58:45 <geekosaur[m]> Not sure why it's trying to use dbus
16:58:54 <zim0369[m]> I've made use of this redirecting so many times. this should've come to my mind before. im dumb
16:59:13 <geekosaur[m]> But it looks like xmobar should have started
16:59:23 <zim0369[m]> why is matrix's reply not working... anyways
16:59:45 <geekosaur[m]> What's your config again?
17:00:00 <zim0369[m]> geekosaur[m]: yes, actually before few hours ago i had correct full path to as you asked me to put but even then it wasn't starting
17:00:05 <zim0369[m]> geekosaur[m]: ill pastebin
17:00:48 <geekosaur[m]> Matrix replies don't play well with IRC
17:00:58 <zim0369[m]> https://paste.tomsmeding.com/AIc8csho
17:03:10 <geekosaur[m]> You don't have `avoidStruts` around your layout so it is probably being covered up
17:04:20 <zim0369[m]> I did not understand avoidStruts documentation so i thought it wasn't necessary
17:04:26 <zim0369[m]> ill use that
17:04:28 <zim0369[m]> brb
17:12:23 <zim0369[m]> still no luck
17:12:28 <zim0369[m]> https://pastebin.com/uTQP2YrC
17:12:38 <zim0369[m]> sorry for this pastebin geekosaur i'm being rate limite
17:12:41 <zim0369[m]> s/limite/limited/
17:14:54 <geekosaur> the session log is no longer helpful, as far as I can tell from that it's being started
17:15:32 <zim0369[m]> xmobar process isn't present
17:15:47 <geekosaur> at this point I think I need Solid or someone else more familiar with the xmobar side of things
17:16:24 <geekosaur> hrrm. that implies xmobar is the one trying to register with dbus
17:16:49 <geekosaur> you may have to modify your .xinitrc or equivalent to start it
17:17:53 <zim0369[m]> does that have any downsides
17:18:27 <geekosaur> it would be a trifle wasteful if nothing were using it, but I guess recent xmobar does listen on dbus
17:18:40 <geekosaur> dbus-launch --exit-with-session xmonad
17:19:56 <Solid> xmobar can be compiled with dbus support, but afaik it's off by default
17:20:29 <geekosaur> something is failing to connect to dbus here: https://pastebin.com/uTQP2YrC
17:21:05 <Solid> sure that it's xmobar?
17:21:11 <geekosaur> no 😞
17:21:22 <zim0369[m]> `dbus-launch --exit-with-session xmonad`
17:21:24 <zim0369[m]> https://pastebin.com/fHTdpSdk
17:21:27 <Solid> zim0369[m]: does xmobar appear when you start it inside of a terminal?
17:21:30 <geekosaur> but we no longer get the "xmobar command not found"
17:21:39 <zim0369[m]> Solid: yes
17:21:51 <zim0369[m]> geekosaur: because i entered the current path
17:22:12 <Solid> zim0369[m]: are you doing `xmobar` or `~/.cabal/bin/xmobar`? Perhaps you're starting a different one
17:22:17 <geekosaur> zim0369[m], you can't just runb xmonad when another one is running, you need to replace the xmonad invocation in your .cxinitrc with the dbus-launch thing
17:22:43 <geekosaur> (the error you got indicates that another xmonad is already registered as the window manager)
17:23:00 <geekosaur> .xinitrc sorry
17:23:03 <zim0369[m]> Solid: /home/zim/.cabal/bin/xmobar
17:23:34 <zim0369[m]> could it be because i installed xmond from cabal then from git
17:23:55 <zim0369[m]> i had 0.17.0 from cabal and then removed the binary and installed from git
17:24:07 <zim0369[m]> i didn't unregister it from ghc
17:24:41 <Solid> but xmonad works, no?
17:24:58 <zim0369[m]> yes xmonad works fine
17:25:03 <zim0369[m]> using 0.17.9
18:00:41 <zim0369[m]> geekosaur: starting xmobar from xinitrc starts xmobar but doesn't execute anyfurther lines including xmonad
18:00:58 <MrElendig> post the xinitrc
18:01:08 <geekosaur> correct, you would have to run it in the background with &
18:02:02 <zim0369[m]> https://pastebin.com/SA0QjKAe
18:02:19 <zim0369[m]> oh yea
18:02:24 <zim0369[m]> forgot about that
18:05:57 <zim0369[m]> geekosaur: xmonad &
18:05:58 <zim0369[m]> doesn't work
18:06:00 <zim0369[m]> didn't*
18:07:14 <MrElendig> xmobar &\nexec xmonad
18:10:43 <zim0369[m]> umm
18:10:47 <zim0369[m]> didn't work
18:10:49 zim0369 joins (~zim0369@114.143.131.219)
18:10:50 <zim0369[m]> server crashes
18:10:58 <zim0369> MrElendig ill paste the error
18:11:27 <zim0369> https://pastebin.com/KkeZTdtQ
18:11:42 sogens joins (~sogens@211.30.173.20)
18:12:02 <zim0369[m]> oh the space
18:12:14 × zim0369 quits (~zim0369@114.143.131.219) (Client Quit)
18:13:16 <MrElendig> zim0369[m]: \n == newline
18:13:39 zim0369 joins (~zim0369@114.143.131.219)
18:14:13 <zim0369> MrElendig https://pastebin.com/34j0AhRq
18:14:25 <zim0369> server again crashes
18:14:42 <geekosaur> you havent done the right thing
18:14:48 × zim0369 quits (~zim0369@114.143.131.219) (Client Quit)
18:14:50 <geekosaur> there is ni literal n there
18:15:06 <geekosaur> the sequence "\n" that MrElendig typed represents a newline character
18:15:29 zim0369 joins (~zim0369@114.143.131.219)
18:16:36 <geekosaur> xmobar &
18:16:39 <geekosaur> exec xmonad
18:16:52 <zim0369[m]> server crashes with:
18:16:52 <zim0369[m]> `xmobar &\n exec xmonad`
18:16:52 <zim0369[m]> `xmobar &\nexec xmonad`
18:16:52 <zim0369[m]> `xmobar & xmonad`
18:17:08 <zim0369[m]> oh wait server starts with
18:17:16 <zim0369[m]> `xmobar & xmonad`
18:17:19 <geekosaur> the first two are completely wrong. the third should have worked
18:17:26 <zim0369[m]> but xmobar doesn't launch
18:22:45 <zim0369[m]> geekosaur: how big of a headache would it be to configure polybar for xmonad?
18:23:10 <geekosaur> I have no real idea
18:23:19 <geekosaur> I don't use either polybar or xmobar
18:23:33 <zim0369[m]> then what?
18:23:38 <MrElendig> was relatively easy when I used it before, using dbus for communication
18:23:48 <MrElendig> but that was a few years ago
18:24:01 <geekosaur> I run xmonad as the window manager for Mate, so I run mate-panel with xmonad-log-applet. this is not particularly easy to set up
18:24:51 <zim0369[m]> xmonad for mate?
18:24:58 <zim0369[m]> i didn't know you could do that
18:25:05 <zim0369[m]> i want something easy tho
18:25:10 <zim0369[m]> ill try polybar but
18:25:26 <zim0369[m]> there's no official documentation
18:25:35 <zim0369[m]> and youtube vids are a little old
18:25:45 <zim0369[m]> and all of their configs are different than mine
18:26:55 <geekosaur> https://wiki.haskell.org/Xmonad/Using_xmonad_in_MATE
18:27:25 <geekosaur> there are some instruction for various other desktop environments but I think they're all out of date. I keep the Mate instructions current
18:28:30 <zim0369[m]> geekosaur: is there a picture or a video of your setup?
18:30:53 <geekosaur> https://imgur.com/rexOYhY.png
18:32:05 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
18:32:29 <geekosaur> the instructions for setting up mate intrgration are reasonably clear. the harder part is building and setting up xmonad-log-applet, which has to be custom built for whichever DE you use (it supports several)
18:33:01 <zim0369[m]> geekosaur: is there anything like xmonad on gnome
18:33:15 <geekosaur> only if gnome-flashback is supported on your system
18:33:36 <zim0369[m]> umm
18:33:38 <geekosaur> the window manager in gnome 3 can't be replaced, so gnome-flashback sets up an equivalent gnome 2 setup
18:33:42 <zim0369[m]> i don't like that setup
18:33:49 <zim0369[m]> xmonad and mate wouldn't be my thing
18:34:00 <zim0369[m]> my screen is really small
18:34:01 <zim0369[m]> 14in
18:34:05 <MrElendig> https://arch.har-ikkje.net/gfx/ss/2012-08-13-193731_2960x1050_scrot.png
18:34:07 <zim0369[m]> ill try polybar
18:35:14 <zim0369> MrElendig what bar are u using?
18:37:31 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
18:39:47 <MrElendig> xmobar in that case, but the image is from 2012 :p
18:40:20 <zim0369[m]> 🫥
18:40:39 <zim0369[m]> ill bite the bullet
18:40:46 <zim0369[m]> starting to setup polybar
18:43:59 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
18:53:04 × zim0369 quits (~zim0369@114.143.131.219) (Quit: Client closed)
18:54:20 <zim0369[m]> geekosaur: there's something wrong with my config
18:55:24 <geekosaur> what?
18:56:27 <zim0369[m]> xmobar starts fine with my old config
18:57:02 sogens joins (~sogens@211.30.173.20)
18:57:39 zim0369 joins (~zim0369@114.143.131.219)
18:59:09 mc47 joins (~mc47@xmonad/TheMC47)
18:59:09 <zim0369[m]> i suspect the decorations and the subtabbed layout
18:59:24 <zim0369[m]> does it have anything to do with that?
18:59:33 × zim0369 quits (~zim0369@114.143.131.219) (Client Quit)
18:59:59 <geekosaur> it shouldn't unless you put the avoidStruts inside them when I said it has to be on the outside
19:01:55 <zim0369[m]> i put them on the outside
19:03:58 <zim0369[m]> https://paste.tomsmeding.com/GqFq3VmW
19:04:20 <geekosaur> that's correct
19:04:39 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
19:05:16 mvk joins (~mvk@2607:fea8:5ce3:8500::d5f2)
19:05:30 <zim0369[m]> btw my old layout doesn't have avoidstruts
19:05:31 <zim0369[m]> but xmobar still works
19:06:12 <zim0369[m]> do i have to put `bar = myBar` or something like that in my config?
19:06:17 <zim0369[m]> def*
19:06:20 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
19:07:08 <geekosaur> no
19:08:54 <geekosaur> line 74 of the last config I have from you (https://paste.tomsmeding.com/29D6HNKS) handles starting and tracking the bar; it just needs that avoidStruts to be complete
19:10:18 <geekosaur> it's nnot added for you because you may be doing special things with it (and you might in fact want to): see https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L142-L143
19:11:27 <geekosaur> that setup means the bars are hidden on the Full workspace, but I can still toggle them on with mod-b
19:13:33 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
19:13:55 <zim0369[m]> ill take a minute to comprehend
19:15:58 <zim0369[m]> still don't understand where i should look
19:16:00 <geekosaur> on the first line, I set the layout for the "windows" workspace to Full, but I also have `avoidStrutsOn []` which defaults bars to hidden but lets me toggle them on
19:16:16 <geekosaur> the second line then does a normal `avoidStruts` for all the other workspaces
19:16:33 <geekosaur> I still don't understand what the problem is
19:17:24 <zim0369[m]> https://pastebin.com/W5b59vR3
19:17:35 <zim0369[m]> this is prolly all the stuff about xmobar in my old config
19:18:13 <geekosaur> that was the old style of config. it still works but is deprecated
19:20:24 <geekosaur> and I see you're back to using pastebin.com. I may stop helping you rather than put up with it
19:20:51 <zim0369[m]> https://paste.tomsmeding.com/YsUY3bfh
19:21:06 <zim0369[m]> sorry i forgot that i could be using your pastebin back again
19:21:54 <geekosaur> since I have to choose between unreadable strings and not having line numbers to refer to
19:22:32 <geekosaur> (I have visual problems, I really can't cope with the way pastebin.com syntax-colors strings)
19:22:45 <zim0369[m]> I'm sorry
19:23:08 <zim0369[m]> pastebin does look awful
19:26:34 <geekosaur> anyway I can go to /raw on pastebin but then I lose things like line numbers, which makes it harder to discuss various things
19:27:45 <geekosaur> anyway what exactly is wrong with your config? just that xmobar doesn't show up?
19:28:14 <zim0369[m]> yes
19:28:20 <zim0369[m]> everything else seems fine
19:28:38 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
19:28:54 <geekosaur> hm. I think we need Solid for that, since everything looks alright to me but I'm not an xmobar expert
19:29:19 <geekosaur> but Solid may be busy today, I noticed him poking in once or twice but not consistently
19:29:36 <geekosaur> (or juust got worse; getting over covid last I heard)
19:29:46 <zim0369[m]> umm.. okay
19:29:55 <zim0369[m]> ill wait until then
19:30:19 <zim0369[m]> I wonder how covid is still affecting people
19:30:25 <zim0369[m]> It's been more than 2yrs now
19:30:34 <geekosaur> it keeps changing
19:30:58 <geekosaur> the latest omicron variant isn't well handled by the existing vaccines and is starting to get nasty again
19:31:16 <geekosaur> after earlier omicron variants seemed to be on the way to becoming just another cold 😞
19:32:02 <zim0369[m]> Covid is something I don't want to be troubled by
19:32:13 <zim0369[m]> but directly or indirectly people do get affected somehow
19:32:31 <zim0369[m]> i hope sooner or later there's a good outcome
19:32:42 <geekosaur> I've managed to avoid it so far but am fully vaccinated since I live among immune compromised folks and it'd just be bad to be an infection vector
19:32:43 <zim0369[m]> and people in power make better decisions everywhere
19:34:14 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
19:34:18 <zim0369[m]> ill sleep now
19:34:29 <zim0369[m]> ill try again tmrw
19:34:41 <zim0369[m]> night 🌃
19:43:18 <Solid> geekosaur: didn't get worse, thankfully, just pretty busy this weekend
19:58:38 sogens joins (~sogens@211.30.173.20)
20:05:56 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
20:15:15 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
20:17:49 sogens joins (~sogens@211.30.173.20)
20:22:56 × sogens quits (~sogens@211.30.173.20) (Quit: WeeChat 3.5)
20:32:17 diep joins (~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c)
20:32:18 × diep quits (~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c) (Remote host closed the connection)
20:58:45 × bla quits (~bla@79.191.245.91.ipv4.supernova.orange.pl) (Ping timeout: 268 seconds)
20:59:10 <ectospasm> I'm getting an unexpected error compiling my xmonad.hs: https://git.eldon.me/trey/XMonad/src/branch/master/xmonad.hs, error: https://paste.rs/Tqe
20:59:52 <ectospasm> I'm running it on Arch Linux, with the Arch provided Haskell packages. I understand that might be part of my problem, but the "sc <- IS.countScreens" was working before.
21:01:39 bla joins (~bla@79.191.245.91.ipv4.supernova.orange.pl)
21:04:18 <fizzie> The error is claiming that line 137 of the file contains `sc <- countScreens`, not `sc <- IS.countScreens`.
21:04:41 <fizzie> (Well, the first of the two errors, anyway.)
21:05:30 <[Leary]> The second error looks to be one of do-block syntax. I'd start by indenting lines 295--308.
21:06:56 <geekosaur> did you happen to upgrade to ghc 9.2? GHC2021 is on by default and disables some formerly enabled simplifications to do indentation
21:07:30 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
21:08:32 <geekosaur> I think DoAndIfThenElse and NondecreasingIndentation got turned off by default in 9.2
21:09:36 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
21:16:56 <ectospasm> my ghc --version reports 9.0.2, not 9.2
21:18:36 <ectospasm> I'm actually trying to remove some default keybindings, when I ran into this error. Here's my current xmonad.hs: https://git.eldon.me/trey/XMonad/src/branch/remove-win+num/xmonad.hs. I fixed the sc <- countScreens error, but I'm still getting the other one.
21:21:20 <[Leary]> Looks like 306,7 still aren't indented enough.
21:23:59 <geekosaur> that error doesn't seem to follow from the code you linked, actually
21:24:50 <ectospasm> OK, I fixed the indentation, and it compiles now!
21:25:34 <ectospasm> geekosaur: sorry, I'm having to bounce between different tmux windows/panes, and it's getting hard to keep up with things.
21:59:50 × logzet quits (~quassel@2001:9e8:e531:b700:dabb:c1ff:fed3:a1b9) (Ping timeout: 240 seconds)
22:15:32 × mvk quits (~mvk@2607:fea8:5ce3:8500::d5f2) (Ping timeout: 244 seconds)
23:23:12 theliver[m] joins (~theliverm@2001:470:69fc:105::2:25e4)
23:27:08 <theliver[m]> I just upgraded to 0.17 from 0.15, and yay it all compiles / runs... But for some reason windows are only populating on the right half of the screen?
23:27:08 <theliver[m]> If perhaps this is a common problem, if anyone knows what the issue is - though didn't find anything on a web search. Else I'll continue trying to debug this.
23:30:20 <theliver[m]> Restarted the display manager and everything works correctly. Maybe it was the old state file messing things up.
23:34:59 steve_ joins (~steve@ool-182c2b80.dyn.optonline.net)

All times are in UTC on 2022-08-06.