💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-11-07.txt captured on 2024-05-12 at 16:07:14.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-11-07T00:50:13 #kisslinux <muevoid> I figured out why no info from gdb it won't work for me with version 4 debugging symbols but version 3 works. However now for the painful proccess of trying to get a freeze to occur 2020-11-07T10:23:55 #kisslinux <ramiferous> hey 2020-11-07T10:30:14 #kisslinux <TAAPArthur> hi 2020-11-07T10:33:36 #kisslinux <ramiferous> just wondering if anyone here uses sowm? 2020-11-07T10:35:42 #kisslinux <dylanaraps> dWhat's your problem? 2020-11-07T10:38:50 #kisslinux <ramiferous> hey mate, no problem, just trying to figure this out... I installed it through pkgin on NetBSD 2020-11-07T10:39:41 #kisslinux <ramiferous> so it has been packaged. But I realise that to customise it (keybinds etc) I need to recompile it... but not sure how that works when I didn;t build it from source to begin withj 2020-11-07T10:40:35 #kisslinux <ramiferous> there is no config file right? 2020-11-07T10:43:36 #kisslinux <ramiferous> I think I'll just uninstall it and pull it from your repo instead and configure it before building 2020-11-07T10:57:48 #kisslinux <dylanaraps> Yes 2020-11-07T10:58:05 #kisslinux <dylanaraps> That's exactly what you should do 2020-11-07T10:58:14 #kisslinux <dylanaraps> Settings are controlled via the config.h file 2020-11-07T11:23:52 #kisslinux <claudia02> aloha 2020-11-07T11:30:06 #kisslinux <soliwilos> o 2020-11-07T15:08:46 #kisslinux <midfavila> God bless process monitors and the people who write them 2020-11-07T15:09:11 #kisslinux <midfavila> having to sit here and wait for xsltproc to do its thing is making me nervous that it's stalling out :v 2020-11-07T15:14:01 #kisslinux <dylanaraps> lol 2020-11-07T15:26:52 #kisslinux <icyphox> mcpcpc[m]: Hey, I just saw xwm. Looks sick! A cursory peek at the code tells me it doesn't support workspaces. Any ideas on how that can be added? 2020-11-07T15:30:47 #kisslinux <dylanaraps> icyphox: could do it via some kind of array/list for each workspace each containing a nested array/list of each window/client. 2020-11-07T15:31:24 #kisslinux <dylanaraps> For swapping workspaces you'd do the following: 1. Show all windows from target workspace. 2. Hide all windows from previous workspace. 2020-11-07T15:31:41 #kisslinux <dylanaraps> Doing it in reverse like this can reduce visible delay/flicker when swapping. 2020-11-07T15:31:57 #kisslinux <mcpcpc[m]> ^ 2020-11-07T15:32:01 #kisslinux <dylanaraps> For reference, sowm uses a linked list for each window. 2020-11-07T15:32:05 #kisslinux <mcpcpc[m]> icyphox: will take a look in a bit 2020-11-07T15:32:22 #kisslinux <dylanaraps> You know how many workspaces you'll have beforehand so you can allocate on the stack for this 2020-11-07T15:32:39 #kisslinux <dylanaraps> Windows are of an unknown amount of course (though you could set an upper limit to simplify things) 2020-11-07T15:36:27 #kisslinux <icyphox> dylanaraps: Oh yeah, neat approach. 2020-11-07T15:36:35 #kisslinux <icyphox> Hmmm. 2020-11-07T15:58:01 #kisslinux <mcpcpc[m]> the last two features i will probably look to add to `xwm` are workspaces and boarders (to indicate focus). beyond that, i will provide a patch. in the end, there is really no reason to switch from `sowm` to `xwm`. both similar in functionality, but `sowm` offers more out-of-box. it has just been a fun project for me. 2020-11-07T16:01:00 #kisslinux <mcpcpc[m]> oh. maybe focus raise would be nice as well. idk. lol. 2020-11-07T16:02:32 #kisslinux <midfavila> So. Really weird question for you guys 2020-11-07T16:02:56 #kisslinux <midfavila> Or, more of an odd problem I'm facing? I dunno. 2020-11-07T16:04:28 #kisslinux <midfavila> Anyways, using yash as /bin/sh (basically dash with some sugar for user interaction, but otherwise extremely POSIX), totally fine before today. Log on to my box, figure I'd run pfetch, spits out an error about "invalid multibyte characters". Just checked it in a chroot, and there it runs fine 2020-11-07T16:04:42 #kisslinux <midfavila> any of you ever run into a problem where a shell spontaneously decides to just not work? :v 2020-11-07T16:05:06 #kisslinux <sh4rm4^bnc> changes to .yashrc ? 2020-11-07T16:05:30 #kisslinux <mcpcpc[m]> ^ 2020-11-07T16:05:44 #kisslinux <midfavila> Nope 2020-11-07T16:05:50 #kisslinux <midfavila> Just tested with a brand new user, same error 2020-11-07T16:05:57 #kisslinux <dilyn> what is it? 2020-11-07T16:06:11 #kisslinux <midfavila> I'll copy it verbatim 2020-11-07T16:06:40 #kisslinux <midfavila> /bin/sh: cannot read input: Invalid or incomplete multibyte or wide character 2020-11-07T16:06:41 #kisslinux <midfavila> /bin/pfetch:49: syntax error: commands are missing between `{' and `}' 2020-11-07T16:06:41 #kisslinux <midfavila> /bin/pfetch:49: syntax error: `}' is missing 2020-11-07T16:06:56 #kisslinux <midfavila> This is an unmodified pfetch 2020-11-07T16:07:15 #kisslinux <midfavila> which works fine with d/b/ash 2020-11-07T16:07:47 #kisslinux <midfavila> and in a chroot with yash. but the weird thing is that line 49 is a comment, soooo...