💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-11-07.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

-=-=-=-=-=-=-

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...