2020-03-04T00:17:11 #kisslinux E5ten: I'm holding harfbuzz for now as they're planning to drop both autotools and cmake and switch to meson 2020-03-04T00:17:20 #kisslinux libxml2: https://termbin.com/ahps 2020-03-04T00:19:59 #kisslinux as for gtk2: https://termbin.com/4l0y -- I hope Firefox drops GTK2 anytime though 2020-03-04T00:23:41 #kisslinux dylanaraps: /usr/share/licenses << this is really needed for chroot ? 712K licenses 2020-03-04T00:24:41 #kisslinux illiliti_: Oh yeah 2020-03-04T00:24:54 #kisslinux I'm distributing binaries, I need to also ship the licenses. 2020-03-04T00:25:01 #kisslinux omg 2020-03-04T00:25:23 #kisslinux Also, GCC, binutils and git make up probably 80% of the total size. 2020-03-04T00:25:35 #kisslinux Start there if you'd like to help reduce it 2020-03-04T00:25:55 #kisslinux No use in chasing < 1MB plain text files (which compress really well). 2020-03-04T00:26:21 #kisslinux hmm... I think I'm adding them in the package dir instead for wyverkiss 2020-03-04T00:26:34 #kisslinux one less dir to worry about 2020-03-04T00:27:27 #kisslinux "$1/var/db/kiss/installed" is added *before* the actual ./build stage happens, right? 2020-03-04T00:27:36 #kisslinux konimex: http://ix.io/2dk6 maybe if you do this but to gdk/Makefile.in gtk2 might work 2020-03-04T00:28:41 #kisslinux /usr/share/gitweb << who needs this? 2020-03-04T00:29:34 #kisslinux 7-8MB iirc? 2020-03-04T00:29:58 #kisslinux 300K on my machine actually 2020-03-04T00:30:27 #kisslinux Again: 2020-03-04T00:30:30 #kisslinux GCC: 167.8M total 2020-03-04T00:30:41 #kisslinux binutils: 30.2M total 2020-03-04T00:30:46 #kisslinux git: 34.5M total 2020-03-04T00:30:59 #kisslinux There are bigger savings to be had 2020-03-04T00:31:07 #kisslinux I know a way to make git way smaller but I think you're gonna hate it 2020-03-04T00:31:44 #kisslinux If we disable LTO in gcc we can save 60MB ;) 2020-03-04T00:32:30 #kisslinux you ready to see a crime against humanity that vastly decreases the size of git? 2020-03-04T00:32:32 #kisslinux E5ten: I'm listening 2020-03-04T00:32:59 #kisslinux http://ix.io/2dk7 2020-03-04T00:33:44 #kisslinux No more svn/xdiff? 2020-03-04T00:34:05 #kisslinux do you not see what that does? 2020-03-04T00:34:36 #kisslinux Oh 2020-03-04T00:34:39 #kisslinux I see now 2020-03-04T00:36:03 #kisslinux I'm tempted 2020-03-04T00:36:49 #kisslinux it goes from being 30-something MB for me to like a bit above 5 2020-03-04T00:40:23 #kisslinux Why wouldn't I like this? 2020-03-04T00:44:21 #kisslinux Idk, shared linking is already bleh and now shared linking of a lib that's not even meant to be? 2020-03-04T00:45:14 #kisslinux True 2020-03-04T00:45:30 #kisslinux dylan: say, what do you use to publish the site, github actions? 2020-03-04T00:45:44 #kisslinux not sure on how one would configure it in github pages 2020-03-04T00:46:00 #kisslinux I build it locally and push 2020-03-04T00:46:12 #kisslinux 'site' contains the sources, 'docs' the build 2020-03-04T00:46:22 #kisslinux The script takes < a second to run 2020-03-04T00:46:26 #kisslinux almost done relinking everything to static libressl instead of shared openssl 2020-03-04T00:46:43 #kisslinux I'm using your older site now so might take a while 2020-03-04T00:47:46 #kisslinux E5ten: I got git down to 4.4MB 2020-03-04T00:48:03 #kisslinux nice, using my patch you mean? 2020-03-04T00:48:09 #kisslinux how'd you get it even smaller? 2020-03-04T00:48:20 #kisslinux Yeah 2020-03-04T00:48:34 #kisslinux so you set the directory in github pages to docs/? 2020-03-04T00:48:49 #kisslinux Yup 2020-03-04T00:48:57 #kisslinux alright 2020-03-04T00:49:52 #kisslinux E5ten: https://termbin.com/kfjw6 2020-03-04T00:50:52 #kisslinux E5ten: Are parts of it still static? 2020-03-04T00:51:04 #kisslinux I can't see it linking to libressl or curl though https works 2020-03-04T00:51:27 #kisslinux Ah 2020-03-04T00:51:28 #kisslinux Found it 2020-03-04T00:54:29 #kisslinux ls 2020-03-04T00:57:38 #kisslinux E5ten: Pushed. Thanks for the git patch. 2020-03-04T00:58:31 #kisslinux E5ten: git is 3.6MB in the chroot with -Os. 2020-03-04T01:00:56 #kisslinux 37.2M kiss-chroot.tar.xz 2020-03-04T01:01:02 #kisslinux Neat 2020-03-04T01:07:19 #kisslinux I don't like -O[sz], I'd prefer my binaries be faster than smaller 2020-03-04T01:07:37 #kisslinux hello 2020-03-04T01:08:02 #kisslinux E5ten: It's just for the chroot 2020-03-04T01:08:19 #kisslinux fair enough 2020-03-04T01:08:21 #kisslinux The user will rebuild everything either during install or as package updates come in 2020-03-04T01:08:22 #kisslinux how small is your goal? 2020-03-04T01:08:32 #kisslinux 1M if possible, probably 2020-03-04T01:08:35 #kisslinux ;) 2020-03-04T01:08:39 #kisslinux I don't think that's possible 2020-03-04T01:09:16 #kisslinux speaking of which, I'm also looking to reduce LLVM if possible 2020-03-04T01:09:35 #kisslinux 500M in total here 2020-03-04T01:09:38 #kisslinux oof 2020-03-04T01:10:09 #kisslinux It's not really supposed to be used for distros but I use BUILD_SHARED_LIBS to have lto not murder my computer and for it to be smaller 2020-03-04T01:11:13 #kisslinux how smaller are we talking about 2020-03-04T01:11:38 #kisslinux idk how much of the difference is made by that, but I'm at 142.98 MiB 2020-03-04T01:11:54 #kisslinux "that" being the build option 2020-03-04T01:11:56 #kisslinux you separate clang, libc++ et al? 2020-03-04T01:12:04 #kisslinux no 2020-03-04T01:12:14 #kisslinux one monolithic package 2020-03-04T01:12:20 #kisslinux is that gzipped? 2020-03-04T01:12:29 #kisslinux I'm talking installed size 2020-03-04T01:12:34 #kisslinux tempting 2020-03-04T01:13:09 #kisslinux it'll also make your builds quicker and much less computer wrecking 2020-03-04T01:13:09 #kisslinux why is BUILD_SHARED_LIBS intended only for devs anyway 2020-03-04T01:13:31 #kisslinux not really sure 2020-03-04T01:14:49 #kisslinux BUILD_SHARED_LIBS disables the static libs, right? 2020-03-04T01:16:12 #kisslinux yeah 2020-03-04T01:17:20 #kisslinux du -h cproc cproc-qbe qbe => cproc 24.0K, cproc-qbe 88.0K, qbe 132.0K 2020-03-04T01:17:23 #kisslinux :P 2020-03-04T01:17:29 #kisslinux I wonder what if we set BUILD_STATIC_LIBS=OFF while keeping those recommended dylib options 2020-03-04T01:18:51 #kisslinux I don't think that variable exists? 2020-03-04T01:18:57 #kisslinux yep, doesn't exist 2020-03-04T01:19:15 #kisslinux now, what if we removed the .a files manually 2020-03-04T01:19:38 #kisslinux IMO just do BUILD_SHARED_LIBS, they both make the build quicker but BUILD_SHARED_LIBS makes it much quicker 2020-03-04T01:20:43 #kisslinux > 30.5M total 2020-03-04T01:20:48 #kisslinux This should shrink in a sec 2020-03-04T01:21:10 #kisslinux Or not 2020-03-04T01:27:08 #kisslinux 29.0M total 2020-03-04T01:27:53 #kisslinux what'd you change? 2020-03-04T01:29:18 #kisslinux Disabled gprof and readline 2020-03-04T01:29:31 #kisslinux Though KISS doesn't have readline so I don't think it was ever used anyway. 2020-03-04T01:41:30 #kisslinux E5ten: How big is your libressl? 2020-03-04T01:41:37 #kisslinux 13.3M total 2020-03-04T01:43:42 #kisslinux Hm 2020-03-04T01:43:53 #kisslinux It looks like we'll see no more savings overall. 2020-03-04T01:44:39 #kisslinux It's really just GCC now at 100MB~ 2020-03-04T01:46:08 #kisslinux mines 10.98M but I only have static libs 2020-03-04T01:46:12 #kisslinux not in general just specifically with libressl 2020-03-04T01:46:45 #kisslinux Yup 2020-03-04T01:46:47 #kisslinux Gotcha 2020-03-04T01:46:58 #kisslinux I've found another way to reduce size 2020-03-04T01:47:09 #kisslinux I've been using default xz settings 2020-03-04T01:48:04 #kisslinux 26.5M kiss-chroot.tar.xz 2020-03-04T01:48:06 #kisslinux :DDDD 2020-03-04T01:48:13 #kisslinux Winner 2020-03-04T01:48:33 #kisslinux -9, isn't it? 2020-03-04T01:48:44 #kisslinux I used -e as well 2020-03-04T01:49:02 #kisslinux I need to try without -e as it _can_ make the result larger too 2020-03-04T01:52:29 #kisslinux nice 2020-03-04T01:59:35 #kisslinux what about bzip2 2020-03-04T02:00:13 #kisslinux 226M from 500M, not bad actually 2020-03-04T02:00:46 #kisslinux xz turned 160MB into 25MB. You may also get good results 2020-03-04T02:01:44 #kisslinux was that with the big dylib or BUILD_SHARED_LIBS? 2020-03-04T02:02:28 #kisslinux build_shared_libs 2020-03-04T02:03:47 #kisslinux https://github.com/kisslinux/repo/releases/tag/1.9.10 2020-03-04T02:06:31 #kisslinux dylanaraps: damn thats really minimal :> 2020-03-04T02:10:31 #kisslinux Yeah 2020-03-04T02:11:05 #kisslinux Where do you build the packages for the chroot? 2020-03-04T02:11:15 #kisslinux In a chroot 2020-03-04T02:12:18 #kisslinux on a VPS or something? 2020-03-04T02:12:24 #kisslinux On my laptop 2020-03-04T02:12:59 #kisslinux I have a second chroot in a VPS which I use to build firefox-bin 2020-03-04T02:14:42 #kisslinux Though I may swap to using my laptop as it's very low spec. 2020-03-04T02:14:52 #kisslinux The rust build I was doing on it failed due to OOM. 2020-03-04T02:14:53 #kisslinux dylanaraps: what did you do to mecurial :| 2020-03-04T02:15:11 #kisslinux https://github.com/kisslinux/community/issues/488 2020-03-04T02:16:03 #kisslinux i see 2020-03-04T02:16:17 #kisslinux i had no idea what to do regarding that 2020-03-04T02:16:45 #kisslinux sorry 2020-03-04T02:17:02 #kisslinux your way of building mercurial is a bit... unusual considering it's essentially a python3 module 2020-03-04T02:27:14 #kisslinux xz beats zstd here 2020-03-04T02:27:16 #kisslinux For the chroot 2020-03-04T02:30:11 #kisslinux I'm off to bed 2020-03-04T02:30:14 #kisslinux very late 2020-03-04T04:46:00 #kisslinux E5ten: say, what if I create thin archives for all those LLVM static libs? 2020-03-04T04:47:01 #kisslinux no idea 2020-03-04T04:50:11 #kisslinux well, one way to find out 2020-03-04T06:00:46 #kisslinux 224M using thin archive, not bad 2020-03-04T06:56:54 #kisslinux nice 2020-03-04T07:37:12 #kisslinux though "ar x" doesn't work on thin archive supposedly 2020-03-04T11:28:08 #kisslinux dylanaraps: How's the garden farming coming along? 2020-03-04T12:34:08 #kisslinux fehawen: More potatoes planted 2020-03-04T12:35:05 #kisslinux Sweet 2020-03-04T12:35:15 #kisslinux What else do you cultivate? 2020-03-04T12:35:48 #kisslinux for a program with the name "lazy" lazygit sure is active in releasing updates 2020-03-04T12:37:59 #kisslinux fehawen: Horta, onions, garlic, lettuce, tomatoes, beans, chillis, etc etc etc 2020-03-04T12:38:03 #kisslinux Lots of stuff 2020-03-04T12:42:19 #kisslinux dylanaraps: Living off the land, I like it 2020-03-04T12:48:12 #kisslinux Exactly 2020-03-04T12:48:34 #kisslinux Not fully self sufficient yet though 2020-03-04T12:48:48 #kisslinux All of our meat comes from local animals too. 2020-03-04T12:50:49 #kisslinux Planning on having your own farm animals too? 2020-03-04T12:55:51 #kisslinux I need land for that 2020-03-04T12:55:57 #kisslinux I have 10 cats here though 2020-03-04T12:56:36 #kisslinux Cat daycare? heh 2020-03-04T12:56:49 #kisslinux More like a cat hospital 2020-03-04T12:56:52 #kisslinux Nice though, keeps potential snakes away 2020-03-04T13:05:38 #kisslinux And mice 2020-03-04T13:05:46 #kisslinux Anything that moves really 2020-03-04T13:05:46 #kisslinux :P 2020-03-04T13:11:06 #kisslinux when did you start gardening? 2020-03-04T13:11:40 #kisslinux End of Summer 2020-03-04T13:13:03 #kisslinux oh nest 2020-03-04T13:13:07 #kisslinux neat* 2020-03-04T13:21:51 #kisslinux My family has always had a garden though 2020-03-04T13:33:16 #kisslinux dylanaraps: Off the top of your head, do you know if it's possible to marge e.g. branch2 into branch1 and squash/rebase somehow to only keep the commits from branch2? 2020-03-04T13:33:23 #kisslinux merge* 2020-03-04T13:34:31 #kisslinux Sounds like you could just delete branch1 and rename branch2 to branch1 2020-03-04T13:34:34 #kisslinux Or am I wrong? 2020-03-04T13:35:11 #kisslinux Ah yes, that'll be the easiest way- 2020-03-04T13:35:20 #kisslinux heh 2020-03-04T14:12:57 #kisslinux brb 2 secs 2020-03-04T14:16:14 #kisslinux dylanaraps: just try'd your suggestion from the pull request. It's even worse... 2020-03-04T14:16:29 #kisslinux aah you have pushed a new comment 2020-03-04T14:21:28 #kisslinux dzove855: Thanks 2020-03-04T14:23:13 #kisslinux :D 2020-03-04T15:17:57 #kisslinux cmake for json-c has seen a lot of improvement but no release since 2018-03, I need to either go back to automake or select the patches from the commits, just splendid 2020-03-04T15:29:19 #kisslinux 2 secs 2020-03-04T15:29:22 #kisslinux Will repy 2020-03-04T15:29:24 #kisslinux reply* 2020-03-04T15:30:08 #kisslinux konimex: Does the regular json-c build require automake/autoconf? 2020-03-04T15:30:13 #kisslinux yes 2020-03-04T15:30:16 #kisslinux Great 2020-03-04T15:30:23 #kisslinux No ./configure; make; make install? 2020-03-04T15:30:28 #kisslinux I might need to switch to commit based 2020-03-04T15:30:34 #kisslinux no, autoreconf -fi 2020-03-04T15:30:45 #kisslinux Damn 2020-03-04T15:30:51 #kisslinux Last release is 2 years old too huh 2020-03-04T15:31:07 #kisslinux they don't want to release new version it seems 2020-03-04T15:31:37 #kisslinux Try this source?: https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz 2020-03-04T15:31:45 #kisslinux Oh 2020-03-04T15:31:48 #kisslinux It's the same source 2020-03-04T15:32:23 #kisslinux ooo 2020-03-04T15:32:28 #kisslinux https://github.com/json-c/json-c/archive/json-c-0.13.1-20180305.tar.gz 2020-03-04T15:32:35 #kisslinux This should be good for ./configure; make; make install 2020-03-04T15:32:37 #kisslinux konimex: 2020-03-04T15:32:40 #kisslinux let me see 2020-03-04T15:32:54 #kisslinux Works here 2020-03-04T16:01:58 #kisslinux dylanaraps, s1x.co is down? 2020-03-04T16:12:45 #kisslinux https://github.com/dracutdevs/dracut/issues/642 << i thought they will drop non-systemd users but...something changed in their mind 2020-03-04T16:48:39 #kisslinux dylanaraps: I see the reason for the libffi symlink, but what's the need instead of just relinking everything to the new one? 2020-03-04T17:41:36 #kisslinux after I recompile rust against libressl and drop openssl the only perl makedep I'll have left is nss 2020-03-04T18:02:15 #kisslinux Good evening, East Mediterranean time. A couple of questions, if I may. First, I just tried to kiss u, here's what I get: 2020-03-04T18:02:21 #kisslinux ~ $ kiss u-> Updating repositories-> /var/db/kiss/repo [signed ✓]-> /var/db/kiss/repo Need root to update-> Using '/usr/bin/sudo'fatal: Commit ca6c688 does not have a GPG signature. 2020-03-04T18:07:01 #kisslinux you'll have to temporarily disable git signatures in /var/db/kiss/repo 2020-03-04T18:07:55 #kisslinux Thanks, will try that, will report later (and come with more questions). :) 2020-03-04T18:08:06 #kisslinux np 2020-03-04T18:10:06 #kisslinux altius: Which kiss version did you have prior to 'kiss u'? 2020-03-04T18:10:47 #kisslinux kiedtl: Yes it is down 2020-03-04T18:12:17 #kisslinux Oh, hello, Dylan. I just updated two days ago, I suppose it was pretty up to date. 2020-03-04T18:12:53 #kisslinux I disabled signatures as suggested and kiss u just started, but now it seems I have another stepping stone: 2020-03-04T18:13:10 #kisslinux -> kiss Checking for package conflicts/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-size/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-revdepends/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-reset/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-repodepends/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/ki 2020-03-04T18:13:11 #kisslinux ss-owns/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-orphans/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-new/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-manifest-tree/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-manifest/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-maintainer/var/db/kiss/inst 2020-03-04T18:13:11 #kisslinux alled/kiss-utils/manifest:/usr/bin/kiss-export/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-depends/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-chroot/var/db/kiss/installed/kiss-utils/manifest:/usr/bin/kiss-chbuild!> Package 'kiss' conflicts with another package!> Run 'KISS_CHOICE=1 kiss i kiss' to add conflicts!> as 2020-03-04T18:13:12 #kisslinux alternatives. 2020-03-04T18:13:26 #kisslinux Do I just run the command suggested here? 2020-03-04T18:13:51 #kisslinux (Seems like a stupid question, I know, but better safe than sorry) ;) 2020-03-04T18:14:11 #kisslinux ??!??! 2020-03-04T18:14:45 #kisslinux Is it weird? I din't messed anything around the system, I promise. 2020-03-04T18:14:51 #kisslinux "package kiss conflicts with another package."? strange. 2020-03-04T18:14:54 #kisslinux Just plain kiss u. 2020-03-04T18:15:19 #kisslinux How long since you updated? 2020-03-04T18:15:33 #kisslinux Ah 2020-03-04T18:15:39 #kisslinux try reinstalling the repositories(?) 2020-03-04T18:15:43 #kisslinux Run 'kiss r kiss-utils' and then 'kiss i kiss' 2020-03-04T18:15:47 #kisslinux As I said, two days ago. Weird thing is, now it seems that there are a lot of packages... 2020-03-04T18:15:55 #kisslinux Doing that. 2020-03-04T18:15:55 #kisslinux It's been longer than two days from the look of it 2020-03-04T18:16:37 #kisslinux https://github.com/kisslinux/repo/commit/303e325c3306a94df4ff421a4f2ea5b9746c785f#diff-cf46b724d6647d965a594c72ad1ea5aa 2020-03-04T18:16:38 #kisslinux Yep, it surprised me too. A lot to update, it seems. Did it two days ago, I'm sure about that. Nothing weird noted on the output when done. 2020-03-04T18:16:43 #kisslinux 19 days ago I made the change 2020-03-04T18:17:36 #kisslinux Uhm. perhaps it's something related with another question I was willing to ask... Do I need to somehow update repositories, and how to do that? 2020-03-04T18:17:45 #kisslinux maybe it failed two days ago and you didn't notice? 2020-03-04T18:17:46 #kisslinux 'kiss u' 2020-03-04T18:17:54 #kisslinux kiss u updated repositories automatically. 2020-03-04T18:18:05 #kisslinux That applies for community repositories too? 2020-03-04T18:18:16 #kisslinux If it's in your KISS_PATH, yes 2020-03-04T18:18:51 #kisslinux I'm not really sure of that, but I suppose they are; I followed the instruction when did that... 2020-03-04T18:19:07 #kisslinux Anyway, I'm doing that suggested, report later. 2020-03-04T18:21:41 #kisslinux Alright 2020-03-04T18:23:24 #kisslinux As always you were right, Dylan. :) Building things now, it seems it will take a while... It seems like a lot to update, it surprises me a bit since I did it a couple days ago, but anyway. 2020-03-04T18:24:40 #kisslinux It looks like you were 19 days out of date for some reason. 2020-03-04T18:25:39 #kisslinux So perhaps the last update didn't work for some cause. I don't really mind if this one goes OK, no problem. :) 2020-03-04T18:26:18 #kisslinux Yup 2020-03-04T18:28:44 #kisslinux Another question, now that I'm on it. I don't have such a great machine here, just a rather low-endish AMD A8-7410... and building takes time. So... 2020-03-04T18:29:12 #kisslinux ... I created, following the man kiss suggestion, a ~.profile with this content: 2020-03-04T18:29:23 #kisslinux export SAMUFLAGS='-j4'export MAKEFLAGS='-j4' 2020-03-04T18:30:00 #kisslinux What do you think? I have four cores, will this help to improve building times? Any suggestion to improve this? 2020-03-04T18:32:35 #kisslinux It will 2020-03-04T18:32:49 #kisslinux Though it'll make your system slower while compiling things 2020-03-04T18:33:07 #kisslinux SAMUFLAGS can be left unset as it'll use all of your cores by default. 2020-03-04T18:33:21 #kisslinux Make uses a single core by default so leave MAKEFLAGS at -j4 2020-03-04T18:37:22 #kisslinux I don't really mind if my system is slower when compiling, I'm not usually doing heavyweight stuff with this computer. ;) 2020-03-04T18:38:03 #kisslinux Yup 2020-03-04T18:38:04 #kisslinux So, may I erase the SAMUFLAGS line and just left MAKEFLAGS, or doesn't it really mind? 2020-03-04T18:44:26 #kisslinux It doesn't really matter but yes 2020-03-04T18:46:52 #kisslinux Perfect. Thank you very much, Dylan. Just a last question. Suppose I want to modify a file (say, change kb shortcuts in sowm) before kiss b/kiss i. How would you do that? 2020-03-04T18:48:38 #kisslinux dylanaraps: i found libtool replacement - https://github.com/midipix-project/slibtool . interested? 2020-03-04T18:58:42 #kisslinux altius: I don't think you can. If you want to customize sowm you'd have to manually clone the repository, make your changes, then build and install. 2020-03-04T19:02:56 #kisslinux OK, that's fine. I did that in my Void install, can do that here, just curious if it was somehow possible using kiss pkg manager. No more questions by now, your honor. Thanks for all the patience and the good work, kiss (and some other pieces of software by you) is (are) really a blessing and I am learning everyday! Cheers! :) 2020-03-04T19:05:18 #kisslinux > No more questions by now, your honor. 2020-03-04T19:05:20 #kisslinux illiliti: Not really 2020-03-04T19:05:21 #kisslinux ??? 2020-03-04T19:05:39 #kisslinux altius: You can fork the package. 2020-03-04T19:05:59 #kisslinux Just kidding, I have asked really a lot. ;) 2020-03-04T19:09:42 #kisslinux I don't think that will be necessary. I do just minor changes before building, like change urxvt instead of st in the Super+Enter shortcut, perhaps add some other shortcut, but even if I can't do that it's OK, dmenu does all the job. sowm is just fine to me as it is. ;) 2020-03-04T19:14:05 #kisslinux Alrighty 2020-03-04T19:51:25 #kisslinux hello 2020-03-04T19:51:48 #kisslinux don't mind me -trying birch for the first time 2020-03-04T19:51:53 #kisslinux :) 2020-03-04T19:52:59 #kisslinux No problem 2020-03-04T19:53:08 #kisslinux Let me know if you come across any bugs 2020-03-04T19:55:09 #kisslinux will do - thx 2020-03-04T19:55:21 #kisslinux looks goods 2020-03-04T19:55:30 #kisslinux will /j be implemented? 2020-03-04T19:55:34 #kisslinux Ctrl+n and Ctrl+p can be used to cycle through buffers 2020-03-04T19:55:39 #kisslinux kiedtl: /join is implemented 2020-03-04T19:55:50 #kisslinux hmm, let me git pull and see... 2020-03-04T19:55:51 #kisslinux knob: Documentation is lacking right now. Apologies 2020-03-04T19:55:55 #kisslinux thought I updated this morning 2020-03-04T19:56:36 #kisslinux birch has had /join for a couple of days now kiedtl: 2020-03-04T19:56:44 #kisslinux ah 2020-03-04T19:56:50 #kisslinux I was running /j instead of /join 2020-03-04T19:56:55 #kisslinux :P 2020-03-04T19:57:00 #kisslinux but /leave isn't implemented 2020-03-04T19:57:07 #kisslinux It's /part 2020-03-04T19:57:10 #kisslinux dylanaraps: oh 2020-03-04T19:57:28 #kisslinux kay, next time I'll just read the source code :P 2020-03-04T19:57:31 #kisslinux Which matches the raw message: 'PART CHAN' 2020-03-04T19:57:43 #kisslinux If you just do '/part' you'll leave the current channel 2020-03-04T19:57:46 #kisslinux I need to write docs 2020-03-04T19:57:54 #kisslinux although it doesn't close the buffer 2020-03-04T19:58:00 #kisslinux It should 2020-03-04T19:58:10 #kisslinux It did here 2020-03-04T19:58:12 #kisslinux one sec 2020-03-04T19:58:19 #kisslinux I found a bug though 2020-03-04T19:58:26 #kisslinux hmm, there's a 5-6 second delay before it closes the buffer 2020-03-04T19:58:36 #kisslinux There is a 'sleep 1' in there 2020-03-04T19:58:48 #kisslinux Will fix 2020-03-04T19:59:53 #kisslinux I'm building the nodejs update and my fans are spinning 2020-03-04T19:59:59 #kisslinux I'll do this afterwards 2020-03-04T20:02:32 #kisslinux bug: when joining a channel, the channel name doesn't appear in the buffer list until you switch buffers 2020-03-04T20:02:42 #kisslinux Gotcha 2020-03-04T20:03:20 #kisslinux Both issues _should_ be fixed. 2020-03-04T20:03:27 #kisslinux I haven't tested but pushed a commit. 2020-03-04T20:03:40 #kisslinux > [629/1067] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-futex.o 2020-03-04T20:03:42 #kisslinux Fun 2020-03-04T20:04:00 #kisslinux good, I'll pull in a few minutes -- busy right now. 2020-03-04T20:04:13 #kisslinux > [629/1067] 2020-03-04T20:04:15 #kisslinux lol 2020-03-04T20:04:24 #kisslinux This is a more minimal build too 2020-03-04T20:04:37 #kisslinux what do you use nodejs for? 2020-03-04T20:05:04 #kisslinux Firefox build 2020-03-04T20:05:09 #kisslinux Gross, I know 2020-03-04T20:05:12 #kisslinux ugh 2020-03-04T20:05:19 #kisslinux Firefox depends on Chrome's JS engine to build 2020-03-04T20:05:27 #kisslinux Firefox also uses Chrome's webrtc library 2020-03-04T20:05:35 #kisslinux > Firefox depends on Chrome 2020-03-04T20:05:37 #kisslinux lmao 2020-03-04T20:05:48 #kisslinux Mozilla depends on Google too 2020-03-04T20:06:00 #kisslinux 90%+ of Mozilla's revenue is from Google search deals 2020-03-04T20:06:04 #kisslinux ;) 2020-03-04T20:06:19 #kisslinux maybe you should just remove it from the repos, we can all just use some webkit2gtk browser 2020-03-04T20:06:25 #kisslinux like surf or vimb 2020-03-04T20:06:26 #kisslinux It's a Chrome web 2020-03-04T20:06:37 #kisslinux Firefox just prevents you from calling it one 2020-03-04T20:06:48 #kisslinux Great monopoly prevention tool 2020-03-04T20:06:57 #kisslinux even msft caved in lol 2020-03-04T20:07:05 #kisslinux edge is now a chrome fork 2020-03-04T20:07:25 #kisslinux Firefox even pulls down proprietary DRM code from Google 2020-03-04T20:07:36 #kisslinux "Open web" my ass 2020-03-04T20:07:42 #kisslinux I know 2020-03-04T20:08:05 #kisslinux Firefox connects to 100~ domains on startup also 2020-03-04T20:08:28 #kisslinux It's the highest out of Chrome, Safari and Edge 2020-03-04T20:08:49 #kisslinux the web is far too complex for anyone to just write another browser anymore 2020-03-04T20:08:51 #kisslinux Our firefox-privacy package stops this though it was very difficult to do 2020-03-04T20:08:58 #kisslinux Exactly 2020-03-04T20:09:00 #kisslinux (although there is still netsurf and dillo) 2020-03-04T20:09:39 #kisslinux We have crap like the filesystem API, webcrypto, GPS crap, web bluetooth, etc etc etc 2020-03-04T20:09:46 #kisslinux WASM is gross too 2020-03-04T20:09:58 #kisslinux @dylanaraps np re: the docs 2020-03-04T20:10:04 #kisslinux I hope Google get's split up soon, there was talk about doing it some months back but I don't know if anything materialized 2020-03-04T20:10:11 #kisslinux > WASM is gross too 2020-03-04T20:10:12 #kisslinux Then there's the complexity of CSS3 2020-03-04T20:10:23 #kisslinux why do you think WASM is gross? 2020-03-04T20:10:55 #kisslinux js was too much already 2020-03-04T20:11:08 #kisslinux which is why wasm is there 2020-03-04T20:11:10 #kisslinux I don't like that it's binary either 2020-03-04T20:11:18 #kisslinux wasm is already compiled, which is good 2020-03-04T20:11:29 #kisslinux no parsing 2020-03-04T20:11:30 #kisslinux speed 2020-03-04T20:11:34 #kisslinux smaller size 2020-03-04T20:11:39 #kisslinux binary 2020-03-04T20:12:00 #kisslinux Running 3rd party untrusted JS is already terrible 2020-03-04T20:12:04 #kisslinux Let's make it binary 2020-03-04T20:12:11 #kisslinux it's in a sandbox 2020-03-04T20:12:15 #kisslinux lol 2020-03-04T20:12:19 #kisslinux ? 2020-03-04T20:12:39 #kisslinux That's an excuse and not a solution 2020-03-04T20:12:54 #kisslinux I fail to see your point. 2020-03-04T20:13:03 #kisslinux javascript also runs in a "sandbox". 2020-03-04T20:13:05 #kisslinux No sandbox is perfect 2020-03-04T20:13:07 #kisslinux Yes 2020-03-04T20:13:11 #kisslinux I think JS is too much as well 2020-03-04T20:13:28 #kisslinux javascript is necessary, it's just that it's grossly overused 2020-03-04T20:13:44 #kisslinux End of the day we're going from untrusted 3rd-party code to untrusted 3rd-party binary 2020-03-04T20:13:56 #kisslinux no difference. 2020-03-04T20:14:01 #kisslinux both run in sandbox. 2020-03-04T20:14:06 #kisslinux in both cases 2020-03-04T20:14:10 #kisslinux I can inspect the JS 2020-03-04T20:14:15 #kisslinux the user doesn't get to see it before running it 2020-03-04T20:14:16 #kisslinux Can I inspect the WASM binary? 2020-03-04T20:14:21 #kisslinux the browser runs it automatically 2020-03-04T20:14:25 #kisslinux js, that is 2020-03-04T20:14:27 #kisslinux and wasm too 2020-03-04T20:14:30 #kisslinux I disable JS by default 2020-03-04T20:14:34 #kisslinux and WASM too 2020-03-04T20:15:07 #kisslinux iirc you *can* inspect a wasm binary 2020-03-04T20:15:28 #kisslinux although it's not as viewing javascript 2020-03-04T20:15:32 #kisslinux It's pre-compiled though no? You'd have to decompile it first 2020-03-04T20:15:37 #kisslinux sort of like gdb /disas 2020-03-04T20:15:42 #kisslinux you get to view the assembly 2020-03-04T20:15:43 #kisslinux :P 2020-03-04T20:16:12 #kisslinux There are no WASM disassemblers right now iirc 2020-03-04T20:16:55 #kisslinux anyway, I don't see why you would want to inspect the JS. 2020-03-04T20:17:02 #kisslinux javascript can't delete files. 2020-03-04T20:17:07 #kisslinux or access ~ 2020-03-04T20:17:13 #kisslinux or do anything outside the browser. 2020-03-04T20:17:16 #kisslinux It will soon 2020-03-04T20:17:30 #kisslinux unless, of course, you use electron. 2020-03-04T20:17:37 #kisslinux No no 2020-03-04T20:17:39 #kisslinux > It will soon 2020-03-04T20:17:40 #kisslinux ? 2020-03-04T20:17:43 #kisslinux We're getting a native filesystem API 2020-03-04T20:17:50 #kisslinux ... 2020-03-04T20:17:56 #kisslinux https://web.dev/native-file-system/ 2020-03-04T20:18:09 #kisslinux It's already in Chrome though behind a flag iirc 2020-03-04T20:18:13 #kisslinux God no 2020-03-04T20:19:02 #kisslinux > After a user grants a web app access 2020-03-04T20:19:05 #kisslinux lmao 2020-03-04T20:19:14 #kisslinux dylanaraps: https://webassembly.github.io/wabt/doc/wasm2wat.1.html 2020-03-04T20:19:48 #kisslinux mforney: Nice 2020-03-04T20:24:22 #kisslinux kiedtl: There's a sandboxed system directory which requires no prompt. https://wicg.github.io/native-file-system/#api-getsystemdirectory 2020-03-04T20:25:26 #kisslinux I don't like this feature at all though. 2020-03-04T20:25:34 #kisslinux compiling rust now, hopefully it links against libressl correctly and I don't have to try again cuz each compilation is so long, but if it works I can ditch openssl except as a dep of makedeps 2020-03-04T20:25:44 #kisslinux I may end up not using a web browser at all 2020-03-04T20:25:59 #kisslinux E5ten: KISS uses libressl with rust, no patches needed. 2020-03-04T20:26:05 #kisslinux There's support for it built in 2020-03-04T20:26:32 #kisslinux I mean cuz I have it in a different dir so it doesn't conflict with openssl 2020-03-04T20:26:53 #kisslinux I exported OPENSSL_ROOT_DIR which seem to be the correct var so hopefully it works 2020-03-04T20:27:03 #kisslinux Ah 2020-03-04T20:27:22 #kisslinux dylanaraps, where are you planning to add birch's documentation? 2020-03-04T20:27:27 #kisslinux in the GH wiki or someplace else? 2020-03-04T20:27:28 #kisslinux I'm swapping our nodejs to use ninja which comes with a speed up 2020-03-04T20:27:33 #kisslinux kiedtl: README + man page 2020-03-04T20:27:36 #kisslinux ah 2020-03-04T20:27:48 #kisslinux nodejs will also work well with ccache now 2020-03-04T20:27:57 #kisslinux regarding the nodejs build, have you tried using samurai? 2020-03-04T20:28:04 #kisslinux That's what I meant 2020-03-04T20:28:08 #kisslinux KISS uses samurai onlu 2020-03-04T20:28:12 #kisslinux only* 2020-03-04T20:28:20 #kisslinux kk 2020-03-04T20:28:38 #kisslinux mforney: No samurai issues over here. Thanks again for creating it. 2020-03-04T20:29:23 #kisslinux mforney: speaking of samurai, a week ago or so I tried to move the printing of messages to after the command runs, like ninja, so that my one-line thing can work correctly, but I couldn't figure it out, any chance you could do that part separately? 2020-03-04T20:30:00 #kisslinux (and then I'd rebase the PR over it) 2020-03-04T20:32:28 #kisslinux dylan, is the fact that birch wraps text even if the window is big enough to accomadate it deliberate? 2020-03-04T20:32:47 #kisslinux https://0x0.st/icR_.png 2020-03-04T20:32:50 #kisslinux Yes 2020-03-04T20:32:56 #kisslinux Text wrapping is tricky 2020-03-04T20:33:24 #kisslinux I need to ignore all non-printable characters (escape sequences and IRC formatting stuff) 2020-03-04T20:33:31 #kisslinux The 'fold' command can't do this. 2020-03-04T20:33:32 #kisslinux iirc I saw you mention a reason you used stty instead of checkwinsize but don't remember what it was? 2020-03-04T20:33:37 #kisslinux just curious about the reason for the switch 2020-03-04T20:33:43 #kisslinux My bash implementations are/were too slow 2020-03-04T20:33:48 #kisslinux E5ten: unreliable 2020-03-04T20:33:51 #kisslinux ah 2020-03-04T20:33:55 #kisslinux It's a hack anyway 2020-03-04T20:34:22 #kisslinux [1791/1826] CXX obj/src/api/libnode.encoding.o 2020-03-04T20:34:34 #kisslinux dylanaraps: thanks for using it. i'm happy that it's gaining some momentum (alpine switched to it recently, too) 2020-03-04T20:34:58 #kisslinux mforney: I noticed on the bug tracker. :P 2020-03-04T20:35:20 #kisslinux wasn't that [*/1067] before lol 2020-03-04T20:35:21 #kisslinux E5ten: i can add it to my todo list (which is quite long, unfortunately) 2020-03-04T20:36:06 #kisslinux kiedtl: Yes. I tried to link it to libressl and the build failed. Had to swap back to their openssl 2020-03-04T20:36:19 #kisslinux sure that's great! I can wait, I'm fine with using my patch locally until it's done (I'm not very bothered by the slight issue with output being on the same line as the status and having an extra line, although I get why it'd need to be fixed before it can be merged) 2020-03-04T20:36:25 #kisslinux Nodejs has no support for libressl 2020-03-04T20:36:44 #kisslinux I check every few releases 2020-03-04T20:37:50 #kisslinux Just read your conversation about Firefox. I just thought it was pretty safe to use, privacy-wise. It seems I was wrong. It's like living the Big Brother nightmare, really. 2020-03-04T20:38:30 #kisslinux altius: Use firefox-privacy. I created it for this reason 2020-03-04T20:38:39 #kisslinux You install it alongside firefox 2020-03-04T20:38:49 #kisslinux Anyway, I try to just use Links whenever I can, which is generally fine, as I just want to read text. 2020-03-04T20:39:03 #kisslinux Yup 2020-03-04T20:39:18 #kisslinux I'm doing that when (and if!) my kiss u finishes. It's taking its time. ;) 2020-03-04T20:40:24 #kisslinux Now I'm asking myself if there is a terminal browser here, links or w3m or else. Will check now. 2020-03-04T20:40:49 #kisslinux altius, you can also use a webkit2gtk browser. 2020-03-04T20:41:27 #kisslinux As in? netsurf? Palemoon? 2020-03-04T20:41:46 #kisslinux kiedtl: Do any of them support anything like ublock or umatrix? 2020-03-04T20:41:54 #kisslinux Oh, what about falkon? 2020-03-04T20:42:09 #kisslinux falkon is qt5-webengine 2020-03-04T20:42:23 #kisslinux It's also good privacy-wise as it doesn't phone home. 2020-03-04T20:42:29 #kisslinux Though you can't disable webrtc, etc. 2020-03-04T20:42:39 #kisslinux dylanaraps: no 2020-03-04T20:42:41 #kisslinux And there's no good adblocker or finer controls like umatrix 2020-03-04T20:42:53 #kisslinux altius: e.g. surf or vimb 2020-03-04T20:43:13 #kisslinux true, forgot about adblocks 2020-03-04T20:43:18 #kisslinux yes but who needs things like a good adblocker or umatrix when you have fast :>) 2020-03-04T20:43:45 #kisslinux kiedtl Noted, thanks. Never tried any of both, it's about time. :) 2020-03-04T20:45:17 #kisslinux hello hello 2020-03-04T20:45:23 #kisslinux ello 2020-03-04T20:45:30 #kisslinux dylanaraps I know some adblockers out-of-the-browser exists, i. e. antiX uses one. Perhaps it will be a solution. 2020-03-04T20:45:47 #kisslinux dylanaraps do you have "kiss-dependsfinder" put back to kiss? its not there :2020-03-04T20:46:41 #kisslinux claudia: Yes. Will be in the next release. 2020-03-04T20:46:54 #kisslinux altius: They're not as good sadly. 2020-03-04T20:47:02 #kisslinux I also need umatrix or equivalent 2020-03-04T20:47:28 #kisslinux ok cool thanks. 2020-03-04T20:49:35 #kisslinux also pihole 2020-03-04T20:55:48 #kisslinux Our nodejs is now 50MB smaller 2020-03-04T20:56:39 #kisslinux Weeee, kiss u finished. Everything all right, it seems. Will reboot now and see what happens. I added a .Xresources file to change stuff in urxvt, will see if that works after reboot and will install firefox-privacy and check browsers. See you in a moment. 2020-03-04T20:58:07 #kisslinux Alright 2020-03-04T21:03:35 #kisslinux I'm back. Installed firefox-privacy, that was pretty fast! But urxvt is not reading my .Xresources. Can live without changing colourschemes and stuff, but hey, it would be nice if I could. ;) 2020-03-04T21:04:04 #kisslinux Do you have xrdb? 2020-03-04T21:04:31 #kisslinux claudia: https://github.com/kisslinux/kiss/releases/tag/1.7.3 2020-03-04T21:04:35 #kisslinux Pushed to repos as well. 2020-03-04T21:05:11 #kisslinux Checked. Not installed. Doing it right now. 2020-03-04T21:13:08 #kisslinux is it hard dependency? - https://github.com/kisslinux/repo/blob/master/extra/firefox/depends#L16 2020-03-04T21:15:46 #kisslinux illiliti: Kinda 2020-03-04T21:15:56 #kisslinux You _need_ an icon theme installed 2020-03-04T21:16:11 #kisslinux Else Firefox won't launch. 2020-03-04T21:16:26 #kisslinux This could be a post-install message though. 2020-03-04T21:17:19 #kisslinux xrdb installed, rebooted, still nothing. Double-checked stuff inside .Xresources. I just added a colourscheme to try, no changes. 2020-03-04T21:18:21 #kisslinux Whep. Wait. 2020-03-04T21:18:39 #kisslinux xrdb ~/.Xresources xrdb: colon missing on line 1, ignoring line 2020-03-04T21:19:37 #kisslinux altius: May need to recompile urxvt as well 2020-03-04T21:19:39 #kisslinux It's working now. 2020-03-04T21:19:45 #kisslinux Nice 2020-03-04T21:19:57 #kisslinux Add 'xrdb ~/.Xresources' to your .xinitrc too 2020-03-04T21:20:09 #kisslinux Nah, my mistake. Needed to run that command first. 2020-03-04T21:20:20 #kisslinux Ah 2020-03-04T21:20:39 #kisslinux Thanks, will do. :) 2020-03-04T21:27:07 #kisslinux dylanaraps roger roger 2020-03-04T21:28:34 #kisslinux dylanaraps: serious question: why does a prompt need a repo 2020-03-04T21:28:34 #kisslinux https://github.com/dylanaraps/promptless 2020-03-04T21:29:32 #kisslinux flippy: Haven't you seen the endless repositories for prompts? 2020-03-04T21:29:52 #kisslinux hehe 2020-03-04T21:29:54 #kisslinux Example: https://github.com/denysdovhan/spaceship-prompt 2020-03-04T21:30:09 #kisslinux I used to fiddle like a maniac with my prompt 2020-03-04T21:30:27 #kisslinux Another one: https://github.com/sindresorhus/pure 2020-03-04T21:30:37 #kisslinux Mine right now: export PS1='-> ' 2020-03-04T21:30:41 #kisslinux Now I do 'export PS1="-> "' and happy life 2020-03-04T21:30:46 #kisslinux :D 2020-03-04T21:31:15 #kisslinux I also remove most of my aliases, apart from some for git that I use heavily at work 2020-03-04T21:31:29 #kisslinux Slimming things down, one step at a time 2020-03-04T21:31:53 #kisslinux Mine is mostly envars 2020-03-04T21:32:44 #kisslinux And with some inspiration from your bin scripts, I also bin-scripted many of my aliases that run functions from e.g. my .bashrc etc 2020-03-04T21:33:09 #kisslinux Nice 2020-03-04T21:34:13 #kisslinux Separation of concern, ah what peacefulness it brings 2020-03-04T21:35:37 #kisslinux Btw, your bud/paleta scripts, they set random colors or match colors from wallaper? 2020-03-04T21:35:48 #kisslinux Quicker to ask than read the code heh 2020-03-04T21:36:57 #kisslinux promptless is too bloated 2020-03-04T21:37:04 #kisslinux the prompt char is more than one byte 2020-03-04T21:37:17 #kisslinux You can modify it at compile time :^) 2020-03-04T21:37:18 #kisslinux truly suckless prompt is `export PS1="$ "` 2020-03-04T21:37:24 #kisslinux fehawen: From wallpaper 2020-03-04T21:37:51 #kisslinux that prompt char is probably more than two bytes 2020-03-04T21:37:52 #kisslinux or three 2020-03-04T21:37:59 #kisslinux 0x279C 2020-03-04T21:38:24 #kisslinux * kiedtl is checking how many bytes is 0x279C in utf8 2020-03-04T21:38:34 #kisslinux dylanaraps: as i know icon theme could be installed in ~/.local/share/icons, no? also no one package(includes community) require this crap except firefox-bin and firefox itself. maybe we could 'vendor' it or leave this task to user via post-install message? 2020-03-04T21:39:28 #kisslinux dylanaraps: Gonna have to try it out at some point 2020-03-04T21:39:56 #kisslinux oh god, that prompt is three bytes 2020-03-04T21:40:00 #kisslinux a whole three bytes 2020-03-04T21:40:09 #kisslinux so bloated 2020-03-04T21:40:18 #kisslinux who needs a three-byte prompt /s 2020-03-04T21:40:45 #kisslinux illiliti: Sure. post-install is fine by me. 2020-03-04T21:44:26 #kisslinux dylanaraps: that is extremely dumb 2020-03-04T21:44:32 #kisslinux illiliti: Fixed 2020-03-04T21:44:38 #kisslinux flippy: promptless is satire 2020-03-04T21:44:43 #kisslinux And you fell for it :^) 2020-03-04T21:44:55 #kisslinux oof 2020-03-04T21:45:39 #kisslinux obviously, what shell prompt has UNIT TESTS for fucks sake 2020-03-04T21:46:18 #kisslinux There are prompts written in node 2020-03-04T21:46:21 #kisslinux It's horrible 2020-03-04T21:46:44 #kisslinux Look at this: https://github.com/ohmyzsh/ohmyzsh 2020-03-04T21:46:51 #kisslinux 104K stars 2020-03-04T21:47:09 #kisslinux It's crazy 2020-03-04T21:47:17 #kisslinux for people who are too dumb to figure out how to customize ~/.profile 2020-03-04T21:48:02 #kisslinux the README is horrible too 2020-03-04T21:48:05 #kisslinux I've never understood the hype around zsh 2020-03-04T21:48:10 #kisslinux it's just full of marketing blurbs 2020-03-04T21:48:23 #kisslinux fehawen: zsh itself has some nice features 2020-03-04T21:48:27 #kisslinux like **/* 2020-03-04T21:48:27 #kisslinux zsh has some nice extensions over regular shell 2020-03-04T21:49:25 #kisslinux As in mimicking some fish features, like syntax highlighting/autosuggest etc? 2020-03-04T21:49:45 #kisslinux As in programming features 2020-03-04T21:49:57 #kisslinux Ah 2020-03-04T21:50:21 #kisslinux kiedtl: bash has **/* 2020-03-04T21:50:33 #kisslinux In scripts you must enable it with 'shopt -s globstar' 2020-03-04T21:52:06 #kisslinux Didn't know about globstar 2020-03-04T21:52:17 #kisslinux Found this just now: https://devhints.io/bash#options 2020-03-04T21:52:51 #kisslinux Quite helpful (yes, the bash bible I read as well, don't worry) :P 2020-03-04T21:53:31 #kisslinux 'man bash' actually includes everything 2020-03-04T21:53:37 #kisslinux No one reads the man page though 2020-03-04T21:53:46 #kisslinux The bible doesn't have to exist at all. ;) 2020-03-04T21:54:31 #kisslinux I do for certain things, but some man pages are just too heavy for certain occasions 2020-03-04T21:55:43 #kisslinux I'm off to bed 2020-03-04T21:55:45 #kisslinux Ciao 2020-03-04T22:19:59 #kisslinux dylanaraps: I read the manpage lol 2020-03-04T22:21:25 #kisslinux cya 2020-03-04T23:34:21 #kisslinux hello 2020-03-04T23:47:16 #kisslinux Off to bed as well 2020-03-04T23:47:17 #kisslinux Laters