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.