2021-05-16T00:26:54 #kisslinux Hi, I want to set /dev/fb* group to video (permanently). How can I do it? 2021-05-16T00:27:51 #kisslinux startup script. 2021-05-16T00:28:43 #kisslinux Is there any better way? 2021-05-16T00:28:56 #kisslinux considering /dev is a virtual file system, no 2021-05-16T00:29:03 #kisslinux unless you want to use something like udev 2021-05-16T00:29:38 #kisslinux okay, thanks 2021-05-16T00:31:46 #kisslinux I am curious, is anyone here using tty only? I started and I have good time 2021-05-16T00:47:20 #kisslinux the tty is great until you want to do more than like, seven or eight things at a time 2021-05-16T00:47:51 #kisslinux ...well, assuming one program per tty. i guess if you make heavy use a of multiplexer and don't use many framebuffer programs 2021-05-16T01:05:13 #kisslinux lol https://ytprivate.com/AWjy8wrzxM4 2021-05-16T01:05:42 #kisslinux -> gcc Successfully created tarball 2021-05-16T01:06:06 #kisslinux Haha, who would have thought. It was a faulty portion in ccache. 2021-05-16T01:12:15 #kisslinux bleh 2021-05-16T01:12:23 #kisslinux been tinkering with miktex for hours 2021-05-16T01:12:28 #kisslinux no luck 2021-05-16T01:33:11 #kisslinux midfavila: it's not building with the new log4cxx 2021-05-16T01:33:33 #kisslinux weird shared_mutex errors 2021-05-16T01:34:12 #kisslinux it annoys me how much some packages get upset if an irrelevant component isn't quite right 2021-05-16T01:35:58 #kisslinux yeah, that's the same problem I'm having. bleh 2021-05-16T01:50:30 #kisslinux Downgrade and it'll work fine :P 2021-05-16T03:03:48 #kisslinux i'll have to hunt for 11 then, phoebos[m] 2021-05-16T03:03:56 #kisslinux because the official tarball for 11 doesn't exist 2021-05-16T03:04:15 #kisslinux something to do tomorrow I guess 2021-05-16T03:08:29 #kisslinux When I try to install anything for kde it give me an error 2 2021-05-16T03:14:17 #kisslinux midfavila: https://apache.mirrors.nublue.co.uk/logging/log4cxx/0.11.0/apache-log4cxx-0.11.0.tar.gz 2021-05-16T03:15:16 #kisslinux nani 2021-05-16T03:15:22 #kisslinux i literally checked that link though 2021-05-16T03:15:25 #kisslinux ...well, whatever 2021-05-16T03:15:50 #kisslinux yeah, it doesn't exist 2021-05-16T03:15:55 #kisslinux okay, so I'm not going crazy 2021-05-16T03:16:22 #kisslinux oh whoops, yeah you're right, i still had the tarball in kiss cache so i could still build it 2021-05-16T03:16:35 #kisslinux is there like 2021-05-16T03:16:40 #kisslinux a git repo or something somewhere 2021-05-16T03:16:43 #kisslinux or an obscure ftp site 2021-05-16T03:16:44 #kisslinux :v 2021-05-16T03:16:54 #kisslinux here's a github mirror: https://github.com/apache/logging-log4cxx/archive/refs/tags/v0.11.0.tar.gz 2021-05-16T03:16:59 #kisslinux thanks 2021-05-16T03:20:10 #kisslinux well, i got to 100% this time before it broke 2021-05-16T03:20:12 #kisslinux so that's progress 2021-05-16T03:24:52 #kisslinux ah, I think I know what happened 2021-05-16T03:25:03 #kisslinux I didn't see that the graphite-harfbuzz package required intervention 2021-05-16T03:25:21 #kisslinux i've got a few packages like that... I need to add some sort of audible alert 2021-05-16T03:25:27 #kisslinux maybe aplay /dev/urandom :P 2021-05-16T03:26:35 #kisslinux aha, that did it 2021-05-16T03:26:50 #kisslinux ah yeah that got me too when I was trying to build 2021-05-16T03:27:02 #kisslinux time to add latex to the list of things I need to learn, alongside sed, awk, m4, advanced regex, xargs, C... 2021-05-16T03:27:26 #kisslinux ...algebra, precalculus, calculus, algorithms... fuckin hell 2021-05-16T03:29:15 #kisslinux phoebos[m] if I can make a suggestion, you should add the commands that you print to stdout to the post-install hook directly 2021-05-16T03:29:17 #kisslinux just a suggestion 2021-05-16T03:39:47 #kisslinux oh, lovely 2021-05-16T03:39:54 #kisslinux the graphite harfbuzz broke my xterm 2021-05-16T03:42:06 #kisslinux and xclock, too... 2021-05-16T03:48:51 #kisslinux nobody comes after my xclock 2021-05-16T03:48:59 #kisslinux gotta go through me first 2021-05-16T03:50:26 #kisslinux Hi 2021-05-16T03:50:58 #kisslinux xclock is awesome 2021-05-16T03:50:59 #kisslinux unironically 2021-05-16T03:51:34 #kisslinux once STLWRT is available and I'm a more capable programmer I intend to write replacements for all of my Xaw programs 2021-05-16T03:52:26 #kisslinux speaking of programming, I figured I would look at tine's source today 2021-05-16T03:52:39 #kisslinux and I couldn't understand *any* of it 2021-05-16T03:52:55 #kisslinux half of the damn thing is just raw memory manipulation, and there are basically no comments 2021-05-16T04:21:35 #kisslinux gonna troubleshoot this crap tomorrow 2021-05-16T04:21:46 #kisslinux 0130 isn't the time to fix font issues 2021-05-16T04:59:22 #kisslinux hi testuser_m 2021-05-16T10:55:06 #kisslinux hi! 2021-05-16T10:56:04 #kisslinux midfavila: so I reported the build failure upstream 2021-05-16T10:56:29 #kisslinux and the guy literally replied: "Thank. This will be addressed when MiKTeX uses the new log4xcc version." 2021-05-16T10:56:43 #kisslinux s u p e r 2021-05-16T10:57:15 #kisslinux ah yeah the graphite harfbuzz 2021-05-16T10:57:23 #kisslinux its a bitch 2021-05-16T10:57:38 #kisslinux ideally all this crap will be pruned out of miktex 2021-05-16T11:00:15 #kisslinux as for running all the commands in the post-install, I'm a bit reluctant bcs that means me taking away choices 2021-05-16T11:00:47 #kisslinux and also it's quite, um, unpredictable if they're gonna work 2021-05-16T11:52:19 #kisslinux is it preferable to run kiss a in a post-install or only print a message telling people to? 2021-05-16T11:52:44 #kisslinux running it in post-install means the whole process of building MiKTeX should just happen in one go 2021-05-16T11:53:15 #kisslinux but that's risking changing people's libraries with less of their knowledge 2021-05-16T11:54:24 #kisslinux mhhh, IMO just print out the message if otherwise the change might be very big 2021-05-16T11:54:36 #kisslinux I mean, if the user system won't work they'll notice 2021-05-16T11:55:33 #kisslinux changing alternatives in post-install sounds horrible 2021-05-16T11:57:37 #kisslinux aye nice 2021-05-16T11:58:07 #kisslinux midfavila: what's your problems with harfbuzz 2021-05-16T12:09:13 #kisslinux Yeah don't do that in post install 2021-05-16T12:48:39 #kisslinux why the hell does `install` change the perms to 755 if you don't tell it otherwise 2021-05-16T12:49:52 #kisslinux seems reasonable to me? you're supposed to specify the perms, but for installing binaries 755 is correct, no? 2021-05-16T12:50:08 #kisslinux testuser[m]_: harfbuzz-icu uses install without -m so there's a couple of headers marked executable 2021-05-16T12:50:22 #kisslinux acheam: yes for binaries, not for anything else 2021-05-16T12:50:38 #kisslinux well, they had to default to *something* 2021-05-16T12:50:51 #kisslinux could have preserved the perms 2021-05-16T12:51:01 #kisslinux cp -d 2021-05-16T12:51:12 #kisslinux *-p 2021-05-16T13:16:39 #kisslinux nah, it makes things cleaner IMO 2021-05-16T14:12:12 #kisslinux has anybody tried limine? https://github.com/limine-bootloader/limine 2021-05-16T14:18:39 #kisslinux Looks like it needs bash to build 2021-05-16T14:40:56 #kisslinux and gcc by the looks of it 2021-05-16T14:41:08 #kisslinux but besides the ridicuolous build system 2021-05-16T14:41:15 #kisslinux it seems to be a cool bootloader 2021-05-16T15:52:57 #kisslinux afaik there is no terminal with out-of-the-box ligature support on wayland; alacritty may be the closest? dnkl is working on adding it in foot but it's slow going 2021-05-16T15:54:24 #kisslinux anybody here watching 'the good sides of systemd' at the alpine linux conference? 2021-05-16T15:54:37 #kisslinux :o 2021-05-16T15:54:40 #kisslinux link? 2021-05-16T15:55:11 #kisslinux kernelc: you could use /etc/mdev.conf to modify /dev permissions 2021-05-16T15:55:13 #kisslinux https://bbb.dereferenced.org/b/adm-ec4-bx7-ypm 2021-05-16T15:56:07 #kisslinux midfavila1: do ya have any fancy tweaks to harfbuzz stuff 2021-05-16T15:56:28 #kisslinux no, but it seems to be working again after a quick recompile 2021-05-16T15:56:31 #kisslinux * midfavila1 shrugs 2021-05-16T15:56:34 #kisslinux no harm no foul 2021-05-16T15:58:49 #kisslinux you recompiled the xterm stuff against graphite-harfbuzz? 2021-05-16T15:59:24 #kisslinux yuuup. 2021-05-16T15:59:28 #kisslinux it... doesn't seem to mind. 2021-05-16T15:59:36 #kisslinux ah. 2021-05-16T15:59:46 #kisslinux it's all a bit messy 2021-05-16T16:00:00 #kisslinux limine requires bash, git, nasm, and... mtools? 2021-05-16T16:00:02 #kisslinux what a stack 2021-05-16T16:00:12 #kisslinux Wtf is mtools 2021-05-16T16:02:00 #kisslinux https://pkgs.alpinelinux.org/package/edge/main/x86_64/mtools 2021-05-16T16:03:30 #kisslinux i thought it would be a live talk, its a youtube video attached to bigbluebutton... 2021-05-16T16:03:57 #kisslinux and requires gcc. sad. 2021-05-16T16:04:24 #kisslinux go read the dragon book and finish implementing c99 in tcc 2021-05-16T16:04:28 #kisslinux dew it 2021-05-16T16:04:38 #kisslinux what is the preferred alternative for gcc? 2021-05-16T16:04:41 #kisslinux clang 2021-05-16T16:04:50 #kisslinux which is arguably worse 2021-05-16T16:06:05 #kisslinux lmao 2021-05-16T16:06:26 #kisslinux wtf is -fplan9-extensions 2021-05-16T16:06:39 #kisslinux presumably they are extensions 2021-05-16T16:06:43 #kisslinux that originate from plan 9 2021-05-16T16:06:47 #kisslinux but that's just a guess 2021-05-16T16:06:53 #kisslinux lmfao https://stackoverflow.com/questions/7060949/equivalent-to-fplan9-extensions-in-clang 2021-05-16T16:07:11 #kisslinux testuser_[m]: is cproc/qbe any good 2021-05-16T16:07:26 #kisslinux cproc can build some things 2021-05-16T16:07:51 #kisslinux some? 2021-05-16T16:08:18 #kisslinux it can't build the kernel 2021-05-16T16:08:27 #kisslinux well yeah 2021-05-16T16:08:28 #kisslinux but like 2021-05-16T16:08:33 #kisslinux clang can't either, last I checked 2021-05-16T16:08:38 #kisslinux it certainly can! 2021-05-16T16:08:51 #kisslinux lol 2021-05-16T16:08:56 #kisslinux after patching the kernel sources? 2021-05-16T16:08:58 #kisslinux i've heard that it could, and then it couldn't for a while. 2021-05-16T16:09:03 #kisslinux * midfavila1 shrugs 2021-05-16T16:09:15 #kisslinux apparently tcc could build the kernel 2021-05-16T16:09:19 #kisslinux once upon a time 2021-05-16T16:09:21 #kisslinux yup 2021-05-16T16:09:28 #kisslinux it was used to recompile the kernel at every boot 2021-05-16T16:09:31 #kisslinux because why the fuck not 2021-05-16T16:09:49 #kisslinux sounds fun 2021-05-16T16:11:14 #kisslinux what was up with boost 2021-05-16T16:11:20 #kisslinux just a broken link? 2021-05-16T16:11:23 #kisslinux 403 2021-05-16T16:11:32 #kisslinux i've been doing it for months 2021-05-16T16:11:36 #kisslinux ach 2021-05-16T16:12:05 #kisslinux using clang, not recompiling the kernel at boot :X that's try-hard lmao 2021-05-16T16:12:22 #kisslinux *groan* 2021-05-16T16:12:31 #kisslinux anyone know what provides a2x 2021-05-16T16:12:54 #kisslinux asciidoc? 2021-05-16T16:12:59 #kisslinux dilyn: it doesn't require anything special? 2021-05-16T16:13:03 #kisslinux fuck, so I do need to package asciidoc 2021-05-16T16:13:10 #kisslinux that's why I was tentative about using asciidoctor 2021-05-16T16:13:10 #kisslinux ew asciidoc 2021-05-16T16:13:16 #kisslinux isn't it ruby 2021-05-16T16:13:24 #kisslinux asciidoctor is, not sure about asciidoc 2021-05-16T16:13:27 #kisslinux just some make flags; LLVM=1 LLVM_IAS=1 for a whole llvm toolchain. or just HOSTCC=cc CC=cc for just clang 2021-05-16T16:13:28 #kisslinux ah 2021-05-16T16:13:46 #kisslinux s/cc/clang/ 2021-05-16T16:13:46 #kisslinux just some make flags; LLVM=1 LLVM_IAS=1 for a whole llvm toolchain. or just HOSTCC=clang CC=clang for just clang 2021-05-16T16:14:26 #kisslinux this wouldn't be a problem if yash let you disable documentation generation... 2021-05-16T16:15:08 #kisslinux what has yash got to do with it? 2021-05-16T16:15:17 #kisslinux requires asciidoc and a2x 2021-05-16T16:15:28 #kisslinux like, as build-time deps 2021-05-16T16:16:01 #kisslinux you can probably comment it out somewhere...? 2021-05-16T16:16:23 #kisslinux i mean, probably, but it's easier to just package asciidoc since it's needed by some of my other packages 2021-05-16T16:17:42 #kisslinux is yash now the default shell? 2021-05-16T16:18:32 #kisslinux "Werror=shift-count-overflow" I give up on limine lmao 2021-05-16T16:18:56 #kisslinux >it's written in python 2021-05-16T16:18:56 #kisslinux okay, yeah, no, comment-out time it is 2021-05-16T16:19:13 #kisslinux there are no defaults on kiss... 2021-05-16T16:19:17 #kisslinux i just want to experiment with yash more 2021-05-16T16:20:13 #kisslinux ah yes, systemd to start emacs or curl weather information in your statusbar 2021-05-16T16:24:06 #kisslinux ...okay, yeah, no, I'm just sticking with ksh 2021-05-16T16:24:15 #kisslinux fuck this 2021-05-16T16:24:56 #kisslinux which form of ksh? 2021-05-16T16:25:02 #kisslinux openbsd 2021-05-16T16:25:20 #kisslinux but I used to use mksh, and before that ksh93 2021-05-16T16:25:46 #kisslinux i am still into mksh 2021-05-16T16:26:20 #kisslinux if dash had line-editing and tab completion I'd use it. 2021-05-16T16:26:26 #kisslinux i don't need the korn extensions 2021-05-16T16:27:24 #kisslinux busybox ash has got completion and history 2021-05-16T16:27:39 #kisslinux busybox ash is also part of busybox 2021-05-16T16:27:52 #kisslinux do you know how deeply you have offended the man, miskatonic 2021-05-16T16:28:02 #kisslinux don't mis-species me 2021-05-16T16:28:04 #kisslinux you fuck 2021-05-16T16:28:05 #kisslinux >:c 2021-05-16T16:28:36 #kisslinux who is the man, and why is he offended? 2021-05-16T16:32:55 #kisslinux oh, no wonder my shell scripts were executing so slowly 2021-05-16T16:33:00 #kisslinux somehow bash ended up as my /bin/sh 2021-05-16T16:33:05 #kisslinux disgusting 2021-05-16T16:33:37 #kisslinux ......and yash doesn't respect $ENV... 2021-05-16T16:35:06 #kisslinux I tried to use mrsh as /usr/bin/sh, but /usr/bin/kiss did not care for it. 2021-05-16T16:35:17 #kisslinux yup. 2021-05-16T16:35:20 #kisslinux mrsh is... 2021-05-16T16:35:24 #kisslinux ...well, it exists. 2021-05-16T16:35:42 #kisslinux if I'm being honest I don't think it's very good. 2021-05-16T16:37:41 #kisslinux yash also doesn't seem to like kiss, in some regards... 2021-05-16T16:37:57 #kisslinux complains about invalid/incomplete multibyte/wide characters. will have to tinker with that... 2021-05-16T16:40:25 #kisslinux phoebos https://github.com/oasislinux/oasis/issues/13 2021-05-16T16:40:51 #kisslinux I think I had some issues with mksh as well, but been a while since I tried it as /usr/bin/sh. I like it for interactive shell use, though. 2021-05-16T16:41:41 #kisslinux personally, I dislike redundancy in my systems 2021-05-16T16:41:49 #kisslinux at least in the sense of "multiple X that only do Y thing" 2021-05-16T16:42:13 #kisslinux Same 2021-05-16T16:42:18 #kisslinux like 2021-05-16T16:42:27 #kisslinux it took me ages to get over having to keep multiple browsers installed 2021-05-16T16:43:54 #kisslinux multiple shells is just too far. that is one line I shant cross 2021-05-16T16:44:06 #kisslinux if anybody wants to adopt anything here, lmk https://github.com/kiss-community/repo-community/issues/197 2021-05-16T16:44:14 #kisslinux otherwise they're getting dropped this week :v 2021-05-16T16:44:24 #kisslinux just the ood ones 2021-05-16T16:45:46 #kisslinux The ones in owned by dylan and dilyn are out of date too ? 2021-05-16T16:46:05 #kisslinux most of them are up to date 2021-05-16T16:46:15 #kisslinux I'm maintaining them until someone wants them xD 2021-05-16T16:46:42 #kisslinux strange that kiss-outdated did not inform me a week ago that mesa 21.1.0 was released... 2021-05-16T16:47:26 #kisslinux You should use that repology jq script for official repos 2021-05-16T16:47:28 #kisslinux way faster 2021-05-16T16:47:32 #kisslinux And accurate too i guess 2021-05-16T16:47:44 #kisslinux Its in the logs somewhere 2021-05-16T16:49:36 #kisslinux mmhmm mhmm 2021-05-16T16:49:57 #kisslinux claudia asked how I got the out of date days, I didn't have the heart to tell them that I just manually look up the releases... 2021-05-16T16:50:07 #kisslinux i'm too lazy to intelligently solve some problems 2021-05-16T16:50:56 #kisslinux Should be easy with shithub api, just get the date of latest release 2021-05-16T16:51:18 #kisslinux oh yeah, it would be pretty easy to figure out in many different ways 2021-05-16T16:52:11 #kisslinux >shithub 2021-05-16T16:52:17 #kisslinux i'm stealing this. it's mine now 2021-05-16T16:53:14 #kisslinux the repology script was on termbin but 404 now 2021-05-16T16:53:19 #kisslinux aarng: do you still have it ? 2021-05-16T16:58:04 #kisslinux dilyn: My question about the out of date times pointed to the growing number of outdated packages. 2021-05-16T16:58:21 #kisslinux So its really hard work to tell how old stuff is outdated 2021-05-16T16:59:26 #kisslinux lemme see, testuser_[m] 2021-05-16T17:00:27 #kisslinux # This prints the first 200 outdated packages. 2021-05-16T17:00:29 #kisslinux this? 2021-05-16T17:02:17 #kisslinux https://termbin.com/u7xt 2021-05-16T17:11:46 #kisslinux dilyn: github shit has an atom feed for releases 2021-05-16T17:11:56 #kisslinux github.com/foo/bar/releases.atom 2021-05-16T17:12:00 #kisslinux for sure 2021-05-16T17:12:23 #kisslinux i was smart enough to set all of those up like yesterday 2021-05-16T17:12:28 #kisslinux this would be easier if people just updated their packages :v 2021-05-16T17:15:29 #kisslinux geez, the stock configuration scripts for yash are dense... 2021-05-16T17:24:14 #kisslinux Yea that one aarng 2021-05-16T17:26:41 #kisslinux yeah yash comes with a very...heavy and opinionated default setup 2021-05-16T17:26:45 #kisslinux neat shell though 2021-05-16T17:29:14 #kisslinux testuser_[m]: ok awesome 2021-05-16T17:29:24 #kisslinux I should prolly get that thing upstreamed 2021-05-16T17:29:35 #kisslinux need to compare with the original script though 2021-05-16T17:31:49 #kisslinux The official kiss outdated script is more generic though since it can be used on personal repos too, not just ones listed on repology 2021-05-16T17:32:41 #kisslinux I could try to match functionality, sounds like a fun project 2021-05-16T17:32:56 #kisslinux but my time is limited for a couple days, let's see 2021-05-16T17:32:57 #kisslinux kqz yash is really cool 2021-05-16T17:33:07 #kisslinux i've wanted to use it for a long time 2021-05-16T17:33:39 #kisslinux What do you like in yash specifically ? 2021-05-16T17:33:57 #kisslinux well, it's fairly nimble despite having a lot of QoL features 2021-05-16T17:34:07 #kisslinux and it also implements... I believe POSIX2008 strictly 2021-05-16T17:34:35 #kisslinux good golly miss molly this oudated list got miles longer 2021-05-16T17:34:36 #kisslinux so it's easy to write portable scripts, but when you need to, there are also more advanced constructs 2021-05-16T17:34:49 #kisslinux beyond that, it's also not particularly heavy, binary-wise 2021-05-16T17:34:59 #kisslinux stripped and linked against glibc it's just over 400kb, at -O2 2021-05-16T17:35:13 #kisslinux compared to oksh which is just over 200kb 2021-05-16T17:35:25 #kisslinux aarng: can you think of a better way to handle your sed-i package than installing to /usr/local? 2021-05-16T17:35:50 #kisslinux I can't, but I'd rather we didn't add this precedent 2021-05-16T17:36:01 #kisslinux dilyn, not really 2021-05-16T17:36:07 #kisslinux :'( 2021-05-16T17:36:12 #kisslinux but I'm open to suggestions where to put it 2021-05-16T17:36:21 #kisslinux yeah I've been trying to think. 2021-05-16T17:36:23 #kisslinux yeah i use it as my login shell, i still have dash as my /bin/sh though 2021-05-16T17:36:26 #kisslinux just can't be /usr/bin for obvious reasons 2021-05-16T17:36:46 #kisslinux honestly, it seems like the only thing preventing me from using yash as my /bin/sh is the warnings I get when running kiss 2021-05-16T17:36:50 #kisslinux they make me kind of nervous 2021-05-16T17:37:16 #kisslinux oh i actually haven't even tried it as my /bin/sh lol, what kind of warnings? 2021-05-16T17:37:27 #kisslinux something about multi-wide characters, let me check again 2021-05-16T17:37:39 #kisslinux technically when yash is run as /bin/sh it automatically goes into "POSIXly correct mode" so I would have assumed compat should be good 2021-05-16T17:37:45 #kisslinux .: cannot read input: Invalid or incomplete multibyte or wide character 2021-05-16T17:37:45 #kisslinux .: no such command `eval_gettext' 2021-05-16T17:37:54 #kisslinux haven't looked into these at all 2021-05-16T17:37:57 #kisslinux but will laterish 2021-05-16T17:38:20 #kisslinux if I can I'll modify kiss to be less panic-inducing with yash 2021-05-16T17:38:32 #kisslinux hm weird, i did have to hack the package a lot to cut out all of the gettext stuff 2021-05-16T17:38:40 #kisslinux this is kiss update fyi 2021-05-16T17:39:06 #kisslinux Yeah i got that eval_gettext thing too 2021-05-16T17:39:15 #kisslinux on yash or something else? 2021-05-16T17:39:22 #kisslinux if it's on something else that could be a bug... 2021-05-16T17:39:22 #kisslinux When i was using yash 2021-05-16T17:39:23 #kisslinux ah 2021-05-16T17:39:32 #kisslinux jj wen't a little crazy i think 2021-05-16T17:39:44 #kisslinux isn't ii the one that abuses fifos and stuff 2021-05-16T17:40:39 #kisslinux you say abuse, we say use in curious ways :v 2021-05-16T17:40:59 #kisslinux i never said abuse was bad 2021-05-16T17:41:02 #kisslinux I wish scripts respected aliases. that would be nice. 2021-05-16T17:41:03 #kisslinux unix is an OS for masochists 2021-05-16T17:41:06 #kisslinux conotation good sir! 2021-05-16T17:41:09 #kisslinux hm weird, so I can't reproduce the gettext warning, but Ctrl+C no longer works when running kiss update with yash as /bin/sh 2021-05-16T17:41:14 #kisslinux salvation through suffering 2021-05-16T17:41:22 #kisslinux and yeah, I noticed that too, kqz 2021-05-16T17:41:54 #kisslinux i'll be honest, beyond replacing curl, I haven't read kiss much. once I have stuff IRL done for the day I'll put some work into it 2021-05-16T17:41:59 #kisslinux you could name it `sed`, install to /usr/bin, and change the sed= to sed=/var/db/kiss/choices/$pkg>usr>bin>sed, but that's hella gross 2021-05-16T17:42:24 #kisslinux i mean 2021-05-16T17:42:35 #kisslinux yeah, sounds way worse 2021-05-16T17:42:56 #kisslinux oh noes, don't drop tmux! konimex will you still be maintaining it? 2021-05-16T17:43:06 #kisslinux mtm>tmux 2021-05-16T17:43:07 #kisslinux /usr/local/bin only sucks because it is not used by any package 2021-05-16T17:43:08 #kisslinux tmux is probably fine :P 2021-05-16T17:43:09 #kisslinux fucking fight me 2021-05-16T17:43:13 #kisslinux precisely :2021-05-16T17:43:19 #kisslinux otherwise it's the most logical location 2021-05-16T17:43:19 #kisslinux yeah no idea why ctrl-c breaks, but here's my build file to get rid of the gettext stuff https://git.sr.ht/~kqz/repo/tree/master/item/core/yash/build 2021-05-16T17:43:29 #kisslinux hmmmm 2021-05-16T17:43:46 #kisslinux will have to incorporate that into my package 2021-05-16T17:43:50 #kisslinux /usr/lib/sed-i/sed lol 2021-05-16T17:43:52 #kisslinux also removes the docs because i dont want to deal with asciidoc 2021-05-16T17:43:56 #kisslinux haha 2021-05-16T17:43:58 #kisslinux libexec 2021-05-16T17:44:14 #kisslinux > # kiss search '*mtm*' 2021-05-16T17:44:14 #kisslinux ERROR Package '*mtm*' not in any repository 2021-05-16T17:44:16 #kisslinux kernel module to intercept calls to /usr/bin/sed, ez 2021-05-16T17:44:24 #kisslinux mtm is packaged in my repo 2021-05-16T17:44:25 #kisslinux :^) 2021-05-16T17:44:26 #kisslinux Btw dilyn libxkbcommon seems to put some stuff in libexec 2021-05-16T17:44:29 #kisslinux obligatory shill 2021-05-16T17:44:31 #kisslinux jslick: why would I drop tmux? 2021-05-16T17:44:48 #kisslinux konimex I was referring to dilyn's post about outdated packages 2021-05-16T17:45:08 #kisslinux https://freenode.logbot.info/kisslinux/20210516#c8022926 2021-05-16T17:45:53 #kisslinux https://git.sdf.org/midfavila/kiss-mfavila/src/branch/master/mbase/mtm-git jslick 2021-05-16T17:46:12 #kisslinux https://git.sdf.org/midfavila/kiss-mfavila/src/branch/master/ports/mtm-git 2021-05-16T17:46:16 #kisslinux actually no, this one is better 2021-05-16T17:46:22 #kisslinux not sure why gitea wouldn't redirect symlinks... 2021-05-16T17:46:22 #kisslinux meh 2021-05-16T17:46:28 #kisslinux smol multiplexer 2021-05-16T17:46:56 #kisslinux i actually need to clean mtm-git up... it was one of the first packages I wrote 2021-05-16T17:47:05 #kisslinux you can uh, you can really tell 2021-05-16T17:47:18 #kisslinux thanks testuser 2021-05-16T17:47:27 #kisslinux for some reason... I have a gcc dir in libexec... 2021-05-16T17:47:28 #kisslinux wth 2021-05-16T17:47:56 #kisslinux oh, one other thing, kqz (sorry for the pings) 2021-05-16T17:48:13 #kisslinux do you use {s,u,9}base? if so, do you have issues with it under yash? 2021-05-16T17:48:39 #kisslinux i feel like it has something to do with yash trying to prevent accidental removal/overwrite of things... 2021-05-16T17:49:18 #kisslinux i use sbase and ubase, seems to work fine with yash, i did install 9base at one point and i think that was the cause of my autotools issues i was having a bit ago 2021-05-16T17:49:24 #kisslinux but not sure 2021-05-16T17:49:38 #kisslinux just checked actually, it does have to do with yash trying to prevent overwries 2021-05-16T17:49:44 #kisslinux s/overwries/overwrites/ 2021-05-16T17:49:44 #kisslinux just checked actually, it does have to do with yash trying to prevent overwrites 2021-05-16T17:49:44 #kisslinux mtm would be awesome if it used an external program for scrollback 2021-05-16T17:49:54 #kisslinux so you can use less(1) and get search for free 2021-05-16T17:49:57 #kisslinux you could probably edit mtm to not handle scrollback 2021-05-16T17:50:01 #kisslinux it's under 1kloc iirc 2021-05-16T17:50:05 #kisslinux ...but, uh 2021-05-16T17:50:06 #kisslinux fair warning 2021-05-16T17:50:13 #kisslinux if it's anything like tine, you might have a bad time 2021-05-16T17:50:20 #kisslinux the source for tine is *insane* 2021-05-16T17:50:23 #kisslinux it would still have to save scrollback, just not handle the scrolling itself 2021-05-16T17:50:34 #kisslinux basically what dvtm does 2021-05-16T17:50:58 #kisslinux and afaik mtm also does not properly redraw 2021-05-16T17:51:02 #kisslinux which sucks big time 2021-05-16T17:51:27 #kisslinux mtm could do with a little more polish 2021-05-16T17:51:34 #kisslinux if I knew more about C I would hack on it, but as is... 2021-05-16T17:51:41 #kisslinux same 2021-05-16T17:54:23 #kisslinux dilyn, I will check my jj shells scripts with yash 2021-05-16T17:57:11 #kisslinux just tested your suggestion about gettext kqz, doesn't seem to have any affect 2021-05-16T17:57:16 #kisslinux :thinking: 2021-05-16T18:04:39 #kisslinux oh, actually i might just be derping, i forgot I have gettext-tiny installed, so maybe that's providing something 2021-05-16T18:04:57 #kisslinux hmmmm. mayhaps. i have that installed too... 2021-05-16T18:05:12 #kisslinux oh, even weirder than :D 2021-05-16T18:05:31 #kisslinux are you using the /etc/common config that comes with yash? 2021-05-16T18:05:46 #kisslinux right now, yeah, since I haven't configured it 2021-05-16T18:05:54 #kisslinux i need to modify common to source profile... 2021-05-16T18:06:04 #kisslinux really annoying behavior on yash's part 2021-05-16T18:06:23 #kisslinux gotcha, yeah what I did was chagne my ~/.yashrc to source /etc/profile 2021-05-16T18:06:28 #kisslinux see, thing is, 2021-05-16T18:06:40 #kisslinux i use profile to set ENV so that I can keep my shell rc out of my home dir 2021-05-16T18:07:19 #kisslinux i can probably just change a variable to get that to work though 2021-05-16T18:08:19 #kisslinux ahh, yeah I _think_ yash only reads $ENV is "POSIXly correct mode" iirc 2021-05-16T18:08:30 #kisslinux yep 2021-05-16T18:08:51 #kisslinux ...speaking of which, I discovered the other day that you can't compile linux if POSIXLY_CORRECT is set 2021-05-16T18:08:57 #kisslinux which is mildly amusing 2021-05-16T18:09:22 #kisslinux oh, are you guys still looking for a KISSy comfy shell? 2021-05-16T18:09:29 #kisslinux lol really? lots of bizzare behavoir popping up here 2021-05-16T18:09:46 #kisslinux oh that looks weird 2021-05-16T18:09:57 #kisslinux yeah, linux depends on bc being able to handle multi-character variables 2021-05-16T18:10:13 #kisslinux and posix bc can only handle variables with single-character names 2021-05-16T18:10:30 #kisslinux ah, I use an external bc so that probably explains why I haven't ran into that 2021-05-16T18:10:47 #kisslinux no, you probably just don't set POSIXLY_CORRECT system-wide :p 2021-05-16T18:11:05 #kisslinux GNU, busybox, and my bc implementation all adhere to that variable 2021-05-16T18:11:32 #kisslinux only reason I need a seperate bc and can't use the plan 9 bc/dc is because of that damn bc script in linux... 2021-05-16T18:11:44 #kisslinux like, of *all* the languages you could have written it in, 2021-05-16T18:11:46 #kisslinux you choose bc 2021-05-16T18:12:15 #kisslinux * acheam just uses busybox 2021-05-16T18:12:31 #kisslinux 'ello dilyn 2021-05-16T18:12:32 #kisslinux d-man himself 2021-05-16T18:12:46 #kisslinux big guy dilly c 2021-05-16T18:12:54 #kisslinux lol ah, yeah that's probably it, have only used dash as /bin/sh up until now 2021-05-16T18:13:10 #kisslinux >dilly c 2021-05-16T18:13:27 #kisslinux wadylan is still the best name 2021-05-16T18:13:47 #kisslinux "I can't believe it's not Dylan" 2021-05-16T18:15:22 #kisslinux do NOT call me that >=| 2021-05-16T18:15:30 #kisslinux which one 2021-05-16T18:15:37 #kisslinux only one person in the universe is allowed to call me dilly and it ain't y'all :P 2021-05-16T18:15:43 #kisslinux too late, dilly 2021-05-16T18:16:02 #kisslinux what did you do 2021-05-16T18:16:09 #kisslinux you fell into their trap 2021-05-16T18:16:09 #kisslinux ._./ 2021-05-16T18:16:25 #kisslinux looks like you can change the rcfile patch by using --rcfile=patch to run yash 2021-05-16T18:16:30 #kisslinux you had to act as if it were nothing, they would've forgotten it by tomorrow 2021-05-16T18:16:33 #kisslinux s/patch/path/g 2021-05-16T18:16:33 #kisslinux looks like you can change the rcfile path by using --rcfile=path to run yash 2021-05-16T18:16:51 #kisslinux yeah, but then that requires running a shell script to run my shell 2021-05-16T18:16:54 #kisslinux which is dumb 2021-05-16T18:17:16 #kisslinux ...then again, I've done dumber things. 2021-05-16T18:17:17 #kisslinux thats like running fish from your zshrc 2021-05-16T18:17:28 #kisslinux >he uses zsh 2021-05-16T18:17:31 #kisslinux >HE USES FISH 2021-05-16T18:17:37 #kisslinux absolutely disgusting acheam 2021-05-16T18:17:45 #kisslinux i've lost any and all respect I may have had for you 2021-05-16T18:17:48 #kisslinux I switched to ash today actually 2021-05-16T18:17:59 #kisslinux yeah not the most ideal, but eh, i've done a lot worse for comfort 2021-05-16T18:18:08 #kisslinux not as eyecandy, but hey, its for the bloat 2021-05-16T18:18:27 #kisslinux ksh is the way 2021-05-16T18:18:31 #kisslinux i might just throw a source line in my yash common 2021-05-16T18:18:38 #kisslinux like at the end or whatever 2021-05-16T18:18:50 #kisslinux you could also always just hackishly change the hardcoded path in yash.c ;p 2021-05-16T18:19:10 #kisslinux also that 2021-05-16T18:19:31 #kisslinux but the advantage here is that I can source multiple files in one go 2021-05-16T18:19:42 #kisslinux eww, why long options in a shell which claims to be the most posix compliant shell 2021-05-16T18:19:53 #kisslinux I know, those 2 don't rule each other out, but still... 2021-05-16T18:19:57 #kisslinux if it's not a posix option it should be a long option 2021-05-16T18:20:09 #kisslinux and yash does implement its own extensions 2021-05-16T18:20:15 #kisslinux albeit sparingly 2021-05-16T18:20:18 #kisslinux and then golang strolls in with single dash long options 2021-05-16T18:20:36 #kisslinux * aarng pukes 2021-05-16T18:20:44 #kisslinux welcome to every core X tool 2021-05-16T18:20:55 #kisslinux wait until you see how xterm parses its options 2021-05-16T18:21:02 #kisslinux oh another really annoying thing about ash 2021-05-16T18:21:08 #kisslinux is that it's part of busybox 2021-05-16T18:21:10 #kisslinux when you go back in history, it puts your cursor at the start of the line 2021-05-16T18:21:12 #kisslinux is that it's kind of slow 2021-05-16T18:21:17 #kisslinux probably a trivial thing to fix though 2021-05-16T18:21:19 #kisslinux actually I'll probably change it so that yash parses $ENV even in non-posixly correct mode 2021-05-16T18:21:34 #kisslinux honestly that would be best 2021-05-16T18:21:53 #kisslinux what do you guys use as a shell? 2021-05-16T18:22:07 #kisslinux acheam: aye I hate that, but only in vi mode no? 2021-05-16T18:22:12 #kisslinux riteo: yash ;p 2021-05-16T18:22:15 #kisslinux mid, you shouldn't complain about speed with those shell scripts of yours :p 2021-05-16T18:22:23 #kisslinux and dash for /bin/sh, for the minor speed improvement 2021-05-16T18:22:34 #kisslinux actually, 2021-05-16T18:22:40 #kisslinux phoebos[m]: oh maybe 2021-05-16T18:22:48 #kisslinux openzfs 2.1 rc5 supports 5.12 :o finally 2021-05-16T18:22:51 #kisslinux but you're priying vi mode from my cold, dead, hands 2021-05-16T18:22:52 #kisslinux the only "serious" script I've written ended up executing too quickly 2021-05-16T18:23:07 #kisslinux kqz: >name starts with "yet another" 2021-05-16T18:23:08 #kisslinux i had to add a short sleep so that a variable could be processed properly 2021-05-16T18:23:12 #kisslinux yeah, this is gonna be good 2021-05-16T18:23:18 #kisslinux dude yash is based as fuck 2021-05-16T18:23:27 #kisslinux reading at it it looks exactly what I need 2021-05-16T18:23:29 #kisslinux maximally comfy 2021-05-16T18:23:31 #kisslinux thanks a lot 2021-05-16T18:23:32 #kisslinux oh and it treats multi-line inputs as seperate history entries 2021-05-16T18:23:39 #kisslinux really? 2021-05-16T18:23:39 #kisslinux uh 2021-05-16T18:23:41 #kisslinux based af 2021-05-16T18:23:42 #kisslinux that's standard acheam 2021-05-16T18:23:46 #kisslinux oh 2021-05-16T18:23:51 #kisslinux oh really^ 2021-05-16T18:23:57 #kisslinux s/^/?/ 2021-05-16T18:23:57 #kisslinux oh really? 2021-05-16T18:23:57 #kisslinux i dislike the standard 2021-05-16T18:23:58 #kisslinux i've never used a shell that doesn't treat multi-line input as multiple entries 2021-05-16T18:24:11 #kisslinux then you've never used the best shell 2021-05-16T18:24:14 #kisslinux maybe we're confusing it with multi-line single commands 2021-05-16T18:24:15 #kisslinux ksh does that and it makes me sad :( 2021-05-16T18:24:21 #kisslinux zeeee esss aich 2021-05-16T18:24:27 #kisslinux zed ess aich 2021-05-16T18:24:28 #kisslinux fuck you 2021-05-16T18:24:36 #kisslinux damn canadians 2021-05-16T18:24:43 #kisslinux get dabbed on, amerifat 2021-05-16T18:24:55 #kisslinux but yeah like 2021-05-16T18:24:58 #kisslinux yash is very based, too bad it has a GNU license 2021-05-16T18:25:03 #kisslinux if you're running a short script 2021-05-16T18:25:05 #kisslinux that would have made it way more based 2021-05-16T18:25:10 #kisslinux just seperate things with ; instead of a newline 2021-05-16T18:25:13 #kisslinux it's valid either way 2021-05-16T18:25:21 #kisslinux i can't not have vi mode but scrolling up and having the cursor at the beginning is too ugly 2021-05-16T18:25:31 #kisslinux can't do that with a herefile 2021-05-16T18:25:36 #kisslinux midfavila1 wait until you run multiline single commands 2021-05-16T18:25:40 #kisslinux *heredoc 2021-05-16T18:25:43 #kisslinux have you considered using the end key 2021-05-16T18:25:47 #kisslinux it's pretty good 2021-05-16T18:25:50 #kisslinux i use it a lot 2021-05-16T18:25:53 #kisslinux very recommended 2021-05-16T18:25:59 #kisslinux oh me too 2021-05-16T18:26:01 #kisslinux I just use ^a 2021-05-16T18:26:05 #kisslinux too bad it's that far 2021-05-16T18:26:08 #kisslinux /^e 2021-05-16T18:26:19 #kisslinux ew 2021-05-16T18:26:23 #kisslinux that's really awkward, acheam 2021-05-16T18:26:25 #kisslinux just tried it 2021-05-16T18:26:28 #kisslinux do you want the cursor at the end or what? 2021-05-16T18:26:29 #kisslinux achea, I didn't know you could do that 2021-05-16T18:26:38 #kisslinux NOT IF YOU MAP CONTROL TO CAPS LOCK 2021-05-16T18:26:39 #kisslinux s/achea/acheam/ 2021-05-16T18:26:39 #kisslinux acheam, I didn't know you could do that 2021-05-16T18:26:41 #kisslinux oops 2021-05-16T18:26:42 #kisslinux thanks a lot 2021-05-16T18:26:48 #kisslinux caps is cruise control for cool 2021-05-16T18:26:49 #kisslinux lmao 2021-05-16T18:26:50 #kisslinux since you are in normal mode, does it really matter if you press i or A? 2021-05-16T18:27:03 #kisslinux phoebos[m] 2021-05-16T18:27:09 #kisslinux i really need to get around to modifying my keyboard's firmware... 2021-05-16T18:27:20 #kisslinux having the ability to switch to a more ergonomic layout like workman-p would be nice 2021-05-16T18:27:52 #kisslinux but then that requires I spend time relearning how to type, and that's gonna suuuuuuuuuuuuuuuuuuck 2021-05-16T18:28:04 #kisslinux I'd like to have a fully programmable keyboard just to change the function layer and swap capslock with control 2021-05-16T18:28:16 #kisslinux get a model F or M with a soarer's 2021-05-16T18:28:19 #kisslinux sloowwwww 2021-05-16T18:28:37 #kisslinux keyboard is too big 2021-05-16T18:28:46 #kisslinux dude you would hate my setup 2021-05-16T18:28:51 #kisslinux also is there a way to default to being in normal mode not insert 2021-05-16T18:29:15 #kisslinux don't think so, no 2021-05-16T18:29:40 #kisslinux mid, ngl, those compact ibm's are pretty cool 2021-05-16T18:29:41 #kisslinux ugh 2021-05-16T18:29:53 #kisslinux full size is just too much though 2021-05-16T18:29:59 #kisslinux you mean the 60% Fs or the tkless 122 Ms? 2021-05-16T18:30:03 #kisslinux both are interesting 2021-05-16T18:30:17 #kisslinux for a while I considered getting my hands on a 60% F and modding it into a laptop 2021-05-16T18:30:27 #kisslinux the tenkeyless ones I guess, just without the numpad 2021-05-16T18:30:29 #kisslinux other people's enjoyment be damned 2021-05-16T18:30:32 #kisslinux what do you mean for "modding it into a laptop" 2021-05-16T18:30:36 #kisslinux i mean 2021-05-16T18:30:41 #kisslinux ripping out the regular keyboard 2021-05-16T18:30:43 #kisslinux duct taping a screen on it? 2021-05-16T18:30:45 #kisslinux and grafting the F to the laptop 2021-05-16T18:30:53 #kisslinux how 2021-05-16T18:30:58 #kisslinux it wouldn't close? 2021-05-16T18:31:02 #kisslinux isn't a keybord like, super thick 2021-05-16T18:31:08 #kisslinux chonky 2021-05-16T18:31:15 #kisslinux if you're a baby and use a one-inch thick macbook air 2021-05-16T18:31:16 #kisslinux have you seen his laptops? 2021-05-16T18:31:18 #kisslinux or some shit walmart laptop 2021-05-16T18:31:23 #kisslinux lol 2021-05-16T18:31:25 #kisslinux aarng: well, yes 2021-05-16T18:31:27 #kisslinux but it would totally fit in my Getac 2021-05-16T18:31:38 #kisslinux thats scary 2021-05-16T18:31:39 #kisslinux it's like four or five inches thick 2021-05-16T18:31:50 #kisslinux weighs eight pounds, sans batteries and hard disk 2021-05-16T18:32:06 #kisslinux suitable for use as both a self-defense implement and a ballistic shield, in an emergency 2021-05-16T18:32:08 #kisslinux * acheam is typing this from a "thin n light" 2021-05-16T18:32:18 #kisslinux super cringe 2021-05-16T18:32:19 #kisslinux thin and light is for those who are thin and light 2021-05-16T18:32:27 #kisslinux real chads use thicc and hefty laptops 2021-05-16T18:32:30 #kisslinux I'm thin and light 2021-05-16T18:32:33 #kisslinux as am i 2021-05-16T18:32:36 #kisslinux a smol bab 2021-05-16T18:32:50 #kisslinux dude we're linux nerds what did you expect 2021-05-16T18:32:58 #kisslinux thin n lights are the way 2021-05-16T18:32:58 #kisslinux i mean, fair enough 2021-05-16T18:33:02 #kisslinux stfu dilyn 2021-05-16T18:33:05 #kisslinux my aesthetic is fake nerd 2021-05-16T18:33:07 #kisslinux hipsters don't get a say in this 2021-05-16T18:33:18 #kisslinux go back to drinking soy pumpkin spice lattes >:c 2021-05-16T18:33:30 #kisslinux you can't get buff by messing around with bootloaders at 3am 2021-05-16T18:33:33 #kisslinux but the pumpkin sauce starbucks uses has 2% milk in it :( 2021-05-16T18:33:37 #kisslinux inCORRECT, acheam 2021-05-16T18:33:47 #kisslinux I was vegan for 8 months and then the pumpkin spice latte came back. and I failed 2021-05-16T18:33:47 #kisslinux my finger joints are super muscular 2021-05-16T18:33:53 #kisslinux that's what typing on an M does 2021-05-16T18:34:06 #kisslinux 75-85g of force gang 2021-05-16T18:34:12 #kisslinux dilyn: getting high on your own supply? 2021-05-16T18:34:31 #kisslinux I absolutely took 3 whole containers of that sauce home 2021-05-16T18:34:42 #kisslinux remind me not to hire you 2021-05-16T18:34:55 #kisslinux speaking of which 2021-05-16T18:35:01 #kisslinux how goes the job hunt? 2021-05-16T18:35:05 #kisslinux hey it expired! and I was in charge 2021-05-16T18:35:10 #kisslinux I get to do those things :) 2021-05-16T18:35:14 #kisslinux speaking of which, fuck, I need to write my resume instead of shitposting in here 2021-05-16T18:35:31 #kisslinux it's going well! got rejected from one, have an interview for another. I need to get my webcam/mic working on my laptop for it 2021-05-16T18:35:50 #kisslinux do you use pulse or alsa, dilyn? 2021-05-16T18:35:59 #kisslinux alsa ofc 2021-05-16T18:36:17 #kisslinux you should post info about getting your mic working 2021-05-16T18:36:23 #kisslinux ideally I'm gonna get it to work today, but if I can't then I'm just nuking the laptop and putting OSX back on it 2021-05-16T18:36:24 #kisslinux i wait until i'm "working" my current day job to start working on resumes, you get a lot more motivation that way 2021-05-16T18:36:24 #kisslinux thinking about it, what kind of job are you looking for? If it required you to install weird stuff would you go for it or look for something else? 2021-05-16T18:36:32 #kisslinux I've never tried it! never had to. 2021-05-16T18:36:54 #kisslinux kqz I need a resume before my school starts shopping around for placements 2021-05-16T18:37:02 #kisslinux I'm looking for techy-adjacent positions -- anything that lets me use some real skills would be nice, anything that actually utilizes my degrees is ideal 2021-05-16T18:37:16 #kisslinux be one of those techno-ethicists or w/e 2021-05-16T18:37:24 #kisslinux evaluate the ethics of technology and its applications 2021-05-16T18:37:31 #kisslinux i've definitely been emailing resumes and cover letters to my work email to use generic fonts and export to PDFs lmao 2021-05-16T18:37:45 #kisslinux lol 2021-05-16T18:37:46 #kisslinux ethics is gross 2021-05-16T18:37:49 #kisslinux aesthetics is the way 2021-05-16T18:37:53 #kisslinux my man 2021-05-16T18:38:21 #kisslinux my philosophy degree required an ethics course, except you could ask to do something else instead to count for the requirement 2021-05-16T18:38:33 #kisslinux so I took an aristotle seminar and got to escape the soul-crushing requirement 2021-05-16T18:40:28 #kisslinux i get all my philosophy from anime and shitposts 2021-05-16T18:40:40 #kisslinux cringe 2021-05-16T18:40:43 #kisslinux says you 2021-05-16T18:41:10 #kisslinux says me indeed 2021-05-16T18:41:27 #kisslinux noticed that my cpu wasn't boosting to 4.2GHz during builds which is just simply unacceptable so now I get to reconfigure my kernel ;v 2021-05-16T18:41:40 #kisslinux uh 2021-05-16T18:41:45 #kisslinux have you checked your governor under /sys 2021-05-16T18:42:00 #kisslinux because you can just, like, change that 2021-05-16T18:42:25 #kisslinux I only have performance enabled 2021-05-16T18:42:29 #kisslinux cringe 2021-05-16T18:42:33 #kisslinux lol 2021-05-16T18:42:34 #kisslinux use ondemand or conservative 2021-05-16T18:48:46 #kisslinux yeah 2021-05-16T18:48:52 #kisslinux imagine wasting power for performance you're not using 2021-05-16T18:48:57 #kisslinux so cringe 2021-05-16T18:49:04 #kisslinux lol 2021-05-16T18:49:09 #kisslinux conservative is for laptops mid 2021-05-16T18:49:12 #kisslinux imagine thinking your CPU wastes power when running at lower clock freqs 2021-05-16T18:49:12 #kisslinux noty 2021-05-16T18:49:12 #kisslinux lol 2021-05-16T18:49:18 #kisslinux and no, powersave is for laptops 2021-05-16T18:49:37 #kisslinux wouldn't ondemand be better for laptops though? 2021-05-16T18:49:50 #kisslinux not really 2021-05-16T18:49:55 #kisslinux I really don't know these power settings, but by the name it sounds like the best choice IMO 2021-05-16T18:50:06 #kisslinux ondemand means that your CPU will fire as fast as a program wants 2021-05-16T18:50:12 #kisslinux well, yes 2021-05-16T18:50:18 #kisslinux wouldn't that be better? 2021-05-16T18:50:20 #kisslinux so if something starts chewing up CPU, you're gonna burn energy a lot faster 2021-05-16T18:50:27 #kisslinux at least imho, a laptop shouldn't be optimized for power 2021-05-16T18:50:33 #kisslinux it should be optimized towards efficiency 2021-05-16T18:50:39 #kisslinux well, if you run a cpu chewing program you want to chew it 2021-05-16T18:50:46 #kisslinux right 2021-05-16T18:50:46 #kisslinux my response is 2021-05-16T18:50:51 #kisslinux "don't run such programs on a laptop" 2021-05-16T18:50:57 #kisslinux or, alternatively 2021-05-16T18:51:00 #kisslinux right 2021-05-16T18:51:02 #kisslinux "at least plug into a wall" 2021-05-16T18:51:24 #kisslinux is there a way to max its performance usage when plugged into a wall? 2021-05-16T18:51:30 #kisslinux that'd be the best option at this point 2021-05-16T18:51:33 #kisslinux the author of the help text for conservative disagrees with you mid 2021-05-16T18:51:35 #kisslinux it's for laptops 2021-05-16T18:51:41 #kisslinux idc 2021-05-16T18:51:45 #kisslinux lol 2021-05-16T18:51:49 #kisslinux he can go chew on a can for all I care 2021-05-16T18:52:00 #kisslinux and I mean, yeah, you can use udev for that 2021-05-16T18:52:03 #kisslinux or you could like 2021-05-16T18:52:13 #kisslinux what's the difference between conservative and powersave? 2021-05-16T18:52:14 #kisslinux there are situations where you want to finish a task as quickly as possible 2021-05-16T18:52:16 #kisslinux have a cronjob that checks the status of AC using sys every few minutes 2021-05-16T18:52:26 #kisslinux as opposed to it running for a longer time because of low clocks 2021-05-16T18:52:30 #kisslinux conservative slowly ramps up and down clock speeds as needed, riteo 2021-05-16T18:52:48 #kisslinux oh cool 2021-05-16T18:53:01 #kisslinux I see though why you'd prefer powersave 2021-05-16T18:53:05 #kisslinux so if a job is consistently inducing high load, then your freq will slowly scale up until it's not needed, at which point it'll slowly ramp down 2021-05-16T18:53:08 #kisslinux so powersave might not always be the option which saves the most power 2021-05-16T18:53:16 #kisslinux again 2021-05-16T18:53:17 #kisslinux my response is 2021-05-16T18:53:20 #kisslinux "plug into a wall" 2021-05-16T18:53:20 #kisslinux or 2021-05-16T18:53:26 #kisslinux "don't run such programs on a laptop" 2021-05-16T18:53:39 #kisslinux or just like, manually switch your governor 2021-05-16T18:53:42 #kisslinux it's not like it's hard 2021-05-16T18:53:58 #kisslinux yeah I agree 2021-05-16T18:54:48 #kisslinux at this point instead of risking your computer to drain itself and guess to you it makes sense to change it manually if you really want it 2021-05-16T18:54:57 #kisslinux s/to you/for you/ 2021-05-16T18:54:57 #kisslinux at this point instead of risking your computer to drain itself and guess for you it makes sense to change it manually if you really want it 2021-05-16T18:55:08 #kisslinux Mmh. 2021-05-16T18:55:27 #kisslinux Once I have dynamic DNS and Wireguard set up for my main system, I'm just going to use my laptop as a thinclient 2021-05-16T18:56:55 #kisslinux do you mean that all heavy stuff will be done on your main computer? 2021-05-16T18:57:01 #kisslinux yup. 2021-05-16T18:57:07 #kisslinux cool 2021-05-16T18:57:38 #kisslinux that's why my laptop is named "speculatores". it's for scouting and gathering info, to be passed to the "commandante" for processing 2021-05-16T18:58:17 #kisslinux i like to name my machines after military ranks. 2021-05-16T18:58:25 #kisslinux well, ranks/trades 2021-05-16T19:00:23 #kisslinux that really fits nicely in your aesthetic 2021-05-16T19:00:34 #kisslinux :p 2021-05-16T19:03:19 #kisslinux man, I really want to figure out how to get yash to set the terminal title of the currently-running program... 2021-05-16T19:03:40 #kisslinux i have the basics of it right now, but it's clunky 2021-05-16T19:10:46 #kisslinux do any of you happen to know if wildcards can be used in shell function names? I assume not 2021-05-16T19:12:10 #kisslinux https://termbin.com/ir5t 2021-05-16T19:12:58 #kisslinux that's my prompt. it sets the title but I doubt there is a way to do the currently running program 2021-05-16T19:13:09 #kisslinux there is with yash 2021-05-16T19:13:22 #kisslinux you need something like pre-exec or whatever it's called 2021-05-16T19:13:26 #kisslinux what zsh and bash have 2021-05-16T19:13:29 #kisslinux it includes functions that override the command you type with a call 2021-05-16T19:13:36 #kisslinux e.g "su" doesn't actually use su itself 2021-05-16T19:13:44 #kisslinux but rather calls a function that sets the title and then invokes su 2021-05-16T19:14:03 #kisslinux i want to try and set the name of the function in such a way that it matches all commands 2021-05-16T19:14:09 #kisslinux should be easy then? 2021-05-16T19:14:25 #kisslinux well, * and $0 aren't valid 2021-05-16T19:14:58 #kisslinux oh, so there is a separate function for every command? 2021-05-16T19:15:00 #kisslinux yeah 2021-05-16T19:15:05 #kisslinux i guess you could use a case statement 2021-05-16T19:15:12 #kisslinux that matches *, and then invokes the function 2021-05-16T19:15:25 #kisslinux I would have to look at it 2021-05-16T19:15:36 #kisslinux will upload the relevant snippet 2021-05-16T19:16:57 #kisslinux http://0x0.st/-jtR.txt 2021-05-16T19:19:56 #kisslinux oh, you are wrapping every command, lol 2021-05-16T19:20:02 #kisslinux that's just the stock config 2021-05-16T19:20:09 #kisslinux the one on the bottom is what I'm tinkering with 2021-05-16T19:21:31 #kisslinux it's just using functions to wrap commands which then sets the terminal title 2021-05-16T19:21:38 #kisslinux yeah, obviously 2021-05-16T19:21:50 #kisslinux there's no way to do that for all commands 2021-05-16T19:22:06 #kisslinux unless you literally wrap every single one 2021-05-16T19:22:10 #kisslinux that sucks. not entirely unexpected. oh well. 2021-05-16T19:22:28 #kisslinux as I said, you need like a pre-exec (name?) like zsh and bash have 2021-05-16T19:23:11 #kisslinux it's a function which gets called after you pressed enter to run a command 2021-05-16T19:23:28 #kisslinux Mmh. 2021-05-16T19:29:43 #kisslinux time to write a new shell with extremely flexible scripting abilities 2021-05-16T19:29:53 #kisslinux toysh 2021-05-16T19:30:16 #kisslinux scsh 2021-05-16T19:30:24 #kisslinux functional shell scripting, let's goooooooooooo 2021-05-16T19:34:17 #kisslinux adding all these virtio/kvm options to the kernel blew up its size 2021-05-16T19:34:20 #kisslinux literally doubled smh 2021-05-16T19:34:39 #kisslinux virtualization is bloat. don't use it 2021-05-16T19:34:43 #kisslinux just by a new machine :v 2021-05-16T19:38:26 #kisslinux well, doubling is a relative thing 2021-05-16T19:38:42 #kisslinux well sure 2021-05-16T19:38:47 #kisslinux if you had an enourmous kernel config and turned that stuff on it would've looked like a small thing 2021-05-16T19:38:50 #kisslinux y'all with your 20MB kernels would never notice 2021-05-16T19:38:57 #kisslinux yeah 2021-05-16T19:39:23 #kisslinux dilyn: if you'll buy me a new machine i'll happily disable virtualization 2021-05-16T19:39:34 #kisslinux what was the size change, precisely? 2021-05-16T19:39:34 #kisslinux hng 2021-05-16T19:39:50 #kisslinux I trimmed some stuff and got it back down a bit 2021-05-16T19:39:54 #kisslinux but it's at 9.3MB 2021-05-16T19:40:01 #kisslinux :'( 2021-05-16T19:40:54 #kisslinux god though this is all machine code, right? 2021-05-16T19:41:14 #kisslinux that's an *enormous* amount of code that we use to have an usable machine 2021-05-16T19:41:15 #kisslinux i mean, yeah, kernels are ELFs 2021-05-16T19:41:30 #kisslinux and there are people with even bigger kernels 2021-05-16T19:42:01 #kisslinux IIRC 20mb is actually pretty low compared to other linux kernels 2021-05-16T19:42:12 #kisslinux mine are phat only because I compile my drivers and firmware into them directly 2021-05-16T19:42:13 #kisslinux if I'm not wrong there are also 50mb ones 2021-05-16T19:42:21 #kisslinux but even with that, my kernels never exceed 15mb 2021-05-16T19:42:27 #kisslinux i think the average is 12mb 2021-05-16T19:43:23 #kisslinux riteo: are you nae thinking of initramfs 2021-05-16T19:43:30 #kisslinux there's a kernel option whose help text says that disabling it shrinks kernel size by 300Kb and you should not disable the option under ANY circumstances unless size is the most important thing 2021-05-16T19:43:34 #kisslinux turn that baby off every damn time 2021-05-16T19:45:33 #kisslinux wut 2021-05-16T19:46:59 #kisslinux which option 2021-05-16T19:47:11 #kisslinux I try to stay under 10 with kerns 2021-05-16T19:51:28 #kisslinux I really never cared about kernel size 2021-05-16T19:51:46 #kisslinux Mine is 9.4M, but it might as well be 40M and I wouldn't care that much 2021-05-16T19:53:05 #kisslinux I did start with "make allnoconfig" for my old laptop though 2021-05-16T19:53:08 #kisslinux phoeboss yeah 2021-05-16T19:53:16 #kisslinux I was thinking about them, sorry 2021-05-16T19:53:30 #kisslinux That didn't work out well for my current laptop 2021-05-16T19:53:51 #kisslinux m3g: there are a few options like that, have fun finding them :P 2021-05-16T19:53:53 #kisslinux brb gotta eat something 2021-05-16T19:54:03 #kisslinux allnoconfig is the best way to do it! 2021-05-16T19:54:16 #kisslinux technically you only need to enable like 7 options 2021-05-16T19:54:24 #kisslinux it won't be mighty usable, but it would work 2021-05-16T19:54:25 #kisslinux It is fun if you have a sane computer 2021-05-16T19:54:47 #kisslinux My current laptop is just pieces of crap shoved together 2021-05-16T19:55:00 #kisslinux I rather strip away the 'default' config 2021-05-16T19:55:40 #kisslinux I am not that smart to understand what would need to go on after allnoconfig 2021-05-16T19:55:58 #kisslinux Don't worry neither of us were when we did that 2021-05-16T19:56:15 #kisslinux s/neither/none/ 2021-05-16T19:56:15 #kisslinux Don't worry none of us were when we did that 2021-05-16T19:56:52 #kisslinux It took me like 5-7 retries to get a working kernel after allnoconfig 2021-05-16T19:57:03 #kisslinux mmm 2021-05-16T19:57:06 #kisslinux not a big number 2021-05-16T19:57:19 #kisslinux but I would like to try that with a rpi 2021-05-16T19:58:06 #kisslinux still can't figure out how would I go about getting an rpi in kiss though :(( 2021-05-16T19:58:36 #kisslinux found more resources but can't into what special deeds would go for it 2021-05-16T19:59:43 #kisslinux coveted achievement yet to take 2021-05-16T20:00:38 #kisslinux Yeah, I would delve into porting carbs into rpi if I had the spare time 2021-05-16T20:00:54 #kisslinux But there is Glasnost, iirc 2021-05-16T20:01:08 #kisslinux Which is a kiss fork and has a rpi port(?) 2021-05-16T20:01:51 #kisslinux should 2021-05-16T20:23:36 #kisslinux dilyn / illiliti: for the qemu build issue, is it correct that you can't build unless you uncomment the sysinfo.h line in the patch? 2021-05-16T20:24:38 #kisslinux indeed 2021-05-16T20:25:36 #kisslinux That's strange, because for me it won't build if it is uncommented. "error: redefinition of 'struct sysinfo'" ... 2021-05-16T20:26:06 #kisslinux Looking into what's going on 2021-05-16T20:58:18 #kisslinux been troubleshooting an error with this webcam driver for the last two hours 2021-05-16T20:58:29 #kisslinux turns out the firmware I'm using is 34kb, but the official working one is... 2021-05-16T20:58:30 #kisslinux 1.4MB 2021-05-16T20:58:35 #kisslinux no idea how that one happened. 2021-05-16T20:58:48 #kisslinux jedavies: indeed it's a strange problem! 2021-05-16T20:59:10 #kisslinux Previously, it wouldn't build for me unless it WAS commented out. So I have no real idea what's wrong :X 2021-05-16T21:01:29 #kisslinux OK - if you have linux-headers 5.10 from core/ it works if you comment out the sys/sysinfo.h include. This is why it worked for me. Noticed illiliti had 5.12, so tested with that. With 5.12 it works if the include is NOT commented out. 2021-05-16T21:02:50 #kisslinux I was also using 5.12 2021-05-16T21:02:57 #kisslinux good to know 2021-05-16T21:03:23 #kisslinux So will need a conditional patch depending on installed linux-headers version!? Wonder how other distros dealt with this... 2021-05-16T21:04:00 #kisslinux Also what kernel version it changed. Is 5.11 OK I wonder... 2021-05-16T21:08:40 #kisslinux here I am 2021-05-16T21:10:23 #kisslinux I don't know that we should specifically concern ourselves with a pkg version problem 2021-05-16T21:10:44 #kisslinux if users aren't using the main repository's headers there are bound to be problems :S 2021-05-16T21:13:38 #kisslinux OK - how about I split that change out into a separate patch, still apply it, but add a note in the build file to let users know they will need to fork the pkg and not apply that patch if they're running the latest kernel? 2021-05-16T21:16:29 #kisslinux that sounds weird 2021-05-16T21:16:39 #kisslinux the opposite would make more sense IMO 2021-05-16T21:16:45 #kisslinux after all, this is a bleeding edge distro 2021-05-16T21:18:31 #kisslinux But the version in core/ is 5.10 2021-05-16T21:18:50 #kisslinux because there's no substantially good reason not to just use lts headers 2021-05-16T21:19:07 #kisslinux I don't think any package should have to cater to a version of a package that isn't in the main repositories 2021-05-16T21:19:16 #kisslinux yeah I agree 2021-05-16T21:19:19 #kisslinux now we'll just know what to tell users who report errors 2021-05-16T21:22:10 #kisslinux Yup, makes sense. It would seem strange for something to depend on a version of a package not in the repos. If you install your own linux-headers, you have to deal with whatever comes up. 2021-05-16T21:52:18 #kisslinux Anyone uses fstrim? 2021-05-16T22:10:37 #kisslinux I have before, yeah