Home liberachat/#xmonad: Logs Calendar

Logs on 2021-05-27 (liberachat/#xmonad)

00:02:06 tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl)
00:29:16 codedmart joins (codedmart@2600:3c01::f03c:92ff:fefe:8511)
00:30:03 × tremon quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
00:39:54 × dmwit quits (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) (Quit: lol)
00:49:37 jrgiacone joins (~jrgiacone@47.149.222.98)
00:51:08 <jrgiacone> Hi I am trying to build the git version of xmonad with stack. I am on a fresh install of arch and have downloaded the stack-static from the aur. when installing xmonad and xmonad-contrib with stack install I run into an issue on 11/14 with an error building package X11-1.9.2. I know I can get around this by installing the haskell-x11 from the arch
00:51:09 <jrgiacone> repository, however I would like to avoid that, is there any way around this?
01:12:49 <burp> what is the build error?
01:15:34 <jrgiacone> one sec re-running
01:19:00 <jrgiacone> It exits with code: ExitFailure 1
01:19:30 <jrgiacone> it wrrors while building package X11-1.9.2 /tmp/stack-a813f5d600fbb30a/X11-1.9.2
01:19:44 <geekosaur> there should be an actual error before that
01:21:33 <jrgiacone> it has setlocale > Registering library for setlocale-1.0.0.10.. followed by the Progress 11/14 then while building package ... (in here is a bunch of snapshot information is that what your are looking for)
01:22:55 <jrgiacone> Uploaded file: https://uploads.kiwiirc.com/files/4f772f9fcb3d4df3175c1bdfcc95d2f1/2021-05-26-182222_1031x365_scrot.png
01:22:55 <geekosaur> how about just pastebin the full output
01:22:59 <geekosaur> @where paste
01:22:59 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
01:23:48 <burp> hmm, just ExitFailure 1, unfortunate
01:23:57 <jrgiacone> yea I can try, I uploaded a screenshot because I am in a vm, but I can try to figure out how to copy it
01:24:29 <jrgiacone> I know it will compile if I install the haskell-x11 package from the repo, but it should be able to without those dependencies i thought
01:24:49 <burp> maybe it's because of the dependencies that the haskell-x11 package installs
01:25:00 <burp> some X11 development headers or libraries
01:25:05 <geekosaur> stack will build some things in parallel which is why it says "scroll up to its section"
01:25:15 <geekosaur> it keeps building unrelated deps hence the setlocale thing
01:25:29 <jrgiacone> oh i see
01:25:36 <jrgiacone> i think it is the libXss let me check thank you
01:25:36 <geekosaur> and yes, you need libraries like Xss which aren'[t normally installed
01:29:14 × themainman quits (~themainma@user/themainman) (Quit: WeeChat 3.1)
01:30:29 <jrgiacone> that was it perfect, I was not looking far enough up. I really appreciate it :)
01:30:44 <geekosaur> np
01:50:31 leeb joins (~leeb@2001:268:c082:ffba:425b:d8ff:fe03:4cd)
02:00:18 <jrgiacone> Uploaded file: https://uploads.kiwiirc.com/files/c347daa6cac7bfc9cfb03638826d8198/2021-05-26-185958_1161x125_scrot.png
02:00:35 <jrgiacone> I get this issue when trying to compile xmobar with all extensions, says the C header contains errors
02:01:50 <jrgiacone> its a Lexical error
02:02:15 <jrgiacone> currently going to try libxpm
02:05:19 <jrgiacone> that and lib-alsa did not work
02:08:07 <burp> uh, that is a weird error
02:09:35 <jrgiacone> this is with compiling xmobar from source in stack with the all_extensions = true flag and netlink-1.1.1.0 for extra-deps
02:11:42 <burp> I see such a bug reported at debian
02:11:48 <burp> do you have gcc 11?
02:11:59 <burp> they suggest it's because of gcc 11
02:12:25 <jrgiacone> yea version 11.1.0
02:12:29 <jrgiacone> is what it installed
02:12:57 <burp> looks like there are issues with that version
02:13:11 <jrgiacone> damnn arch
02:13:12 <burp> question is, why does the archlinux package work
02:13:20 <jrgiacone> this is the arch package im trying to use lol
02:13:52 <jrgiacone> is there a way to flag it so stack does not compile the alsa part
02:16:36 <burp> I think it must be explicitly enabled, at least the archlinux buildfile does that
02:16:39 <burp> https://github.com/archlinux/svntogit-community/blob/packages/xmobar/trunk/PKGBUILD
02:16:55 <burp> in principle you can specify flags like: stack install xmonad --flag xmonad:with_alsa
02:17:22 <burp> and apparently also with a minus
02:17:31 <burp> so stack install xmonad --flag xmonad:-with_alsa might do the trick
02:17:48 <jrgiacone> will try!
02:17:52 <burp> and add the ones you might want, like with_xft, with_utf8, etc.
02:18:45 <burp> the other option is to be lazy and take the archlinux package, and wait until fixes have trickled through
02:19:55 <burp> eh wait, that was xmobar
02:20:31 <burp> ah, you want xmobar
02:20:40 <burp> was confused with xmonad/xmobar
02:20:42 <jrgiacone> yes sir, xmonad has no issues
02:21:27 <burp> last time I used the following for installation
02:21:31 <burp> stack install xmobar --flag xmobar:with_dbus --flag xmobar:with_threaded --flag xmobar:with_utf8 --flag xmobar:with_xft --flag xmobar:with_datezone --flag xmobar:with_iwlib
02:21:54 <burp> xft and utf8 for prettiness, iwlib for wifi stats module
02:22:51 <jrgiacone> it looks like with the -alsa it compiled so thats great, if i had all extensions in the stack.yml does it include all but alsa, or I have to manually define each
02:24:01 <burp> my guess is that you have to specify them
02:28:15 <jrgiacone> Uploaded file: https://uploads.kiwiirc.com/files/312d852cafc1a638144b1fd51715e103/2021-05-26-192759_473x158_scrot.png
02:28:23 <jrgiacone> I believe this worked too! thank you
02:29:04 <burp> ah this, yea
02:29:11 <burp> sounds good
02:29:23 <jrgiacone> I really appreciate the help, that's a fun bug lol
02:29:48 <jrgiacone> are any of you actively working/contributing to the project?
02:29:59 <burp> no, just a user like you
02:30:19 <burp> and idler here, but I just did my contribution for the year ;)
02:30:42 <jrgiacone> haha now I gotta pass it on
02:35:43 a6a45081-2b83 joins (~aditya@106.214.73.78)
02:36:42 <a6a45081-2b83> my wifi connects a little late and in xmobar the temperature monitor updates at an interval of an hour, so after I start my pc I either I can restart xmonad after wifi connects or wait an hours
02:36:46 <a6a45081-2b83> *an hour
02:37:05 <a6a45081-2b83> can i make it so that it updates after internet or xmonad start after internet or any other soluiton?
02:37:15 × td_ quits (~td@94.134.91.198) (Ping timeout: 272 seconds)
02:37:25 <jrgiacone> you might be able to use the sleep command
02:37:39 <jrgiacone> to make iit wait and reload xmonad after a couple seconds
02:38:30 td_ joins (~td@94.134.91.249)
02:39:19 <jrgiacone> burp did you ever have any issues with xmonad displaying degree symbols? when I try to launch it with the default config i get hGetContents: invalid arguments (invalid byte sequence)
02:39:26 <jrgiacone> sorry xmobar
02:39:45 <jrgiacone> i have the fonts installed
02:41:03 <a6a45081-2b83> you have to use \x2368 something like this
02:41:06 <a6a45081-2b83> not the unicode symbol
02:41:11 <a6a45081-2b83> the file has to be utf-8 afaik
02:41:14 <a6a45081-2b83> i faced this issue
02:42:05 <a6a45081-2b83> ignore- I have this in config and it works: <fc=#458588><tempC></fc>°C <fc=#458588><rh>% rh</fc>
02:42:19 <jrgiacone> damn what the heck
02:42:32 <jrgiacone> this was the issue I was running into the other day after building from source
02:42:56 <jrgiacone> i have the utf8 and xft flags
02:43:06 <a6a45081-2b83> I think I changed LC_ALL or locale to include ISO-8661 or something
02:43:32 <jrgiacone> hmm how do you do that
02:43:41 <jrgiacone> like my locale where i defined LANG
02:44:49 <a6a45081-2b83> check this out https://github.com/koalaman/shellcheck/issues/324
02:45:22 <a6a45081-2b83> my file was iso-8859-1 but my locale was LANG=en_IN.UTF-8
02:45:31 <a6a45081-2b83> you have to edit a locale file and run locale-gen
02:45:57 <a6a45081-2b83> so probably just try changing file type
02:46:07 <jrgiacone> I'll take a look I know i use en_US.UTF-8
02:46:15 <a6a45081-2b83> if you want to change locale check this https://wiki.archlinux.org/title/Locale#Generating_locales
02:46:29 <a6a45081-2b83> but since it's working for me in UTF-8 probably better to change file type
02:51:27 <jrgiacone> uncomenting en_US ISO-8859 got it to start thank you, now I have UnmarshalErrors when trying to read message headers lol
02:52:06 <jrgiacone> actually reading message from socket might be because I am in a vm, not sure
02:53:48 <jrgiacone> nvm didnt work lol
02:56:43 <jrgiacone> interesting xmobar will only read when it is a root
02:56:45 <jrgiacone> wtf
02:57:42 <jrgiacone> nvm because it doesnt read the config, disregaurd
03:00:10 <burp> hmm yea, it should work with with_utf8 and if the xmobar config is also utf8 encoded
03:01:14 <burp> <a6a45081-2b83> can i make it so that it updates after internet or xmonad start after internet or any other soluiton?
03:01:18 <burp> right, I thought about that too
03:01:32 <burp> would be nice to trigger an update, like a weather update after hibernation
03:01:43 <burp> an option is always to kill and restart after that, but it feels hacky
03:01:59 <burp> wonder if xmobar has a kill signal that triggers an update
03:02:54 <a6a45081-2b83> burp: still seraching for the same
03:03:01 <jrgiacone> yea I still cant get xmobar to read the file even after running :w ++enc=utf-8 in vim
03:03:01 <burp> file xmobar.hs should tell you if the file is utf-8 encoded
03:03:17 <jrgiacone> im just trying to get xmobar to run on its own through terminal
03:03:39 <a6a45081-2b83> try running `file` command on config file
03:04:24 <jrgiacone> Unicode text, UTF-8 is the output
03:04:43 <burp> hmm well, and it works without the degree?
03:05:00 <jrgiacone> no if I remove the degree it gets mad at the , sepChar
03:05:12 <burp> ah, so let's fix that first
03:06:07 <jrgiacone> Uploaded file: https://uploads.kiwiirc.com/files/9744170f64a60ec956074c5a465c1624/2021-05-26-200556_875x547_scrot.png
03:06:26 <jrgiacone> there are no tabs but with degree removed it says unexpected "s" where , sepChar is
03:06:47 <burp> yea it *looks* fine, I remember I had such issues too
03:07:23 <jrgiacone> lmfao
03:07:46 <burp> you found it?
03:07:48 <jrgiacone> do you remember what it did not like
03:07:52 <jrgiacone> no lol
03:08:32 <burp> Idk, try my config https://paste.tomsmeding.com/T1U0Mj1f
03:09:52 <burp> just to see if it starts at all
03:10:06 <a6a45081-2b83> I have this in my config `, sepChar = "%"`
03:10:41 <a6a45081-2b83> can you show the exact error after running xmobar from terminal
03:10:46 <a6a45081-2b83> i.e. stdout/stderr
03:11:35 <a6a45081-2b83> e.g. `xmobar ~/.config/xmobar/xmobarc1234`
03:13:23 <jrgiacone> Uploaded file: https://uploads.kiwiirc.com/files/f4a31427265a9b8cfb6234c1f97f48d0/2021-05-26-201312_521x122_scrot.png
03:13:42 <jrgiacone> burp i get font issues with those dots or something lol but it did not like them for whatever reason
03:14:16 <burp> other thing I could imagine is that you launch an xmonad from somewhere without utf8
03:14:37 <jrgiacone> what do you mean
03:14:52 <burp> like, a global installation /usr/bin, and one in $HOME/.local/bin/xmobar
03:15:04 <burp> but even the archlinux distro one should be with utf8
03:15:19 <jrgiacone> oh I'm launching from .xmobarrc though?
03:15:33 <burp> yea, that should be fine
03:16:28 <a6a45081-2b83> try removing sep char line
03:16:45 <jrgiacone> then it errors to the line below
03:16:47 <a6a45081-2b83> anyways % is default value
03:16:59 <jrgiacone> a instead of s
03:17:09 <a6a45081-2b83> remove that too, it's also the default value :))
03:17:23 <jrgiacone> then it errors to t for template expecting run lol
03:17:23 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving)
03:17:34 <jrgiacone> when that is gone, it no longer can run
03:18:04 <a6a45081-2b83> :))
03:18:21 <jrgiacone> burp what font do you have to make those dots in your templatge
03:18:42 <burp> the one I specified in the xmobar config
03:18:43 <burp> what about something minimal, like
03:18:47 <burp> Config {
03:18:47 <burp> font = "xft:Source Sans Pro:Semibold:size=8:antialias=true:hinting=true"
03:18:47 <burp> }
03:19:10 <jrgiacone> what is funny is my main xmonad and xmobar from arch repo's on .15 which im chatting with yall on has no issues, its only these git ones
03:19:19 <jrgiacone> i have that customized to shit
03:19:27 <burp> eh, I see
03:20:07 <a6a45081-2b83> found the issue: https://bbs.archlinux.org/viewtopic.php?id=185573
03:20:23 <jrgiacone> burp simple runs
03:20:40 <burp> ah, so it's just crappy error messages :D
03:20:50 <jrgiacone> let me try with mpd flag
03:21:05 <burp> nah, not necessary
03:21:18 <burp> I think it's because you use a module that's not compiled in
03:21:31 <jrgiacone> wdym?
03:21:35 <burp> jrgiacone: eh, you have alsa in your config
03:21:43 <jrgiacone> i got rid of alsa
03:21:46 <jrgiacone> with the flag remember
03:21:53 <burp> I mean the xmobar config
03:21:54 <jrgiacone> or setting it to false
03:22:01 <jrgiacone> oooh
03:22:01 <burp> "Run Alsa", you have that
03:22:08 <jrgiacone> let me try getting rid
03:22:26 <burp> and also the template piece below
03:22:31 <burp> I bet it will work then
03:22:32 <jrgiacone> im about to quit if thats it
03:22:44 <jrgiacone> beyond the damn unicode issues lol
03:22:56 <burp> I doubt there was an unicode issue in first place
03:23:02 <burp> probably just error messages that are misleading
03:23:47 <jrgiacone> nah still cant do degrees
03:23:49 <jrgiacone> however
03:24:02 <jrgiacone> that was it you sly sly human
03:24:47 <jrgiacone> still unicode with that damn degrees symbol
03:25:03 <jrgiacone> but it is running now so you've gone above and beyond
03:25:18 <burp> yea, a6a45081-2b83 a6a45081-2b83 figured it out
03:25:31 <burp> found it, that is
03:25:48 <jrgiacone> thank you a6a45081-2b83
03:26:35 <jrgiacone> a6a45081-2b83 where do i put LC_ALL=en_US.iso88591 shellcheck
03:27:07 <a6a45081-2b83> shellcheck is to validate sh files right?
03:27:32 <a6a45081-2b83> i think you use this in terminal to validate sh files e.g. `LC_ALL=en... shellcheck xyz.sh`
03:29:52 <jrgiacone> alright ill download shellcheck and try jk mirrorsare down for shellcheck
03:30:44 <jrgiacone> Uploaded file: https://uploads.kiwiirc.com/files/2fc5776480ce2691c14e903683f392cc/2021-05-26-203035_609x122_scrot.png
03:30:53 <jrgiacone> this is what it says when I have the degree symbol in
03:31:08 <jrgiacone> and line 7 has the symbol
03:31:37 dmwit joins (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net)
03:32:17 <a6a45081-2b83> shellcheck can't check xmobarc file, same way you can't use java compiler on python, only shell files
03:32:35 <jrgiacone> ima try a different font
03:33:18 <a6a45081-2b83> give me your config file in text format, i'll try it
03:34:32 <jrgiacone> https://github.com/xmonad/xmonad/blob/8dac0577b4050dddea040039e1bfb12c2f544afb/tutorial.md I am actually using the config in the middle of the page on here
03:35:48 <jrgiacone> changing font does nothing, I tried the ubuntu font
03:37:13 <a6a45081-2b83> your config is fine as heck: https://i.imgur.com/Q1bCywK.png
03:37:16 <a6a45081-2b83> it works for me
03:37:32 <a6a45081-2b83> no need to change it
03:37:37 <jrgiacone> im missing some dependency or something
03:39:40 <jrgiacone> https://serokell.io/blog/haskell-with-utf8 I am about to try this or something
03:40:45 <jrgiacone> fuck lol
03:48:39 × a6a45081-2b83 quits (~aditya@106.214.73.78) (Remote host closed the connection)
03:50:12 a6a45081-2b83 joins (~aditya@106.214.73.78)
04:00:34 <jrgiacone> Im at an absolute loss
04:07:28 × a6a45081-2b83 quits (~aditya@106.214.73.78) (Remote host closed the connection)
04:14:58 <jrgiacone> geekosaur do you have any ideas, im sorry i am such a bother
04:24:46 × dmwit quits (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) (Ping timeout: 264 seconds)
04:26:31 dmwit joins (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net)
05:31:22 × jrgiacone quits (~jrgiacone@47.149.222.98) (Quit: Connection closed)
05:35:40 spider_ joins (~spider@vps-951ce37a.vps.ovh.ca)
05:36:08 × spider_ quits (~spider@vps-951ce37a.vps.ovh.ca) (Client Quit)
05:36:33 spider_ joins (~spider@vps-951ce37a.vps.ovh.ca)
06:18:13 berberman_ joins (~berberman@user/berberman)
06:19:22 × berberman quits (~berberman@user/berberman) (Ping timeout: 264 seconds)
06:53:02 × ntm quits (~ntm@69-212-61-243.lightspeed.cicril.sbcglobal.net) (Quit: Leaving)
07:00:18 qbt joins (~edun@user/edun)
07:54:13 mc47 joins (~yecinem@89.246.239.190)
08:17:38 allbery_b joins (~geekosaur@069-135-003-034.biz.spectrum.com)
08:20:40 × geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 264 seconds)
08:29:17 themainman joins (~themainma@user/themainman)
08:42:15 de-vri-es joins (~de-vri-es@voyager.de-vri.es)
09:14:11 vanvik joins (~vanvik@82.194.204.210)
09:31:11 × leeb quits (~leeb@2001:268:c082:ffba:425b:d8ff:fe03:4cd) (Ping timeout: 252 seconds)
09:51:43 iisha joins (~user@2001:8a0:ee91:2800:9c88:8e83:e5df:d767)
09:52:05 × iisha quits (~user@2001:8a0:ee91:2800:9c88:8e83:e5df:d767) (Client Quit)
10:00:23 ChanServ sets mode +o Solid
10:00:25 Solid sets topic to "xmonad: the tiling window manager with formally proven extensions | https://xmonad.org | https://wiki.haskell.org/Xmonad/Frequently_asked_questions | cheatsheet: https://xmonad.org/images/cheat/xmbindings.png | https://ircbrowse.tomsmeding.com/browse/lcxmonad"
10:00:33 ChanServ sets mode -o Solid
10:00:53 <Solid> (I changed the cheatsheet link to the one that's hosted on xmonad.org)
12:17:33 × allbery_b quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 244 seconds)
12:29:04 geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com)
14:00:37 seschwar joins (~seschwar@user/seschwar)
14:08:26 frosch03 joins (~user@2a02:8070:7ab:1b00:397e:4353:be62:b47b)
14:08:55 × frosch03 quits (~user@2a02:8070:7ab:1b00:397e:4353:be62:b47b) (Remote host closed the connection)
14:22:38 allbery_b joins (~geekosaur@069-135-003-034.biz.spectrum.com)
14:23:42 × geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 264 seconds)
14:23:54 allbery_b is now known as geekosaur
14:30:42 lorxiu joins (~user@240e:3b1:2470:b600:bb:1c1e:4256:2)
14:46:49 lorxiu parts (~user@240e:3b1:2470:b600:bb:1c1e:4256:2) (ERC (IRC client for Emacs 28.0.50))
15:11:08 frosch03 joins (~user@2a02:8070:7ab:1b00:da3d:550:1093:7f37)
15:14:55 × geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 272 seconds)
15:16:50 geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com)
15:46:34 × qbt quits (~edun@user/edun) (Quit: WeeChat 3.1)
15:58:14 × frosch03 quits (~user@2a02:8070:7ab:1b00:da3d:550:1093:7f37) (Remote host closed the connection)
15:58:45 × Solid quits (~slot@2a01:4f8:c2c:d600::2) (Quit: Connection reset by pear)
16:01:05 Solid joins (~slot@static.220.87.47.78.clients.your-server.de)
16:42:48 × werneta_ quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection)
17:01:04 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
17:04:30 <liskin> mc47: Do you need those Windows-specific things in xmonad-web/Gemfile or is that just a copypaste from somewhere?
17:05:16 × xacktm quits (xacktm@user/xacktm) (Remote host closed the connection)
17:05:23 <mc47> liskin it's the latter, I had no idea what I was doing
17:05:50 <liskin> okay :-)
17:09:55 qbt joins (~edun@user/edun)
17:16:06 xacktm joins (xacktm@user/xacktm)
17:34:24 jg joins (~jg@12.218.15.210)
17:35:52 <liskin> Solid: what do you think about https://github.com/liskin/xmonad-web/commit/b6431e171459aa147bf80479672f4d2368fbb081 ?
17:36:26 <jg> When compiling xmobar from stack with all flags but alsa (because arch gcc 11.1 can’t compile Alsa) I run into issue trying to display a degrees symbol. Xmobar runs perfectly without the symbol. But I get an hgetcontents error with invalid byte sequence when the symbol is in) I have installed and reinstalled various fonts. Is there a work around?
17:36:56 <liskin> took me half a day of cursing at ruby and the decisions I made in my life, but it works on my Debian and also in a clean Debian in docker, so perhaps it might work elsewhere as well
17:37:03 <jg> when checking the file it is indeed running utf 8
17:37:06 <liskin> or perhaps not, I wouldn't be surprised
17:39:01 <liskin> jg: seems like an issue with locales
17:39:14 <liskin> jg: where is that degree symbol? .xmobarrc or xmonad.hs?
17:39:24 <liskin> what are your locale settings? (LANG, LC_*)
17:39:29 <liskin> what does localectl list-locales say?
17:40:43 <jg> .xmobarrc and I have LANG=en_US.UTF-8 and the same in locale.gen uncommented. I’m away from computer so I can’t run the list
17:42:25 <jg> I tried Uncommenting the iso below the utf-8 in locale.gen as well and it did not work after running locale-gen
17:43:29 <liskin> that is truly weird
17:46:44 <jg> It’s been driving me crazy. I’ve been trying in virtual box and maybe it’s somehow linked. So I might just wipe my laptop and try on there to see if it’s a virtual box issue
17:47:12 <liskin> it's definitely not
17:47:21 <liskin> there must be a saner explanation
17:48:03 <liskin> might be best if you come back when you can interactively run commands in there
17:48:08 <liskin> right now it's just a guessing game
17:48:37 <jg> Yea that’s true, was on a lunch break so just figured I’d pop in.
17:48:50 <jg> Any chance you’ll be on later this evening?
17:49:10 <liskin> quite likely yes
17:49:40 <liskin> well, not sure what evening means in your timezone, I'm in London timezone
17:50:19 <jg> Lol like 5-6 pm PST
17:50:28 <jg> so maybe not
17:51:21 <liskin> 1 am
17:51:39 <liskin> that I cannot promise :-)
17:51:56 <jg> I totally understand!
17:52:30 <Solid> liskin: looks good and works for me :)
17:52:40 <liskin> Solid: \o/
17:52:54 <jg> I’ll try tonight. I asked yesterday but I’d appeared no one was available to answer :) or maybe just didn’t know haha
17:53:02 <jg> I appreciate y’all :)
18:25:49 <Solid> liskin: just double checking: is it okay if I force push the branch for web/#27 or are you still working on something?
18:26:15 <liskin> Solid: not working on your branch so it's okay
18:27:07 <liskin> (it wouldn't be okay if I intended to look at the diff since last push but in this case that won't be necessary)
18:37:29 <liskin> geekosaur: have we considered adding Solid to the core team?
18:38:55 <liskin> I feel that I'm too much of a bottleneck in merging stuff :-)
18:39:05 <geekosaur> I just went with a minimum, I'm not opposed to it
18:39:39 <geekosaur> oh, for github. no problem
18:40:04 <liskin> is there some other notion of it?
18:40:26 tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl)
18:40:30 <liskin> (afk, dinner, sorry)
18:43:24 <geekosaur> the channel access list, which I can';t recall who I requested access for
18:47:02 <geekosaur> anyway they should be added now
18:47:31 <jg> Would y’all have any books or websites you’d recommend for learning Haskell
18:48:31 <geekosaur> https://www.haskell.org/documentation/ hasa number of suggestions and should be fairly up to date
18:48:41 <geekosaur> including various online courses
18:52:54 <jg> Thank you
18:59:51 × jg quits (~jg@12.218.15.210) (Quit: Connection closed)
19:14:58 <liskin> geekosaur: I am not sure if what you requested access for matters; the opers gave access to just me and I then added you and Solid as well
19:15:29 <liskin> and I have absolutely no idea who's "authorized to represent the xmonad project" regarding cloaks and claiming other channels
19:15:54 <liskin> may be tied to flags on this channel, may be a separate concept altogether
19:17:44 lisq joins (~quassel@lis.moe)
19:19:09 <Solid> geekosaur: liskin oooh, thank you two :)
19:20:11 <Solid> liskin: the "authorized" person is usually the channel contact; this is usually the person to send the mail regarding the registration (or you have to name a contact in that email, I can't quite remember)
19:20:33 <geekosaur> I think the point is this channel isn't yet properly registered
19:20:51 <geekosaur> so we don't have an authorized contact as such yet
19:20:56 <Solid> oh okay
19:21:00 <liskin> it is
19:21:02 <liskin> 20:01:06 -- ChanServ: The #xmonad namespace is registered to the xmonad project
19:21:46 <liskin> I just have no idea if anybody looked at the e-mail or if they just did it ad-hoc based on my pinging them
19:22:05 <geekosaur> you made it sound like the latter
19:22:14 <liskin> I gave them the ticket number, so I can't rule out either
19:22:28 <liskin> it probably doesn't matter, anyway
19:24:04 <liskin> they wanted a github commit or website change as proof, and they'll probably be okay with doing this again if the requested isn't on the list
19:24:15 <liskin> *requester
19:24:56 <liskin> can't really blame them for taking shortcuts :-)
19:54:42 tremon is now known as tremon_
19:57:18 × wonko quits (~wjc@user/wonko) (Ping timeout: 264 seconds)
20:03:15 jg joins (~jg@MCCARTHY-BU.ear3.LosAngeles1.Level3.net)
20:03:15 × jg quits (~jg@MCCARTHY-BU.ear3.LosAngeles1.Level3.net) (Client Quit)
20:03:34 jg joins (~jg@12.218.15.210)
20:07:30 × qbt quits (~edun@user/edun) (Ping timeout: 264 seconds)
20:33:42 × geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection)
20:34:07 geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com)
20:42:02 jsoo joins (~znc@irc.refl.club)
20:42:06 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
20:52:54 <mc47> any reason the willFloat issue is an issue, and not a PR? :)
20:56:53 <liskin> 2021-05-24 11:04:18 liskin always_blue: would you perhaps open a github issue and attach the few lines of code you ended up with, so that we can think about putting it somewhere?
20:57:12 <liskin> tldr I wasn't sure where it belongs
20:57:54 <liskin> if we just stick it in XMonad.ManageHook in core then we can't use it in Operations I think
20:58:05 <mc47> thanks liskin!
20:58:07 <liskin> if we put in in ManageHelpers then obviously we can't use it in core either
20:58:22 <liskin> and being in a different repo the risk of it diverging becomes greater
20:58:28 <mc47> hmmm
20:58:39 <liskin> maybe I'm overthinking it
20:58:57 <liskin> obviously I'm am, I asked for a github issue specifically so that I can overthink it. :-)
20:59:55 <mc47> why can't we put in Operations?
21:00:19 <mc47> oh right
21:01:04 <liskin> well we probably can
21:01:17 <liskin> it's just a bit weird to put a ManageHook in there :-)
21:01:30 <liskin> we can split it even more though
21:01:32 <mc47> wait I'm a bit confused, I'm not familiar with the structure of the core
21:01:46 <liskin> Window -> X Bool into Operations and a Query Bool wrapper on top of it in ManageHook
21:01:51 <geekosaur> Operations runs ManageHooks already so they're already in there in some fashion
21:02:22 <liskin> geekosaur: X.ManageHook depends on X.Operations, Operations just uses the Query data type from X.Core
21:03:25 <liskin> and it doesn't belong in X.Core either as X.Core contains almost no X11 stuff
21:04:47 <mc47> I like the Window -> X Bool and Query Bool wrapper idea
21:06:03 <liskin> it's probably the cleanest, yeah
21:06:25 <liskin> we'll need to invent two names for it though :-)
21:07:04 <mc47> the harder part about this whole thing
21:08:16 <liskin> :-)
21:10:08 <mc47> huh, insertPosition is still acting weird though
21:10:41 <mc47> I'm too tired to dig into this tonight...
21:11:38 × jg quits (~jg@12.218.15.210) (Quit: Client closed)
21:16:59 <liskin> well thanks for looking into it anyway
21:17:15 <liskin> I wanted to link the willFloat issue in there and couldn't find it :-)
21:17:37 <liskin> solidly tired as well.
21:18:26 <mc47> it took me a solid 10 minutes to find it, during which I forgot what I was looking for
21:18:30 <mc47> well, it's a night for me
21:18:35 <mc47> good night :)
21:20:43 × mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving)
21:25:14 jg joins (~jg@12.218.15.210)
21:28:50 × jg quits (~jg@12.218.15.210) (Client Quit)
22:10:04 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
22:27:47 × geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection)
22:29:42 geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com)
22:57:37 allbery_b joins (~geekosaur@069-135-003-034.biz.spectrum.com)
23:00:47 × geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 252 seconds)
23:12:16 allbery_b is now known as geekosaur
23:42:01 × tremon_ quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)

All times are in UTC on 2021-05-27.