Logs: liberachat/#xmonad
| 2021-05-28 22:29:56 | <liskin> | I'm looking into the xmobar issue first |
| 2021-05-28 22:30:07 | <jg> | mc47, im really struggling to copy to clipboard lol, sorry im struggling to get you this pastebin |
| 2021-05-28 22:30:15 | <jg> | vim novice still |
| 2021-05-28 22:30:38 | <liskin> | what editor did you use to edit the xmobarrc? when I start up vim the encoding is latin1 |
| 2021-05-28 22:31:16 | <jg> | I use vim, that is weird, it should be un UTF |
| 2021-05-28 22:31:55 | <geekosaur> | guess this explains the degree business? |
| 2021-05-28 22:32:09 | <jg> | but when i ran file .xmobarrc, it spat out UTF-8 |
| 2021-05-28 22:32:26 | <geekosaur> | "file" makes guesses; they're often wrong |
| 2021-05-28 22:32:46 | <geekosaur> | files don't have metadata saying what their encoding is, sadly |
| 2021-05-28 22:32:59 | <liskin> | geekosaur: it doesn't :-) |
| 2021-05-28 22:33:00 | <mc47> | jq I'll have to check it tomorrow, I'm calling it a night |
| 2021-05-28 22:33:11 | <jg> | no worries big dog, ill keep messing with it |
| 2021-05-28 22:33:14 | <liskin> | the explanation for the degree business is this |
| 2021-05-28 22:33:15 | <jg> | goodnight |
| 2021-05-28 22:33:19 | <liskin> | /etc/local.conf vs /etc/locale.conf |
| 2021-05-28 22:33:22 | <mc47> | good night! |
| 2021-05-28 22:33:26 | <geekosaur> | oh, whoops |
| 2021-05-28 22:33:27 | <liskin> | should be the latter, it is the former |
| 2021-05-28 22:33:29 | × | mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving) |
| 2021-05-28 22:33:36 | <liskin> | so the entire X session runs with LANG=C |
| 2021-05-28 22:33:36 | <jg> | lmfao |
| 2021-05-28 22:33:38 | <jg> | no way |
| 2021-05-28 22:34:01 | <liskin> | yep :-) |
| 2021-05-28 22:34:25 | <jg> | let me just go die in a corner |
| 2021-05-28 22:35:35 | <liskin> | well anyway, I can reproduce the xmobar issue |
| 2021-05-28 22:35:46 | <liskin> | so that's a good start |
| 2021-05-28 22:35:48 | <jg> | the issue with struts? |
| 2021-05-28 22:35:50 | <liskin> | y |
| 2021-05-28 22:37:13 | × | jg-vm quits (~jrgiacone@47.149.222.98) (Quit: Lost terminal) |
| 2021-05-28 22:38:57 | <jg> | well thas a lovely fix, that damn e, at least im not crazy with the other one haha |
| 2021-05-28 22:39:42 | <liskin> | we don't know that yet :-D |
| 2021-05-28 22:39:50 | <jg> | lmao calls me out on github haha |
| 2021-05-28 22:39:59 | <liskin> | I hope you don't mind |
| 2021-05-28 22:40:13 | <jg> | nah its all good dog, i deserve to be embarassed for that one |
| 2021-05-28 22:40:33 | <liskin> | it's just, you know, if anyone else stumbles upon it, google will lead them to the solution, hopefully |
| 2021-05-28 22:42:33 | <jg> | that is fair, idk maybe this dynamicSB will solve the issue once i figure out how to impliment it properly |
| 2021-05-28 22:46:09 | <liskin> | okay, got this as well |
| 2021-05-28 22:46:22 | <geekosaur> | welp. the alsa issue has been reproduced: https://bugzilla.redhat.com/show_bug.cgi?id=1957233 |
| 2021-05-28 22:46:22 | <jg> | youre joking.. lmao please tell me im not the idiot |
| 2021-05-28 22:46:26 | <liskin> | it's the overrideRedirect = False |
| 2021-05-28 22:46:26 | <geekosaur> | gcc11 |
| 2021-05-28 22:46:52 | <liskin> | jg: you're not an idiot, we probably didn't document this anywhere |
| 2021-05-28 22:47:20 | <liskin> | struts toggling needs xmobar to lower itself on start, which it doesn't do when overrideRedirect is set to False |
| 2021-05-28 22:47:34 | <jg> | where is that set? in xmobar |
| 2021-05-28 22:47:59 | <liskin> | and until a couple weeks ago, overrideRedirect=False was the only way to get xmonad register position changes of xmobar |
| 2021-05-28 22:48:14 | <liskin> | so I totally understand that people would choose one bug over the other :-) |
| 2021-05-28 22:48:25 | <jg> | oh does the dynamicSB solve this? |
| 2021-05-28 22:48:28 | <liskin> | no |
| 2021-05-28 22:49:14 | <liskin> | but I think that you can just drop the overrideRedirect=False from your config and everything should be fine |
| 2021-05-28 22:49:23 | <liskin> | jg: do you remember why you had it there in the first place? |
| 2021-05-28 22:51:50 | <jg> | to be honest, it was a template I pulled from the tutorial |
| 2021-05-28 22:52:18 | <jg> | but that totally fixes it |
| 2021-05-28 22:52:32 | <jg> | hang on a sec ill link it |
| 2021-05-28 22:52:48 | <liskin> | oh, yeah, indeed there is overrideRedirect = False in the tutorial |
| 2021-05-28 22:53:06 | <jg> | https://github.com/xmonad/xmonad/blob/8dac0577b4050dddea040039e1bfb12c2f544afb/tutorial.md |
| 2021-05-28 22:54:12 | <liskin> | that's a bit weird, that couldn't have ever worked, because I don't remember doing anything that would affect this behaviour in particular |
| 2021-05-28 22:54:24 | <liskin> | Solid: does toggling struts work with overrideRedirect = False for you? |
| 2021-05-28 22:55:04 | <liskin> | jg: so anyway, thanks, you've discovered a real issue that wasn't your fault at all |
| 2021-05-28 22:55:18 | <jg> | I'm glad I could contribute a little |
| 2021-05-28 22:55:46 | <jg> | I'm also glad it was not anything crazy, and it was a simple fix |
| 2021-05-28 22:55:58 | <liskin> | (and I learned how to boot grub from the EFI shell, yay) |
| 2021-05-28 22:56:11 | <jg> | how do you normally boot it? |
| 2021-05-28 22:56:35 | <liskin> | normally it's installed as a boot entry |
| 2021-05-28 22:56:55 | <liskin> | but I didn't use your entire vm, I just took the disk image and booted it with qemu |
| 2021-05-28 22:57:03 | <liskin> | so the boot menu wasn't there :-) |
| 2021-05-28 22:57:20 | <jg> | oh do you prefer qmenu? |
| 2021-05-28 22:57:35 | <jg> | qemu |
| 2021-05-28 22:58:10 | <liskin> | yeah, I prefer free software in general as long as it works |
| 2021-05-28 22:58:30 | <jg> | respect |
| 2021-05-28 22:59:03 | × | autophagy quits (~mika@user/autophagy) (Quit: WeeChat 3.1) |
| 2021-05-28 22:59:19 | <jg> | ill lyk if i figure out this barSpawner, im giong to try and struggle with it for a bit |
| 2021-05-28 22:59:27 | <jg> | i appreciate the help |
| 2021-05-28 23:13:50 | × | td_ quits (~td@muedsl-82-207-238-082.citykom.de) (Ping timeout: 248 seconds) |
| 2021-05-28 23:14:37 | → | td_ joins (~td@muedsl-82-207-238-082.citykom.de) |
| 2021-05-28 23:35:44 | <jg> | did any of yall have luck with dynamicSBs and barSpawner, I can make it run with "withSB and withEasySB" however not with barSpanwer and dynamicSBs, it compiles, it just does not actually run an instance of xmobar |
| 2021-05-28 23:40:52 | × | tremon quits (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
| 2021-05-28 23:42:27 | → | jg-vm joins (~jrgiacone@47.149.222.98) |
| 2021-05-28 23:42:36 | <jg-vm> | https://pastebin.com/niCedcrw here is the pastebin for my attempt |
| 2021-05-28 23:44:11 | <liskin> | jg-vm: try dynamicEasySBs instead |
| 2021-05-28 23:44:26 | <jg> | i did already actually :) |
| 2021-05-28 23:44:38 | <liskin> | oh, and still nothing? :-( |
| 2021-05-28 23:44:42 | <jg> | then i can remove the avoid struts from myLayout |
| 2021-05-28 23:46:18 | <liskin> | I have no other ideas then, I haven't actually tried these dynamicSBs myself. I've read the code, it seemed okay, but haven't experimented with it yet. |
| 2021-05-28 23:46:44 | <liskin> | Might need to wait for mc47 if you don't figure it out. |
| 2021-05-28 23:47:03 | <jg> | its no worries I will keep tinkering, I did find that when I was using withSB in order for xmobar to read I had to change statusBarPropTo -> just statusBarProp |
| 2021-05-28 23:47:13 | liskin | goes to bed as well now |
| 2021-05-28 23:47:33 | <jg> | sleep well haha |
| 2021-05-28 23:47:48 | <geekosaur> | you'd have to use separate xmobarrc-s set to use different XmonadPropLog-s |
| 2021-05-28 23:48:06 | <geekosaur> | but that's about all I can tell you, I don't use xmobar |
| 2021-05-28 23:48:30 | <jg> | all good, yea with it set to To, it let me use the same .xmobarrc, and all the linking worked and updated |
| 2021-05-28 23:48:38 | <jg> | sorry without the To |
| 2021-05-28 23:49:36 | <liskin> | separate rcs will eventually be necessary but it should do something with just one |
| 2021-05-28 23:51:01 | <jg-vm> | https://pastebin.com/Pf7cugdT this is how I did it with a normal non-dynamic |
| 2021-05-28 23:59:08 | → | allbery_b joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 2021-05-29 00:01:13 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 272 seconds) |
| 2021-05-29 00:01:24 | allbery_b | is now known as geekosaur |
| 2021-05-29 00:12:27 | <jg> | im actually an idiot, i got it |
| 2021-05-29 00:13:50 | × | wenzel quits (~wenzel@user/wenzel) (Quit: Leaving) |
| 2021-05-29 00:14:01 | <jg-vm> | xrandr |
| 2021-05-29 00:16:22 | <jg> | geekosaur: mc47 did a great job, it works flawlessly |
All times are in UTC.