💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-02-18.txt captured on 2024-03-21 at 16:09:14.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2020-02-18T00:10:43 #kisslinux <konimex> nevermind, found the patch on the backlogs
2020-02-18T00:31:10 #kisslinux <fehawen> Night night
2020-02-18T01:18:08 #kisslinux <konimex> E5ten: might be a good replacement for GNU make? https://makepp.sourceforge.net
2020-02-18T01:34:13 #kisslinux <kiedtl> gn
2020-02-18T01:57:33 #kisslinux <wifi-help> Hello people I just installed kisslinux and I am currently following this guide (https://k1ss.org/wiki/WiFi-connection-with-wpa_supplicant) and the Wifi doesn’t show up in “ip link” and I don’t know which module to load
2020-02-18T01:57:59 #kisslinux <wifi-help> Could anyone give me pointers on how to find out this information
2020-02-18T01:58:47 #kisslinux <dilyn> What's your wireless card?
2020-02-18T01:59:03 #kisslinux <wifi-help> How could I find that out ?
2020-02-18T01:59:22 #kisslinux <dilyn> lspci might show it
2020-02-18T02:00:50 #kisslinux <dilyn> F
2020-02-18T02:03:52 #kisslinux <wifi-help> Hmm lspci just lists random numbers
2020-02-18T02:04:20 #kisslinux <wifi-help> 03:00.0 Class 0200: 10ec:8168
2020-02-18T02:06:42 #kisslinux <dilyn> It might only show pci IDs which you can look up or if you can install pciutils and it'll show everything for you
2020-02-18T03:17:19 #kisslinux <adamantium> sup fam
2020-02-18T03:31:38 #kisslinux <dilyn> Suhhhh
2020-02-18T03:41:06 #kisslinux <dilyn> Adamantium: were you the one who eliminated BusyBox?
2020-02-18T03:58:57 #kisslinux <adamantium> thats me
2020-02-18T03:59:32 #kisslinux <adamantium> dilyn: 2020-02-18T06:46:47 #kisslinux <adamanti`> dilyn: why
2020-02-18T08:56:01 #kisslinux <konimex> building nodejs, should be the last component before I build firefox
2020-02-18T08:58:25 #kisslinux <dylanaraps> brb
2020-02-18T09:05:27 #kisslinux <dylanaraps> > LLVM 10.0's Release Is Very Close With RC2 Available
2020-02-18T09:05:40 #kisslinux <dylanaraps> >  The release of LLVM 10.0 is now upon us with the second and last planned release candidate issued at the end of last week
2020-02-18T09:05:51 #kisslinux <dylanaraps> > LLVM 10.0 on time or thereabouts with its scheduled release date of 26 February.
2020-02-18T09:05:55 #kisslinux <dylanaraps> wew
2020-02-18T09:49:30 #kisslinux <konimex> https://termbin.com/nprt so close, yet so far
2020-02-18T10:07:57 #kisslinux <konimex> I hate python2
2020-02-18T10:10:50 #kisslinux <dylanaraps> I hate python
2020-02-18T10:16:56 #kisslinux <k1ss> dylanaraps: on the install webpage: https://wiki.archlinux.org/index.php/Kernel.  < can you remove that . at the end if possible? redirects to "There is currently no text in this page"
2020-02-18T10:17:17 #kisslinux <k1ss> also on further steps: See: https://k1ss/contact
2020-02-18T10:20:22 #kisslinux <dylanaraps> Alright
2020-02-18T10:20:23 #kisslinux <dylanaraps> Thanks
2020-02-18T10:20:28 #kisslinux <dylanaraps> Missed those
2020-02-18T10:27:29 #kisslinux <dylanaraps> Added a new sticker/tee https://teespring.com/stores/k1ss ;)
2020-02-18T10:30:20 #kisslinux <dylanaraps> k1ss: Fixed those issues, thanks again.
2020-02-18T11:52:21 #kisslinux <fehawen> hola
2020-02-18T11:54:32 #kisslinux <fehawen> Without knowing too much about either of them, would anyone care to share their thoughts on busybox vs coreutils?
2020-02-18T11:55:15 #kisslinux <dylanaraps> coreutils is big, more complex and GNU. It is also faster than busybox.
2020-02-18T11:55:38 #kisslinux <dylanaraps> busybox is tiny, simpler and not GNU. It also provides more utilities.
2020-02-18T11:56:18 #kisslinux <fehawen> Okay, thanks, that was short and clear.
2020-02-18T11:56:25 #kisslinux <fehawen> I read this: https://github.com/Sweets/tldrlfs#installing-an-implementation-of-core-utilities
2020-02-18T11:56:26 #kisslinux <k1ss> dylanaraps: how difficult is it to switch from busybox to sbase?
2020-02-18T11:56:44 #kisslinux <fehawen> Hence my question
2020-02-18T11:56:51 #kisslinux <dylanaraps> k1ss: Not hard at all. 'kiss b sbase; kiss i sbase; kiss a | grep ^sbase | kiss a -'
2020-02-18T11:57:11 #kisslinux <dylanaraps> This will replace all busybox utilities with the sbase ones.
2020-02-18T11:57:30 #kisslinux <dylanaraps> You'll still have busybox utilities on the system as sbase/ubase don't cover everything busybox provides.
2020-02-18T11:57:51 #kisslinux <dylanaraps> The same command applies to grep, awk, iputils, etc etc.
2020-02-18T11:58:08 #kisslinux <dylanaraps> Adamantium is running without busybox entirely
2020-02-18T11:58:29 #kisslinux <dylanaraps> Just a matter of installing the alternatives to all of its utils (or saying goodbye to the ones you don't need)
2020-02-18T11:59:04 #kisslinux <dylanaraps> One could very easily create a meta package that automates this.
2020-02-18T11:59:19 #kisslinux <k1ss> just wanted to make sure that my system will still boot D:
2020-02-18T12:00:18 #kisslinux <dylanaraps> Note: ubase/sbase exclude some utils which are incompatible or incomplete.
2020-02-18T12:00:27 #kisslinux <dylanaraps> (tar and sed to give examples)
2020-02-18T12:01:07 #kisslinux <dylanaraps> k1ss: I've messed around with ubase/sbase and GNU coreutils. Everything worked.
2020-02-18T12:01:23 #kisslinux <dylanaraps> Our init scripts and package manager are written in a portable way
2020-02-18T12:02:48 #kisslinux <k1ss> What do you use at the moment or whats your favorite?
2020-02-18T12:03:34 #kisslinux <dylanaraps> I'm using busybox
2020-02-18T12:03:51 #kisslinux <dylanaraps> Though GNU grep is a must for me
2020-02-18T12:04:25 #kisslinux <dylanaraps> I also have bash installed for this IRC client
2020-02-18T12:05:25 #kisslinux <fehawen> What shell you normally use then?
2020-02-18T12:05:35 #kisslinux <dylanaraps> ash
2020-02-18T12:05:40 #kisslinux <dylanaraps> or whatever /bin/sh is
2020-02-18T12:06:03 #kisslinux <dylanaraps> I don't need fancy shell prompts or completions
2020-02-18T12:06:14 #kisslinux <dylanaraps> Also: export PS1='-> '
2020-02-18T12:07:28 #kisslinux <fehawen> Erhm, yes, minimal PS1 indeed
2020-02-18T12:08:45 #kisslinux <k1ss> dylanaraps: my firefox crashed 2-3 times earlier this morning but im not sure if it crashes again at all, just installed firefox-privacy and everything did work again.
2020-02-18T12:08:58 #kisslinux <k1ss> was firefox-bin.
2020-02-18T12:09:02 #kisslinux <dylanaraps> k1ss: That seems to be how everyone solves the problem.
2020-02-18T12:09:14 #kisslinux <dylanaraps> I need logs if you can record the output of Firefox
2020-02-18T12:09:18 #kisslinux <adamantium> *lol*
2020-02-18T12:09:34 #kisslinux <adamantium> mawnin' o/
2020-02-18T12:09:37 #kisslinux <dylanaraps> I find it weird that the vendor.js firefox-privacy installs solves the problem
2020-02-18T12:09:58 #kisslinux <adamantium> it's quite the workaround
2020-02-18T12:10:06 #kisslinux <dylanaraps> It really just disables telemetry, google stuff, GPS, etc.
2020-02-18T12:10:09 #kisslinux <adamantium> My firefox is crashy without it too
2020-02-18T12:10:23 #kisslinux <dylanaraps> (Our normal build disables telemetry anyway but it doesn't cover everything!)
2020-02-18T12:11:26 #kisslinux <dylanaraps> The next firefox-bin build I do will include a possible fix for this.
2020-02-18T12:12:17 #kisslinux <dylanaraps> It'd be interesting to try and track down which vendor.js option fixes the issue.
2020-02-18T12:12:27 #kisslinux <dylanaraps> I've never been able to reproduce though
2020-02-18T12:12:31 #kisslinux <dylanaraps> So it's difficult.
2020-02-18T12:12:52 #kisslinux <konimex> dylan, regarding PR #426 at community, if the build fails with clang (from kiss -and in some ways, wyverkiss since the clang builds aren't that different) and it requires the exact same flag, what's your position?
2020-02-18T12:13:04 #kisslinux <konimex> zlib refuses to build in clang w/o -fPIC
2020-02-18T12:14:38 #kisslinux <dylanaraps> Well, you could provide a KISS_HOOK for this. I need to draw the line somewhere. zlib builds just fine with KISS' clang for reference.
2020-02-18T12:15:48 #kisslinux <dylanaraps> (CC=clang kiss b zlib)
2020-02-18T12:15:55 #kisslinux <konimex> KISS_HOOK sounds like a roundabout hack to fork the build file
2020-02-18T12:16:41 #kisslinux <fehawen> konimex: The idea of gnu-free inux, what's the reason for that? I'm not very familiar with the gnu-or-not debate.
2020-02-18T12:16:43 #kisslinux <dylanaraps> It gives you full control over each package's CFLAGS, etc. This is exactly the use-case it is for.
2020-02-18T12:16:49 #kisslinux <ioraff> konimex: zathura-pdf-mupdf fails with kiss's gcc.
2020-02-18T12:17:57 #kisslinux <konimex> dylan: then it's not different from issue #65 in the package manager, right?
2020-02-18T12:18:20 #kisslinux <ioraff> I'm assuming mupdf doesn't compile with -fPIC by default because the library is static only. zathura-pdf-mupdf is a shared object, so I'm assuming it wants everything to be PIC
2020-02-18T12:18:35 #kisslinux <konimex> fehawen: the question of why should always be answered with, why not? but serious answers later, I'm on my mobile, two secs
2020-02-18T12:18:49 #kisslinux <k1ss> dylanaraps: ##!!! [Child][MessageChannel] Error: (msgtype=0x530005,name=PHttpChannel::Msg_Cancel) Closed channel: cannot send/recv
2020-02-18T12:18:57 #kisslinux <dylanaraps> k1ss: I need a full log
2020-02-18T12:19:33 #kisslinux <dylanaraps> konimex: The difference is that you don't need to fork the package at all.
2020-02-18T12:19:35 #kisslinux <k1ss> kk will try to get, thats the message atleast when the crash happens
2020-02-18T12:19:46 #kisslinux <dylanaraps> 'firefox >~/file 2>&1'
2020-02-18T12:19:51 #kisslinux <k1ss> ty
2020-02-18T12:20:01 #kisslinux <dylanaraps> Then make it crash and upload the contents of the file
2020-02-18T12:20:29 #kisslinux <konimex> fehawen: alright, the first reason is to prevent GNU lock-in, you know how people always blabbered about "it's GNU/Linux" and so on?
2020-02-18T12:21:31 #kisslinux <konimex> let's just say it's similar systemd lock-in if you're the anti-systemd types
2020-02-18T12:22:34 #kisslinux <dylanaraps> It's tricky as the problem starts with the kernel though.
2020-02-18T12:22:55 #kisslinux <konimex> well, the kernel building with clang is a huge step in the right direction
2020-02-18T12:23:03 #kisslinux <dylanaraps> Yup
2020-02-18T12:23:19 #kisslinux <dylanaraps> Though a lot of it is due to clang implementing gcc-isms.
2020-02-18T12:23:36 #kisslinux <dylanaraps> It's a mess through and through (not clang's fault)
2020-02-18T12:23:45 #kisslinux <konimex> well, if you can't beat them join them
2020-02-18T12:24:30 #kisslinux <fehawen> konimex: I'm with you so far, thanks
2020-02-18T12:24:34 #kisslinux <konimex> anyway, clang can finally build Linux, yaaay, but GNU is not just GCC, GNU is "més que un compiler", as I've said somewhere else
2020-02-18T12:25:10 #kisslinux <dylanaraps> Yup
2020-02-18T12:25:36 #kisslinux <konimex> GCC is not just the compiler either, you have the C++ standard library, and outside GCC you have binutils, coreutils, whateverutils, and GNU make, that's what I was aiming to replace (if it's ever possible)
2020-02-18T12:25:59 #kisslinux <konimex> and if it's finally done, I can get people to debate, do you still call my monstrosity GNU/Linux or what?
2020-02-18T12:27:21 #kisslinux * adamantium is happily locked into gnu/KISS linux
2020-02-18T12:27:22 #kisslinux <dylanaraps> I don't think you can call a distro with the compiler toolchain GNU/Linux though. Would Windows compiled with gcc/binutils/gmake be called GNU/Windows (or GNU/NT)?
2020-02-18T12:27:37 #kisslinux <k1ss> dylanaraps: https://termbin.com/4b9b
2020-02-18T12:27:43 #kisslinux <dylanaraps> Where do you draw the line?
2020-02-18T12:28:05 #kisslinux <dylanaraps> k1ss: Thanks
2020-02-18T12:28:18 #kisslinux <k1ss> dylanaraps: can I annoy you with another question? :P
2020-02-18T12:28:48 #kisslinux <konimex> alright, let's see "common GNU/Linux distributions" by the GNU Project, I want to see if any musl-libc distros get mentioned and it's still get called GNU/Linux
2020-02-18T12:29:05 #kisslinux <dylanaraps> k1ss: Sure
2020-02-18T12:29:06 #kisslinux <adamantium> k1ss: see the guidestones about asking to ask
2020-02-18T12:29:11 #kisslinux <dylanaraps> ^
2020-02-18T12:29:13 #kisslinux <dylanaraps> ;)
2020-02-18T12:29:18 #kisslinux <konimex> because it's a gray area so far and pedants gonna pedant
2020-02-18T12:30:07 #kisslinux <fehawen> k1ss: Weird question perhaps, but does it always crash on the same URL?
2020-02-18T12:30:24 #kisslinux <k1ss> fehawen: good question, but nope :(
2020-02-18T12:30:40 #kisslinux <konimex> alright, none of them mentioned musl distros, but where does one draw the line? I'd say in the C and C++ libraries
2020-02-18T12:30:53 #kisslinux <fehawen> 1st rule of kiss: don't ask about asking about kiss. lol
2020-02-18T12:31:00 #kisslinux <dylanaraps> Related: https://bugzilla.mozilla.org/show_bug.cgi?id=1550919
2020-02-18T12:31:09 #kisslinux <k1ss> Somehow my user can't start X because of "error opening /dev/dri/card0 permission denied"
2020-02-18T12:31:51 #kisslinux <dylanaraps> konimex: So, Windows compiled with the GNU C/C++ libraries and friends would be called GNU/Windows? ;)
2020-02-18T12:31:58 #kisslinux <ioraff> konimex: I think Dragora (FSF-approved) is either using musl or is moving toward it.
2020-02-18T12:32:06 #kisslinux <dylanaraps> k1ss: Are you in the video group?
2020-02-18T12:32:34 #kisslinux <konimex> dylanaraps: the question would be if it's possible to install glibc/libstdc++ and link it to the main windows kernel and main windows userland in the first place
2020-02-18T12:33:30 #kisslinux <dylanaraps> OK. Say it was possible for the scenario
2020-02-18T12:33:31 #kisslinux <ioraff> konimex: how does one link a libc/libstdc++ to a kernel?
2020-02-18T12:34:16 #kisslinux <konimex> ioraff: perhaps "linking" is not the right word, but in the case of Linux kernel, isn't it built with libc.a or Linux has its own internal libc?
2020-02-18T12:34:32 #kisslinux <konimex> dylanaraps: then I believe it would be GNU/Windows, yes
2020-02-18T12:34:38 #kisslinux <ioraff> the kernel uses its own libs
2020-02-18T12:35:14 #kisslinux <adamantium> Gnu/Windows HUZZAH
2020-02-18T12:35:21 #kisslinux <adamantium> Id use it
2020-02-18T12:35:31 #kisslinux <dylanaraps> Maybe the same issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1538435
2020-02-18T12:36:20 #kisslinux <k1ss> dylanaraps: Yeah, /dev/dri/card0 shows root:root as permissions
2020-02-18T12:36:26 #kisslinux <dylanaraps> Heh. I wouldn't call that GNU/Windows.
2020-02-18T12:36:30 #kisslinux <k1ss> If i set to my user start X works, but only until reboot.
2020-02-18T12:36:37 #kisslinux <dylanaraps> The naming is dumb to begin with ;)
2020-02-18T12:36:54 #kisslinux <dylanaraps> crw-rw----    1 root     video     226,   0 Feb 18 13:47 /dev/dri/card0
2020-02-18T12:36:56 #kisslinux <konimex> well Stallman wants his credits
2020-02-18T12:37:34 #kisslinux <dylanaraps> k1ss: It should be owned by the video group.
2020-02-18T12:37:37 #kisslinux <konimex> ioraff: is dragora even still active anymore? last time I saw it it's on perpetual beta for the next version
2020-02-18T12:37:37 #kisslinux <k1ss> dylanaraps: hm weird, its a fresh install :S
2020-02-18T12:37:46 #kisslinux <dylanaraps> Do you have eudev installed?
2020-02-18T12:37:54 #kisslinux <k1ss> Yeah
2020-02-18T12:38:06 #kisslinux <konimex> I think they planned to switch to perp from, runit iirc(?) but never heard from them anymore
2020-02-18T12:38:51 #kisslinux <ioraff> konimex: dunno, probably not active.
2020-02-18T12:39:01 #kisslinux <dylanaraps> k1ss: Weird. It should be setting the permissons.
2020-02-18T12:39:02 #kisslinux <ioraff> konimex: maybe that's what I was thinking of
2020-02-18T12:39:33 #kisslinux <dylanaraps> You haven't changed any udev rules I presume?
2020-02-18T12:42:00 #kisslinux <fehawen> Speaking of Stallman, I actually had quite a long email conversation with him about 10 years ago about "open source design". Didn't think much of it then, but it's kinda cool actually.
2020-02-18T12:42:41 #kisslinux <ioraff> fehawen: he let you use the words "open" and "source" in succession?
2020-02-18T12:42:59 #kisslinux <dylanaraps> k1ss: This Firefox issue *should* be solved when I release the next update.
2020-02-18T12:43:05 #kisslinux <konimex> for every word he'll refer to the free software not open source page
2020-02-18T12:43:27 #kisslinux <dylanaraps> I love Stallman
2020-02-18T12:43:50 #kisslinux <konimex> anyway, I'm still skeptical about llvm-libc, but it would be interesting once it's released, would be a fun experiment
2020-02-18T12:43:53 #kisslinux <fehawen> ioraff: Well, perhaps I used "open" + "source" and he used something else, can't remember
2020-02-18T12:44:19 #kisslinux <fehawen> Unfortunately I don't have access to that email account anymore, otherwise I'd dig out the conversation
2020-02-18T12:45:10 #kisslinux <dylanaraps> k1ss: Output of: -> udevadm version
2020-02-18T12:45:11 #kisslinux <dylanaraps> ?
2020-02-18T12:45:59 #kisslinux <k1ss> dylanaraps: sec was just getting you another log :D https://termbin.com/8bd7f
2020-02-18T12:46:27 #kisslinux <dylanaraps> Nice
2020-02-18T12:46:31 #kisslinux <dylanaraps> That has more info
2020-02-18T12:47:39 #kisslinux <ioraff> konimex: I foresee more of the lock-in you were mentioning earlier w.r.t. GNU
2020-02-18T12:48:07 #kisslinux <k1ss> dylanaraps: udevadm version 243
2020-02-18T12:48:30 #kisslinux <dylanaraps> k1ss: Send me the text from here: about:support
2020-02-18T12:48:41 #kisslinux <konimex> ioraff: well I've been contemplating to revert to GNU make from bmake
2020-02-18T12:48:49 #kisslinux <dylanaraps> "Copy text to clipboard" Should be fine
2020-02-18T12:48:56 #kisslinux <konimex> so the lock-in's already there
2020-02-18T12:50:56 #kisslinux <ioraff> konimex: not talking specifically about your distro, just your reasoning for wanting to be GNU-free.
2020-02-18T12:51:46 #kisslinux <konimex> well I can see that, hopefully more distros would adopt clang, for a start
2020-02-18T12:52:30 #kisslinux <k1ss> dylanaraps: got it, where you want me to past eit?
2020-02-18T12:52:35 #kisslinux <k1ss> paste*
2020-02-18T12:52:47 #kisslinux <dylanaraps> Into a file which you'll upload somewhere
2020-02-18T12:53:03 #kisslinux <adamantium> dylanaraps: on the blog, example: "x265: Fix sources. Closes #144" links to the wrong thing by accdient
2020-02-18T12:53:33 #kisslinux <dylanaraps> adamantium: I know
2020-02-18T12:53:53 #kisslinux <adamantium> k
2020-02-18T12:54:11 #kisslinux <dylanaraps> Fixed
2020-02-18T12:54:28 #kisslinux <dylanaraps> I had some regex which would turn #word into an anchor link
2020-02-18T12:54:43 #kisslinux <dylanaraps> Too many false positives though
2020-02-18T12:55:11 #kisslinux <adamantium> also KISS_AUDIT failed silently for me yesterday, I updated and was never shown a diff, my setup had not been changed
2020-02-18T12:55:18 #kisslinux <adamantium> I am not sure why yet
2020-02-18T12:55:47 #kisslinux <dylanaraps> Was KISS_AUDIT set?
2020-02-18T12:55:54 #kisslinux <adamantium> I checked afterwards, both my PAGER and my KISS_AUDIT=1 were set
2020-02-18T12:56:03 #kisslinux <dylanaraps> > [ -s "$mak_dir/log" ] && [ "$KISS_AUDIT" = 1 ] &&
2020-02-18T12:56:07 #kisslinux <dylanaraps> > "${PAGER:-less}" "$mak_dir/log"
2020-02-18T12:56:20 #kisslinux <dylanaraps> Either there was no diff to show or KISS_AUDIT was unset
2020-02-18T12:56:25 #kisslinux <k1ss> dylanaraps: http://0x0.st/iXS1.txt that fine? :p
2020-02-18T12:56:40 #kisslinux <dylanaraps> Yeah
2020-02-18T12:57:08 #kisslinux <dylanaraps> Is this without firefox-privacy?
2020-02-18T12:57:11 #kisslinux <k1ss> yeah
2020-02-18T12:57:16 #kisslinux <dylanaraps> One *with* firefox privacy would be handy too
2020-02-18T12:57:27 #kisslinux <dylanaraps> If you don't mind
2020-02-18T12:57:28 #kisslinux <ioraff> dylanaraps: if a PR needs to be edited, do you have any preference for multiple commits or a single amended commit? Asking because Void quite explicitly preferred the latter.
2020-02-18T12:57:42 #kisslinux <dylanaraps> ioraff: I'll squash it all regardless
2020-02-18T12:59:53 #kisslinux <k1ss> firefox privacy: http://0x0.st/iXQ-.txt
2020-02-18T13:01:02 #kisslinux <dylanaraps> Thanks
2020-02-18T13:02:29 #kisslinux <dylanaraps> k1ss: I think it's WebGL related!
2020-02-18T13:02:38 #kisslinux <dylanaraps> firefox-privacy disables it.
2020-02-18T13:03:02 #kisslinux <dylanaraps> Try: pref("webgl.disabled", true);
2020-02-18T13:03:12 #kisslinux <dylanaraps> (In about:config and without firefox-privacy)
2020-02-18T13:03:19 #kisslinux <dylanaraps> See if you can get it to crash then.
2020-02-18T13:03:28 #kisslinux <k1ss> kk brb
2020-02-18T13:03:30 #kisslinux <dylanaraps> Also maybe: pref("webgl.enable-webgl2", false);
2020-02-18T13:04:21 #kisslinux <dylanaraps> about:support should then say: WebGL is currently disabled.
2020-02-18T13:04:27 #kisslinux <dylanaraps> Under: "Graphics"
2020-02-18T13:10:41 #kisslinux <k1ss> dylanaraps: no crash with pref("webgl.disabled", true); yet
2020-02-18T13:12:59 #kisslinux <dylanaraps> Nice
2020-02-18T13:13:11 #kisslinux <dylanaraps> Now to find out why
2020-02-18T13:23:17 #kisslinux <k1ss> dylanaraps: saw this https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232701 ?
2020-02-18T13:23:25 #kisslinux <k1ss> dunno if it help at all tho :/
2020-02-18T13:30:08 #kisslinux <dylanaraps> Did it crash at all?
2020-02-18T13:31:19 #kisslinux <k1ss> nope, works fine with webgl disabled
2020-02-18T13:32:11 #kisslinux <dylanaraps> Awesome.
2020-02-18T13:32:26 #kisslinux <dylanaraps> I'll add this to our Firefox package with the next build.
2020-02-18T13:53:41 #kisslinux <konimex> so, aside of Firefox, wyverkiss should be completed, any working browsers aside of Firefox in community?
2020-02-18T13:54:06 #kisslinux <dylanaraps> Falkon
2020-02-18T13:54:18 #kisslinux <dylanaraps> We have webkit2gtk and qt5-webengine as well
2020-02-18T13:54:33 #kisslinux <dylanaraps> So users have vimb, surf, etc though I don't think these exist as packages
2020-02-18T13:55:27 #kisslinux <konimex> Falkon, no, I'd rather not deal with Qt
2020-02-18T13:56:16 #kisslinux <dylanaraps> Heh
2020-02-18T13:56:28 #kisslinux <konimex> alright, vimb's there, so should be good enough for now
2020-02-18T14:40:07 #kisslinux <adamantium> So this week I am watching over my Grandma's house... Grandma has this "retrieving cat" and it is worse than a dog in some ways, i'm trying to work here and it's just meowing at me to throw the darn rubber band for it to fetch, over and over.
2020-02-18T14:40:29 #kisslinux <adamantium> It's pretty cool though, just distracting !
2020-02-18T14:44:26 #kisslinux <fehawen> lolcat :P
2020-02-18T14:46:04 #kisslinux <fehawen> Speak of nothing related, if I'm in a directory I know holds only say e.g. jpeg files, would this be safe?:
2020-02-18T14:46:11 #kisslinux <fehawen> for i in *; do some_command "$i"; done
2020-02-18T14:48:07 #kisslinux <dylanaraps> fehawen: Yeah
2020-02-18T14:48:30 #kisslinux <dylanaraps> Though you could just do *.jpg *.JPG *.jpeg
2020-02-18T14:48:44 #kisslinux <dylanaraps> It'd be safer if a random file gets in there
2020-02-18T14:49:11 #kisslinux <fehawen> Naturally, even if I know it holds only a certain file type, I'd probably still want to check that $1 is a file and do some regexp to check file ending etc, just to be certain.
2020-02-18T14:49:45 #kisslinux <fehawen> Okay, yes, same thing, I was just too slow lol
2020-02-18T14:53:39 #kisslinux <adamantium> depends if the files are from a trusted source or not
2020-02-18T14:53:48 #kisslinux <adamantium> e.g. are they yours?
2020-02-18T14:54:52 #kisslinux <fehawen> jpeg files, from the internetz, so now, not really.
2020-02-18T14:55:24 #kisslinux <fehawen> But my "some_command" is a script to rename file to 6 random characters
2020-02-18T14:55:28 #kisslinux <dylanaraps> Meh
2020-02-18T14:55:34 #kisslinux <dylanaraps> I wouldn't worry too much
2020-02-18T14:55:45 #kisslinux <dylanaraps> Don't use the 'file' command though
2020-02-18T14:56:44 #kisslinux <dylanaraps> 'ldd' from glibc may also be unsafe on untrusted input https://bugzilla.redhat.com/show_bug.cgi?id=531160
2020-02-18T14:57:19 #kisslinux <fehawen> I'll avoid the file command
2020-02-18T14:58:53 #kisslinux <dylanaraps> https://www.cvedetails.com/vulnerability-list/vendor_id-1661/File.html
2020-02-18T14:59:43 #kisslinux <dylanaraps> There were talks to sandbox the file command
2020-02-18T14:59:44 #kisslinux <dylanaraps> https://lwn.net/Articles/796108/
2020-02-18T14:59:48 #kisslinux <dylanaraps> Interesting stuff
2020-02-18T15:02:24 #kisslinux <fehawen> What's LD_PRELOAD?
2020-02-18T15:02:37 #kisslinux <fehawen> Yes, yes, I know, Google will tell me...
2020-02-18T15:02:58 #kisslinux <adamantium> just dont run untrusted stuff as root, if you do that once on an unaudited it's theoretically compromised. Oh and dont use a web browser
2020-02-18T15:03:45 #kisslinux <dylanaraps> fehawen: You can load shared objects with it.
2020-02-18T15:04:04 #kisslinux <fehawen> Gotcha
2020-02-18T15:04:05 #kisslinux <dylanaraps> Basically you can override function calls, etc with it
2020-02-18T15:04:16 #kisslinux <dylanaraps> fakeroot relies on this to work
2020-02-18T15:04:24 #kisslinux <fehawen> I see
2020-02-18T15:04:34 #kisslinux <dylanaraps> fakeroot is an awful, badly written hack though
2020-02-18T15:04:55 #kisslinux <fehawen> file doesn't seem so nice and sweet either?
2020-02-18T15:04:59 #kisslinux <dylanaraps> Basically: file + sandbox + fakeroot = sandbox violation
2020-02-18T15:05:02 #kisslinux <adamantium> regular user can only do so many things. it's amazing really how well thought out basic unix security is with old school filesystem permissions. Containers and hypervisors and MAC can juts be such a layer of unneeded complexity
2020-02-18T15:05:02 #kisslinux <dylanaraps> file is fine
2020-02-18T15:05:24 #kisslinux <dylanaraps> It's the expectation that the sandbox will work with random stuff loaded through LD_PRELOAD
2020-02-18T15:05:55 #kisslinux <dylanaraps> Which then makes calls not defined in the sandboxes filter
2020-02-18T15:06:10 #kisslinux <dylanaraps> ie, sandbox violation
2020-02-18T15:06:50 #kisslinux <fehawen> So, lazy people, not bad file. Got it
2020-02-18T15:07:24 #kisslinux <dylanaraps> KISS *had* fakeroot at the start but I decided to drop it
2020-02-18T15:07:44 #kisslinux <dylanaraps> It doesn't work for static executables
2020-02-18T15:07:48 #kisslinux <dylanaraps> Which makes it worthless
2020-02-18T15:08:05 #kisslinux <fehawen> *had*, as in?
2020-02-18T15:08:16 #kisslinux <fehawen> Or just had?
2020-02-18T15:08:31 #kisslinux <dylanaraps> Instead you build as a normal user. The package manager will create the tarball as a normal user. On install, permissions are "fixed" for root.
2020-02-18T15:08:34 #kisslinux <dylanaraps> had
2020-02-18T15:09:45 #kisslinux <fehawen> Sounds sane, no?
2020-02-18T15:10:09 #kisslinux <dylanaraps> Yeah
2020-02-18T15:10:32 #kisslinux <fehawen> Despite me not knowing a whole lot, you same to have solved/fixed/circumvented a lot of bad behaviour etc found in other distros.
2020-02-18T15:10:44 #kisslinux <fehawen> Sure, that takes a lot of time, work, efforts, thought
2020-02-18T15:11:09 #kisslinux <dylanaraps> Yup
2020-02-18T15:11:15 #kisslinux <dylanaraps> We were using 'file' too.
2020-02-18T15:11:32 #kisslinux <dylanaraps> To see how each file should be stripped (or if applicable).
2020-02-18T15:11:46 #kisslinux <dylanaraps> The package manager uses 'readelf' now to compare ELF headers
2020-02-18T15:12:13 #kisslinux <fehawen> I'm just surprised kiss is somewhat of a one-of-a-kind in terms of avoiding said bad behavior.
2020-02-18T15:12:32 #kisslinux <fehawen> readelf, I'll have to read up on that..
2020-02-18T15:14:53 #kisslinux <dylanaraps> Well, this allowed me to remove both file and fakeroot from the repositories entirely.
2020-02-18T15:15:41 #kisslinux <dylanaraps> Running less software overall is part of what I'm trying to do with KISS.
2020-02-18T15:16:03 #kisslinux <fehawen> That much I've understood, yes.
2020-02-18T15:17:09 #kisslinux <dylanaraps> Most (if not all) of this tooling is written in shell in other distributions and I know my shell. ;)
2020-02-18T15:17:32 #kisslinux <dylanaraps> This is another factor in why I've been able to simplify everything further.
2020-02-18T15:17:48 #kisslinux <fehawen> Probably more so than anyone I've seen so far
2020-02-18T15:17:56 #kisslinux <dylanaraps> Also why I decided to start my own distribution.
2020-02-18T15:17:57 #kisslinux <fehawen> Helps to know one's tools
2020-02-18T15:18:14 #kisslinux <dylanaraps> Most shell code is just horrible
2020-02-18T15:19:00 #kisslinux <dzove855> ^ +1
2020-02-18T15:19:05 #kisslinux <dylanaraps> I also hate technology
2020-02-18T15:19:14 #kisslinux <dylanaraps> Another factor for why I'd like less
2020-02-18T15:19:22 #kisslinux <adamantium> i've been amazed how bad the build files are for other mainstream distros
2020-02-18T15:19:26 #kisslinux <dylanaraps> The only thing I own is this laptop
2020-02-18T15:19:28 #kisslinux <adamantium> after learning kiss and writing builds with you dylanaraps
2020-02-18T15:19:45 #kisslinux <dylanaraps> adamantium: Yup. If it works... ship it (basically)
2020-02-18T15:19:52 #kisslinux <adamantium> it's been shocking to me
2020-02-18T15:19:54 #kisslinux <adamantium> a wake up call
2020-02-18T15:20:10 #kisslinux <adamantium> linux is the wild west, but actally, i bet proprietary is even worse
2020-02-18T15:20:23 #kisslinux <fehawen> But for someone who hates technology to create their own linux distro, well... Not sure where I'm going with this.
2020-02-18T15:21:17 #kisslinux <dylanaraps> fehawen: I needed control over the stack.
2020-02-18T15:21:39 #kisslinux <dylanaraps> I don't want to one day wake up to find I now need pulseaudio or wayland is now default, etc.
2020-02-18T15:21:49 #kisslinux <fehawen> As for shipping bad code, that's everywhere. The amount of bad code I see every day at work, dear god shoot me.
2020-02-18T15:22:11 #kisslinux <dylanaraps> I don't like how distributions provide packages with telemetry enabled either.
2020-02-18T15:22:35 #kisslinux <dylanaraps> Most (if not all) distributions ship Firefox with Google and Mozilla API keys (which are unique to the distribution).
2020-02-18T15:23:10 #kisslinux <fehawen> dylanaraps: I think that's something a lot of people wish they had the ability/capability to do. In terms of technology in general, that is. Our dependency on things we do not control or do not understand. Quite scary stuff
2020-02-18T15:23:28 #kisslinux <dylanaraps> Basically, I needed something "never changing" which did only what I asked of it.
2020-02-18T15:24:00 #kisslinux <fehawen> Ooh, my favorite two words those are, "never changing"
2020-02-18T15:25:02 #kisslinux <dylanaraps> I don't subscribe to the "new shiny thing" either.
2020-02-18T15:26:32 #kisslinux <dylanaraps> ie: Now using Zstandard instead of xz for package compression
2020-02-18T15:27:44 #kisslinux <dylanaraps> I find it weird how quickly this took off as the default compression method in a lot of the major distributions
2020-02-18T15:28:50 #kisslinux <fehawen> So where do you find peace in say "old, trusted and proven" vs "necessary improvements", excluding "new shiny" unnecessary/superfluous
2020-02-18T15:29:57 #kisslinux <dylanaraps> If it ain't broke, don't fix it.
2020-02-18T15:30:19 #kisslinux <fehawen> Word
2020-02-18T15:31:36 #kisslinux <fehawen> And most major distros' definition of "not broke" is apparently disastrous
2020-02-18T15:31:58 #kisslinux <fehawen> In terms of bad code, at least
2020-02-18T15:32:33 #kisslinux <dylanaraps> Yes
2020-02-18T15:33:01 #kisslinux <dylanaraps> There's no shellcheck
2020-02-18T15:33:20 #kisslinux <dylanaraps> Do any other distros use it for their shell code?
2020-02-18T15:34:13 #kisslinux <fehawen> I'd never heard of, nor read of, any reference to shellcheck prior to finding your github repo. That says quite a lot, me thinks
2020-02-18T15:34:24 #kisslinux <dylanaraps> Debian are waiting 5 years on zstd
2020-02-18T15:34:42 #kisslinux <dylanaraps> Which is the best way to handle this
2020-02-18T15:36:00 #kisslinux <dylanaraps> Meh. gzip is fine for us though. What good is saving 10 seconds if the compile took an hour? ;)
2020-02-18T15:36:24 #kisslinux <fehawen> As in facebook zstd?
2020-02-18T15:36:28 #kisslinux <dylanaraps> Yup
2020-02-18T15:36:44 #kisslinux <dylanaraps> Also known as Zstandard
2020-02-18T15:37:02 #kisslinux <fehawen> Imagine if facebook dropped facebook and focused only on the good stuff
2020-02-18T15:37:10 #kisslinux <dylanaraps> It's only 5 years old
2020-02-18T15:37:15 #kisslinux <dylanaraps> !
2020-02-18T15:38:09 #kisslinux <fehawen> Unfortunately a lot of people the next new shiny thing, always looking forward and forgetting the past. Or something.
2020-02-18T15:38:14 #kisslinux <konimex> to be fair I'd take xz over gz, zstd is made by facebook though so I have my own reservations aside of "new tech"
2020-02-18T15:38:16 #kisslinux <fehawen> like*
2020-02-18T15:39:02 #kisslinux <dylanaraps> konimex: Yeah, xz is a good candidate.
2020-02-18T15:39:23 #kisslinux <dylanaraps> It's tried and tested
2020-02-18T15:39:39 #kisslinux <dylanaraps> We already have it in the repos too.
2020-02-18T15:39:41 #kisslinux <fehawen> When the Big 5 where car manufactures, things werent too bad. When the Big 5 are tech companies trying to control all spects of our lives however, things are starting to look rewal bad.
2020-02-18T15:39:53 #kisslinux <dylanaraps> Yup
2020-02-18T15:40:17 #kisslinux <dylanaraps> That's part of the reason why I now live in a village
2020-02-18T15:42:33 #kisslinux <fehawen> You live in, where, down under?
2020-02-18T15:42:42 #kisslinux <kiedtl> in Greece?
2020-02-18T15:43:46 #kisslinux <fehawen> Perhaps off topic
2020-02-18T15:43:48 #kisslinux <fehawen> nvm
2020-02-18T15:44:57 #kisslinux <dilyn> Is there specifically a problem with zstd besides it's newness?
2020-02-18T15:45:13 #kisslinux <fehawen> and the zuck? :P
2020-02-18T15:46:06 #kisslinux <dylanaraps> One reason is that issues like this shouldn't ever happen: https://github.com/facebook/zstd/issues/1904#issue-526961874
2020-02-18T15:46:18 #kisslinux <dylanaraps> This was recent too.
2020-02-18T15:46:31 #kisslinux <dylanaraps> You won't find a bug like this in xz/gzip.
2020-02-18T15:46:47 #kisslinux <dylanaraps> It's too new.
2020-02-18T15:46:50 #kisslinux <dylanaraps> Is my issue.
2020-02-18T15:47:42 #kisslinux <dylanaraps> fehawen: Moved to Greece from Australia.
2020-02-18T15:47:50 #kisslinux <fehawen> Nice
2020-02-18T15:48:03 #kisslinux <fehawen> Mainland or archipelago?
2020-02-18T15:48:17 #kisslinux <fehawen> I spent a large portion of my childhood in Greece
2020-02-18T15:48:42 #kisslinux <dylanaraps> Ionion
2020-02-18T15:48:47 #kisslinux <dylanaraps> West side
2020-02-18T15:49:17 #kisslinux <dylanaraps> Ionian is the other spelling
2020-02-18T15:49:35 #kisslinux <fehawen> I was east side, close to Turkey
2020-02-18T15:49:52 #kisslinux <fehawen> Or, north east, to be correct
2020-02-18T15:50:00 #kisslinux <dilyn> Is zstd supposed to be part of Facebook's master plan to take over the multiverse? XD
2020-02-18T15:50:07 #kisslinux <dylanaraps> https://github.com/facebook/zstd/issues/1863
2020-02-18T15:50:21 #kisslinux <dilyn> That's a wild issue tho wow. I mean, I understand the hesitation and that only further justifies it
2020-02-18T15:50:59 #kisslinux <dylanaraps> fehawen: Nice
2020-02-18T15:51:11 #kisslinux <fehawen> I withdraw my previous comment on facebook possibly being able to to do "good" things.
2020-02-18T15:52:06 #kisslinux <dilyn> I mean, Microsoft is doing great work with encryption, so I can slightly forgive their penchant for monetizing windows like it's an app on the appstore
2020-02-18T15:52:31 #kisslinux <dilyn> But yeah... These tech giants are super unnerving
2020-02-18T15:53:50 #kisslinux <dylanaraps> https://github.com/facebook/zstd/issues/1693
2020-02-18T15:53:56 #kisslinux <dylanaraps> I'll stop posting them now
2020-02-18T15:55:03 #kisslinux <dilyn> Facebook uses their platform to steal your data and then zstd to corrupt your copy of it xD
2020-02-18T15:55:33 #kisslinux <dylanaraps> Foolproof
2020-02-18T15:57:28 #kisslinux <dylanaraps> Oh yes. Forgot about this one too: https://github.com/facebook/zstd/issues/335
2020-02-18T15:57:32 #kisslinux <dylanaraps> (The patent issue)
2020-02-18T15:58:55 #kisslinux <dylanaraps> (Now removed from the project though I'm unsure if they can be added back at anytime(?))
2020-02-18T15:59:36 #kisslinux <fehawen> Surely they can, it's facebook..
2020-02-18T16:12:20 #kisslinux <fehawen> Gotta go see a wall about its boulders
2020-02-18T16:12:22 #kisslinux <fehawen> Laters
2020-02-18T16:13:42 #kisslinux <dylanaraps> cya
2020-02-18T16:14:20 #kisslinux <dylanaraps> brb
2020-02-18T16:23:09 #kisslinux <kiedtl> looking at birch, it's amazing that a shell can make web requests ;D
2020-02-18T16:29:52 #kisslinux <dylanaraps> bash is well...
2020-02-18T16:30:44 #kisslinux <kiedtl> from what I understood, it techinically isn't making web requests itself but it's just reading /dev
2020-02-18T16:30:57 #kisslinux <kiedtl> but that's kind of making a web request so
2020-02-18T16:31:17 #kisslinux <dylanaraps> No no
2020-02-18T16:31:28 #kisslinux <dylanaraps>  /dev/tcp isn't a real device
2020-02-18T16:31:34 #kisslinux <kiedtl> oh?
2020-02-18T16:31:54 #kisslinux <dzove855> dylanaraps: i have a great projet for you, fork bash and implement multidimensional array
2020-02-18T16:32:34 #kisslinux <dylanaraps> kiedtl: It _is_ bash making the request.
2020-02-18T16:32:46 #kisslinux <kiedtl> huh, interesting
2020-02-18T16:33:57 #kisslinux <kiedtl> I'm looking at the second line of irc_setup(), 'exec 69<>...'
2020-02-18T16:34:23 #kisslinux <dylanaraps> dzove855: I'd rather write a new shell with POSIX sh compatibility + my own extensions
2020-02-18T16:34:56 #kisslinux <kiedtl> or a whole new language that can be used as a shell, POSIX sh isn't so great
2020-02-18T16:35:13 #kisslinux <dylanaraps> I want case statements to support '-f', '-d', etc (Checking if X exists, etc)
2020-02-18T16:35:22 #kisslinux <dylanaraps> I have a lot of ideas
2020-02-18T16:35:53 #kisslinux <dylanaraps> kiedtl: Without POSIX sh compatibility it's useless for my needs
2020-02-18T16:36:04 #kisslinux <dzove855> dylanaraps: that could be actually a great project. But do not forget to implement multidimensional array with an equivalemnt of BASH_REMATCH, then you can easily write real parsers..
2020-02-18T16:36:34 #kisslinux <dylanaraps> I'd also implement a restricted shell. That'd be fun.
2020-02-18T16:36:57 #kisslinux <kiedtl> if you need POSIX sh, you could just fork mrsh or use a modified libmrsh for parsing instead of rolling your own
2020-02-18T16:36:58 #kisslinux <dylanaraps> Limited to a single defined PWD (and its children)
2020-02-18T16:37:15 #kisslinux <dylanaraps> mrsh isn't what I want
2020-02-18T16:37:27 #kisslinux <dzove855> like the one from Bash, actually the restricted shell from bash is still based ona protected PATH
2020-02-18T16:37:39 #kisslinux <dylanaraps> dzove855: bash's has problems though.
2020-02-18T16:37:43 #kisslinux <dylanaraps> Very easy to break out of.
2020-02-18T16:37:58 #kisslinux <dzove855> yeah and actually tbh it's slow sometimes..
2020-02-18T16:38:03 #kisslinux <dylanaraps> mrsh has no builtin printf/echo which I don't like.
2020-02-18T16:38:14 #kisslinux <dylanaraps> I wouldn't stick 100% to the spec.
2020-02-18T16:38:25 #kisslinux <dylanaraps> I'd just maintain compatibility
2020-02-18T16:38:42 #kisslinux <kiedtl> like I said, you could just fork it and add your own extensions...
2020-02-18T16:38:54 #kisslinux <dzove855> and your shell should be small an portable, that would just be great
2020-02-18T16:39:09 #kisslinux <kiedtl> I don't think adding a builtin printf/echo/whatever should be to difficult
2020-02-18T16:39:29 #kisslinux <kiedtl> s/to/too
2020-02-18T16:39:31 #kisslinux <dylanaraps> kiedtl: Then it'd have a dependency on a library.
2020-02-18T16:39:37 #kisslinux <dylanaraps> I'd rather it be standalone
2020-02-18T16:39:46 #kisslinux <dylanaraps> Though I could vendor it
2020-02-18T16:40:22 #kisslinux <dylanaraps> Regardless, if I do it, it'll be from 0.
2020-02-18T16:40:31 #kisslinux <dylanaraps> Learning is #1 for me
2020-02-18T16:40:48 #kisslinux <dzove855> and a unix socket reader, then it would e great. I would follow your project and start learning C tbh!
2020-02-18T16:41:21 #kisslinux <dylanaraps> dzove855: I might start next Winter. I need to slow down a little since Summer is coming. ;)
2020-02-18T16:41:39 #kisslinux <dzove855> well i have then enough time to learn C
2020-02-18T16:41:41 #kisslinux <dzove855> haha
2020-02-18T16:41:46 #kisslinux <kiedtl> C is easy
2020-02-18T16:41:49 #kisslinux <dylanaraps> https://github.com/emersion/mrsh/issues/103
2020-02-18T16:41:54 #kisslinux <dylanaraps> I see this as a bad idea
2020-02-18T16:41:55 #kisslinux <kiedtl> it's a very simple language
2020-02-18T16:42:39 #kisslinux <dzove855> kiedtl: actually the syntax is easy, i do a lot of programming. The only problem i have literally is the whole pointer stuff and so on
2020-02-18T16:42:57 #kisslinux <dzove855> the deep things, which i did never had time to learn it
2020-02-18T16:43:20 #kisslinux <kiedtl> a pointer is just a variable that holds the address for another variable
2020-02-18T16:43:27 #kisslinux <kiedtl> it takes some getting used to though
2020-02-18T16:43:47 #kisslinux <kiedtl> personally, I finally figured out pointers when I learned Rust and their whole borrowing thing
2020-02-18T16:44:22 #kisslinux <dylanaraps> Interesting
2020-02-18T16:45:08 #kisslinux <dylanaraps> I need to write more C.
2020-02-18T16:46:33 #kisslinux <dzove855> kiedtl: i will give it a try, once i found a good project i will do it. Probably i could fix some patches for sowm which are not working anymore with sowm 1.2
2020-02-18T16:46:54 #kisslinux <kiedtl> which reminds me, I need to test out the 2bwm-movement patch
2020-02-18T16:47:13 #kisslinux <kiedtl> I looked the patch over, I can't believe it was even tested before being merged
2020-02-18T16:47:24 #kisslinux <kiedtl> I don't think it would even compile
2020-02-18T16:47:27 #kisslinux <dylanaraps> I don't test the patches
2020-02-18T16:47:32 #kisslinux <dzove855> well this one doesn't seem to work with sowm 1.2...
2020-02-18T16:47:32 #kisslinux <kiedtl> yikes
2020-02-18T16:47:36 #kisslinux <dylanaraps> Nor do I really look at them
2020-02-18T16:47:42 #kisslinux <dylanaraps> Meh
2020-02-18T16:47:45 #kisslinux <dzove855> and actually the resize doesn't worker with sowm 1.1
2020-02-18T16:47:47 #kisslinux <dylanaraps> I only care about the WM
2020-02-18T16:48:00 #kisslinux * kiedtl is going to see if the patch compiles right now
2020-02-18T16:48:28 #kisslinux <dylanaraps> It's why I moved the patches to their own repository.
2020-02-18T16:48:40 #kisslinux <dzove855> dylanaraps: i think you should not include the patches in the master branche then, since master should always be stable..
2020-02-18T16:48:40 #kisslinux <dylanaraps> They're meant to be maintained by users.
2020-02-18T16:48:51 #kisslinux <dylanaraps> https://github.com/dylanaraps/sowm-patches
2020-02-18T16:48:57 #kisslinux <dylanaraps> They're not in the repository anymore
2020-02-18T16:49:38 #kisslinux <dylanaraps> Master doesn't mean stable to me. Releases do.
2020-02-18T16:49:58 #kisslinux <kiedtl> the 2bwm-movement patch isn't even spelled right...
2020-02-18T16:50:11 #kisslinux <dylanaraps> lol
2020-02-18T16:50:33 #kisslinux <dylanaraps> 2bswm
2020-02-18T16:50:56 #kisslinux <dzove855> dylanaraps: you're right about the master branch
2020-02-18T16:51:00 #kisslinux <kiedtl> and it's code is doing string comparision without strcmp
2020-02-18T16:51:01 #kisslinux <dzove855> kiedtl: haha
2020-02-18T16:51:07 #kisslinux <kiedtl> without strcmp
2020-02-18T16:51:11 #kisslinux <kiedtl> I can't believe
2020-02-18T16:51:21 #kisslinux <kiedtl> whoever wrote this doesn't know
2020-02-18T16:51:22 #kisslinux <kiedtl> C
2020-02-18T16:51:33 #kisslinux <dylanaraps> var == "yes"
2020-02-18T16:53:57 #kisslinux <dzove855> i will give C a try, once i have more time
2020-02-18T16:54:29 #kisslinux <dzove855> Actually dylanaraps biss, is now done to implement pure bash solutions (read the comments to see what i want to do)
2020-02-18T16:54:41 #kisslinux <dzove855> and now i need to leave, See ya later
2020-02-18T16:55:15 #kisslinux <kiedtl> bye
2020-02-18T16:55:45 #kisslinux <dylanaraps> dzove855: I saw :P
2020-02-18T16:58:34 #kisslinux <kiedtl> wow
2020-02-18T16:58:38 #kisslinux <kiedtl> the patch actually compiled
2020-02-18T16:58:45 #kisslinux <kiedtl> although with lots of warnings :D
2020-02-18T16:59:41 #kisslinux <kiedtl> I wonder, is there a way to test this out without killing my X session?
2020-02-18T16:59:50 #kisslinux <dylanaraps> Nope
2020-02-18T16:59:55 #kisslinux <kiedtl> -_-
2020-02-18T16:59:58 #kisslinux <dylanaraps> Could start a second Xorg
2020-02-18T17:00:14 #kisslinux <kiedtl> I don't think that's possible...
2020-02-18T17:00:14 #kisslinux <dylanaraps> You know how many times I killed this laptop when writing sowm?
2020-02-18T17:00:18 #kisslinux <dylanaraps> It is
2020-02-18T17:00:27 #kisslinux <kiedtl> let me try in another TTY
2020-02-18T17:00:37 #kisslinux <dylanaraps> Why do you think DISPLAY=:NUM exists? ;)
2020-02-18T17:01:01 #kisslinux <kiedtl> BTW, dylanaraps, I think the Makefile should install to /usr/local/bin/ by default, not /usr/bin/
2020-02-18T17:01:05 #kisslinux <kiedtl> just my opinion
2020-02-18T17:01:40 #kisslinux <dylanaraps> kiedtl: I don't think anyone should run 'make install' without first checking those details
2020-02-18T17:02:07 #kisslinux <dylanaraps> As root too!
2020-02-18T17:02:50 #kisslinux <kiedtl> /usr/bin should only be for binaries installed by the pkg mngr
2020-02-18T17:03:02 #kisslinux <kiedtl> /usr/local/bin/ for binaries that were compiled by the user
2020-02-18T17:04:59 #kisslinux <dylanaraps> If a user runs a random Makefile as root without checking the install location, that isn't my problem.
2020-02-18T17:05:16 #kisslinux <dylanaraps> The standard doesn't say that it's limited to the package manager either iirc.
2020-02-18T17:05:30 #kisslinux <kiedtl> well, that's how it's used
2020-02-18T17:05:47 #kisslinux <kiedtl> f%^& the standard :P
2020-02-18T17:06:29 #kisslinux <dylanaraps> Meh. The prefix can just be changed by the user.
2020-02-18T17:07:06 #kisslinux <kiedtl> wow. this patch actually works 0w0
2020-02-18T17:07:11 #kisslinux <dylanaraps> lol
2020-02-18T17:07:15 #kisslinux <kiedtl> 0w0
2020-02-18T17:07:47 #kisslinux <dylanaraps> Again, if a user runs 'make install' as root without first checking... what it actually does, that's not my problem. :P
2020-02-18T17:07:59 #kisslinux <kiedtl> ok
2020-02-18T17:08:34 #kisslinux <dylanaraps> A lot of software defaults to /usr fwiw.
2020-02-18T17:08:34 #kisslinux <adamantium> lol
2020-02-18T17:09:39 #kisslinux <adamantium> sudo make PREFIX=/bin install !!!!!!!!!!!!
2020-02-18T17:10:03 #kisslinux <kiedtl> that patch is the worst code I've ever seen that actually compiled and even worked without segfaulting 0w0
2020-02-18T17:10:59 #kisslinux <kiedtl> brb
2020-02-18T17:11:27 #kisslinux <adamantium> dylanaraps: so, can we make kiss check the cache for a foo-git package and pull it, instead of re-cloning the entire thing every single time?
2020-02-18T17:12:00 #kisslinux <adamantium> emacs takes like 5 or 10 minutes to clone, for example.
2020-02-18T17:15:31 #kisslinux <dylanaraps> adamantium: even a shallow clone?
2020-02-18T17:16:53 #kisslinux <adamantium> im not sure
2020-02-18T17:17:06 #kisslinux <adamantium> try kiss c emacs-git for yourself, you'll see what i mean i think
2020-02-18T17:18:23 #kisslinux <adamantium> as it is currently, it seems slow
2020-02-18T17:19:51 #kisslinux <dylanaraps> Ah, it's because you grab a branch
2020-02-18T17:19:55 #kisslinux <dylanaraps> It's doing a full clone.
2020-02-18T17:20:20 #kisslinux <adamantium> ah
2020-02-18T17:20:35 #kisslinux <dylanaraps> I'll fix this
2020-02-18T17:20:39 #kisslinux <kiedtl> dylanaraps, how do you generate the configure script for eiwd?
2020-02-18T17:20:49 #kisslinux <dylanaraps> kiedtl: GNU autoshit
2020-02-18T17:20:52 #kisslinux <kiedtl> autoreconf -i doesn't seem to workhere
2020-02-18T17:20:58 #kisslinux <dylanaraps> It's a little broken
2020-02-18T17:21:03 #kisslinux <dylanaraps> I've been meaning to fix it
2020-02-18T17:21:10 #kisslinux <adamantium> k
2020-02-18T17:23:04 #kisslinux <kiedtl> dylan, do you have a workaround in the meantime?
2020-02-18T17:25:45 #kisslinux <dylanaraps> kiedtl: A release tarball
2020-02-18T17:26:33 #kisslinux <kiedtl> kk
2020-02-18T17:47:41 #kisslinux <perish> Hola.
2020-02-18T17:48:12 #kisslinux <perish> Anyone have some knowledge regarding the `$PPID` variable?
2020-02-18T17:50:30 #kisslinux <dylanaraps> Yeah
2020-02-18T17:50:31 #kisslinux <kiedtl> it's the process id of the shell's parent process, no?
2020-02-18T17:50:41 #kisslinux <dylanaraps> I believe so
2020-02-18T17:50:44 #kisslinux <kiedtl> according to bash's manpage it is
2020-02-18T17:51:17 #kisslinux <dylanaraps> -> cat /proc/$/status | grep PPid
2020-02-18T17:51:17 #kisslinux <dylanaraps> PPid:   12884
2020-02-18T17:51:18 #kisslinux <dylanaraps> -> echo $PPID
2020-02-18T17:51:18 #kisslinux <dylanaraps> 12884
2020-02-18T17:51:19 #kisslinux <dylanaraps> Yup
2020-02-18T17:51:42 #kisslinux <dylanaraps> Oh god
2020-02-18T17:51:42 #kisslinux <dylanaraps> I did cat | grep
2020-02-18T17:52:34 #kisslinux <kiedtl> something wrong with that?
2020-02-18T17:54:04 #kisslinux <dylanaraps> grep PPid /proc/$/status
2020-02-18T17:54:30 #kisslinux <dylanaraps> Useless use of cat
2020-02-18T17:54:37 #kisslinux <dylanaraps> I know better than this
2020-02-18T17:54:57 #kisslinux <dylanaraps> https://k1ss.org/blog/20200218a
2020-02-18T17:55:01 #kisslinux <dylanaraps> I wrote a new post
2020-02-18T17:55:20 #kisslinux <dylanaraps> Also, TIP: Append .txt to any website page to view its source.
2020-02-18T17:55:36 #kisslinux <dylanaraps> https://k1ss.org/blog/20200218a.txt
2020-02-18T17:55:48 #kisslinux * kiedtl is benchmarking "grep PPid /proc/$/status" vs "cat /proc/$/status | grep PPid"
2020-02-18T17:56:00 #kisslinux <kiedtl> pure grep is faster :)
2020-02-18T17:57:51 #kisslinux <perish> Yup, figured out my question
2020-02-18T18:10:38 #kisslinux <IslandAlpha> If anyone wants to help, I'm having some trouble getting grub to work
2020-02-18T18:11:01 #kisslinux <IslandAlpha> It seems to be the same issue as here https://old.reddit.com/r/kisslinux/comments/ejqz2y/endless_grub_loop_after_reboot/ but the suggestions in the comments didn't help
2020-02-18T18:11:34 #kisslinux <IslandAlpha> This in a QEMU VM btw
2020-02-18T18:12:13 #kisslinux <kiedtl> just an endless boot cycle?
2020-02-18T18:12:34 #kisslinux <IslandAlpha> yeah, I see loading grub... and then the vm reboots
2020-02-18T18:12:49 #kisslinux <IslandAlpha> grub.cfg: https://pastebin.com/hh7fTQci
2020-02-18T18:13:27 #kisslinux <IslandAlpha> etcdefaultgrub: https://pastebin.com/jnFacKU3
2020-02-18T18:13:35 #kisslinux <IslandAlpha> and fstab: https://pastebin.com/s2gCnThF
2020-02-18T18:15:27 #kisslinux <IslandAlpha> I also get a warning from grub-install that it can't open usrsharelocale but I don't think that's relevant
2020-02-18T18:16:07 #kisslinux <kiedtl> the /usr/share/locale warning is irrelevant
2020-02-18T18:16:50 #kisslinux <kiedtl> hmmm
2020-02-18T18:17:10 #kisslinux <kiedtl> Try going to the GRUB command line, then booting manually
2020-02-18T18:18:06 #kisslinux <IslandAlpha> grub reboots before I can reach the command line, I could maybe get a different live image with grub and see if I can boot from there
2020-02-18T18:18:35 #kisslinux <kiedtl> yes, you can try that.
2020-02-18T18:23:16 #kisslinux <kiedtl> dylanaraps, what's your definition of a "reasonable timeframe" for a maintainer to update an out-of-date package? a day? a week?
2020-02-18T18:24:44 #kisslinux <dylanaraps> kiedtl: 2 weeks for a regular update. It depends on the package though. If it's something "important" (like tor for example), I'd expect a quicker response.
2020-02-18T18:25:02 #kisslinux <dylanaraps> Common sense should come into play here if you're a maintainer.
2020-02-18T18:25:50 #kisslinux <dylanaraps> Regardless, if there will be a delay, best thing you can do is communicate.
2020-02-18T18:27:36 #kisslinux <adamantium> I wrote my Emacs productivity guide while procastinating today
2020-02-18T18:27:40 #kisslinux <adamantium> WTH
2020-02-18T18:28:12 #kisslinux <adamantium> https://github.com/a-schaefers/dotfiles/blob/2.0/README.md
2020-02-18T18:29:53 #kisslinux <adamantium> note to self: writing productivity guides while procastinating is counter productive
2020-02-18T18:38:25 #kisslinux <kiedtl> i disagree that spacemacs is harmful to learning emacs
2020-02-18T18:39:02 #kisslinux <kiedtl> That's how I basically learned emacs
2020-02-18T18:39:24 #kisslinux <kiedtl> later I switched to vim, so I've forgotten what I learned by now ¯_(ツ)_/¯
2020-02-18T18:41:48 #kisslinux <adamantium> Lol
2020-02-18T18:42:03 #kisslinux <adamantium> So much for learning Emacs if you switched to vim
2020-02-18T18:42:50 #kisslinux <dilyn> He successfully learned
2020-02-18T18:43:58 #kisslinux <kiedtl> someday I might switch back to Emacs + Evil mode
2020-02-18T18:44:30 #kisslinux <kiedtl> I like vim's modal editing, but I also liked Emacs' extensibility
2020-02-18T18:44:35 #kisslinux <adamantium> I'd do that if you must have modal editing
2020-02-18T18:44:46 #kisslinux <adamantium> it's flawlessly implemented
2020-02-18T18:44:51 #kisslinux <kiedtl> as Spacemacs says
2020-02-18T18:44:56 #kisslinux <kiedtl> the best editor is not emacs or vim
2020-02-18T18:45:01 #kisslinux <kiedtl> the best editor is emacs and vim
2020-02-18T18:45:05 #kisslinux <adamantium> uhg
2020-02-18T18:45:13 #kisslinux * adamantium pukes
2020-02-18T18:45:24 #kisslinux <kiedtl> ??
2020-02-18T18:45:53 #kisslinux <adamantium> Not a fan of modal editing
2020-02-18T18:45:58 #kisslinux <kiedtl> heretic!
2020-02-18T18:46:21 #kisslinux <adamantium> We have modifiers you know
2020-02-18T18:46:22 #kisslinux <adamantium> it's faster
2020-02-18T18:46:42 #kisslinux <kiedtl> may Moolenaar break down your door at 3
2020-02-18T18:46:53 #kisslinux <kiedtl> AM and beat you savagely with the head of a dead gnu
2020-02-18T18:47:13 #kisslinux <kiedtl> (jk)
2020-02-18T18:49:05 #kisslinux <adamantium> But yeah, I can use vim in Emacs but vim is not an Emacs
2020-02-18T18:49:18 #kisslinux <adamantium> I need the 4 pillars
2020-02-18T18:50:41 #kisslinux <kiedtl> anyway, one reason I don't use emacs right now is because it's just too bloated
2020-02-18T18:50:55 #kisslinux <kiedtl> who needs a calendar or a web browser in an editor, for pete's sake
2020-02-18T18:51:13 #kisslinux <kiedtl> someday I might want to create my own emacs fork with all that junk removed
2020-02-18T18:51:18 #kisslinux <kiedtl> a pure editor
2020-02-18T18:51:28 #kisslinux <kiedtl> nothing more, nothing less. UNIX philosophy
2020-02-18T18:51:38 #kisslinux <adamantium> They're both Unix philosophy my goodness
2020-02-18T18:51:44 #kisslinux <kiedtl> no
2020-02-18T18:51:51 #kisslinux <adamantium> Vim is bloated too by those same standard
2020-02-18T18:52:03 #kisslinux <kiedtl> somewhat
2020-02-18T18:52:08 #kisslinux <kiedtl> not as much as emacs though
2020-02-18T18:52:16 #kisslinux <kiedtl> I use neovim, not vim, btw
2020-02-18T18:52:34 #kisslinux <kiedtl> UNIX philosophy says to do one thing, and to do it well.
2020-02-18T18:52:39 #kisslinux <adamantium> They take a different approach yes, but Vim is weak in some text editing areas, and saying that :! shell tools solves it isn't true
2020-02-18T18:53:07 #kisslinux <kiedtl> vim has weak areas, I'll agree
2020-02-18T18:53:20 #kisslinux <dylanaraps> vim is shite
2020-02-18T18:53:23 #kisslinux <adamantium> Emacs can :! too of course, but doesn't have to it, and implements a lot of stuff vim can't do, and we're not talking about calendars, we're talking about editing text
2020-02-18T18:53:42 #kisslinux <icyphox> Oh editor war? Count me in.
2020-02-18T18:53:48 #kisslinux <kiedtl> !
2020-02-18T18:53:51 #kisslinux <icyphox> Vim is based, emacs is unbased.
2020-02-18T18:53:52 #kisslinux <adamantium> Actually i juts wanted to start it
2020-02-18T18:53:57 #kisslinux <icyphox> Just my 2c.
2020-02-18T18:54:05 #kisslinux <kiedtl> based?
2020-02-18T18:54:11 #kisslinux <icyphox> kiedtl: b a s e d
2020-02-18T18:54:29 #kisslinux <dilyn> Thank you, based God
2020-02-18T18:54:39 #kisslinux <icyphox> Heh
2020-02-18T18:55:03 #kisslinux <dylanaraps> neovim is worse than vim
2020-02-18T18:55:11 #kisslinux <adamantium> Emacs has more features than I need, doesn't bother me. It's a platform. Vim isn't
2020-02-18T18:55:25 #kisslinux <icyphox> I just use vim.
2020-02-18T18:55:30 #kisslinux <dylanaraps> Same
2020-02-18T18:55:33 #kisslinux <dylanaraps> I hate it though
2020-02-18T18:55:37 #kisslinux <kiedtl> why?
2020-02-18T18:55:41 #kisslinux <dylanaraps> But I'm stuck with it
2020-02-18T18:55:46 #kisslinux <icyphox> I wish there were a stripped down version of vim with /just/ the features I use.
2020-02-18T18:55:51 #kisslinux <dylanaraps> ^
2020-02-18T18:55:54 #kisslinux <adamantium> I could use vim, if I enjoyed pressing escape inbetween edits
2020-02-18T18:56:03 #kisslinux <icyphox> lol
2020-02-18T18:56:13 #kisslinux <kiedtl> emacs: escape, meta, alt, control, shift
2020-02-18T18:56:14 #kisslinux <icyphox> > uses a literal OS for an editor
2020-02-18T18:56:21 #kisslinux <kiedtl> ikr
2020-02-18T18:56:23 #kisslinux <icyphox> :^)
2020-02-18T18:56:28 #kisslinux <aarng> what do you guys need specifically that prevents you to use a smaller vi clone?
2020-02-18T18:56:46 #kisslinux <kiedtl> vi doesn't have visual mode, does it?
2020-02-18T18:56:53 #kisslinux <aarng> no
2020-02-18T18:56:56 #kisslinux <adamantium> I hate terminals because modifiers don't work well in them
2020-02-18T18:56:57 #kisslinux <icyphox> aarng: Everything in my vimrc.
2020-02-18T18:57:06 #kisslinux <aarng> link?
2020-02-18T18:57:09 #kisslinux <kiedtl> icyphox: roll your own.
2020-02-18T18:57:17 #kisslinux <icyphox> Hodl
2020-02-18T18:57:25 #kisslinux <dylanaraps> aarng: I need Goyo
2020-02-18T18:57:42 #kisslinux <adamantium> Have you guys ever tried a DUMB terminal?
2020-02-18T18:57:52 #kisslinux <icyphox> https://github.com/icyphox/dotfiles/blob/master/config/nvim/init.vim
2020-02-18T18:58:00 #kisslinux <kiedtl> dylanaraps, how do you survive without line numbers? 0w0
2020-02-18T18:58:09 #kisslinux <dylanaraps> What good are line numbers?
2020-02-18T18:58:13 #kisslinux <icyphox> I used to use nvim, but now I just symlink the init.vim to my ~/.vimrc
2020-02-18T18:58:14 #kisslinux <dylanaraps> I also need: terryma/vim-expand-region
2020-02-18T18:58:21 #kisslinux <kiedtl> icyphox, I copy-pasted that a month ago into my own vimrc :)
2020-02-18T18:58:26 #kisslinux <dylanaraps> I'd be good with those too
2020-02-18T18:58:31 #kisslinux <dylanaraps> And rebindable keys
2020-02-18T18:58:34 #kisslinux <aarng> mhhh, I have 0 interface in neatvi out of the box, dylanaraps
2020-02-18T18:58:35 #kisslinux <icyphox> ^
2020-02-18T18:58:49 #kisslinux <dylanaraps> aarng: Is each file centred though?
2020-02-18T18:59:08 #kisslinux <adamantium> So check it out, if you use Emacs "dumb" terminal, you no longer need a multiplexer
2020-02-18T18:59:09 #kisslinux <aarng> oh, nah, no centering
2020-02-18T18:59:13 #kisslinux <aarng> didn't know it did that too
2020-02-18T18:59:19 #kisslinux <dylanaraps> Yup
2020-02-18T18:59:24 #kisslinux <dylanaraps> So centred with no UI
2020-02-18T18:59:33 #kisslinux <dylanaraps> s/So/So,/
2020-02-18T18:59:40 #kisslinux <adamantium> Not only do you not need a multiplexer, you have the full power of your text editor in your shell. It's a shell subprocess attached to your text buffer !
2020-02-18T19:00:00 #kisslinux <adamantium> you can backspace your shell output if you want, copy/cut/paste/search etc
2020-02-18T19:00:07 #kisslinux <kiedtl> set -o vi
2020-02-18T19:00:13 #kisslinux <dylanaraps> I don't need a multiplexer
2020-02-18T19:00:14 #kisslinux <icyphox> No adamantium, we will not switch to emacs. :)
2020-02-18T19:00:22 #kisslinux <dylanaraps> I use vim for files and that's it
2020-02-18T19:00:26 #kisslinux <dylanaraps> :')
2020-02-18T19:00:33 #kisslinux <icyphox> A multiplexer has no use locally. ssh? Sure maybe.
2020-02-18T19:00:41 #kisslinux <aarng> I hate visual mode personally
2020-02-18T19:00:48 #kisslinux <aarng> use s///
2020-02-18T19:00:55 #kisslinux <adamantium> visual mode is sign of a vim noob
2020-02-18T19:01:01 #kisslinux <dylanaraps> icyphox: I agree
2020-02-18T19:01:02 #kisslinux <icyphox> Really? I love it. I can do some really slick edits with it.
2020-02-18T19:01:03 #kisslinux <adamantium> [overuse of it]
2020-02-18T19:01:05 #kisslinux <kiedtl> I just use a tiling wm instead of multiplexer
2020-02-18T19:01:07 #kisslinux <aarng> well it can be convenient
2020-02-18T19:01:12 #kisslinux <aarng> but still, bloat
2020-02-18T19:01:20 #kisslinux <kiedtl> adamantium, you don't use vim but you say who's a vim noob?
2020-02-18T19:01:31 #kisslinux <icyphox> I'd love to stick around for this discussion, but I gotta hit the sack bros.
2020-02-18T19:01:33 #kisslinux <adamantium> Dude I vim with the best of them
2020-02-18T19:01:36 #kisslinux <icyphox> Nini :)
2020-02-18T19:01:39 #kisslinux <kiedtl> visual mode is useful for me when I want to cut and paste multiple lines of text
2020-02-18T19:01:46 #kisslinux <kiedtl> bye icyphox
2020-02-18T19:01:52 #kisslinux <icyphox> o/
2020-02-18T19:02:05 #kisslinux <dylanaraps> I have handy visual bindings I quite like
2020-02-18T19:02:08 #kisslinux <adamantium>  ambidextrous
2020-02-18T19:03:03 #kisslinux <kiedtl> visual mode is fine for those who use it
2020-02-18T19:03:07 #kisslinux <kiedtl> if you don't use it, fine
2020-02-18T19:03:32 #kisslinux <adamantium> political correctness
2020-02-18T19:03:36 #kisslinux <adamantium> But wrong
2020-02-18T19:03:52 #kisslinux <adamantium> I'm trolling you guys. I admit
2020-02-18T19:04:04 #kisslinux <adamantium> Have a good day everybody!!!!!!!!!!!!
2020-02-18T19:04:13 #kisslinux <adamantium> o/
2020-02-18T19:04:17 #kisslinux <kiedtl> _o/
2020-02-18T19:04:23 #kisslinux <kiedtl> gtg
2020-02-18T19:04:46 #kisslinux <dylanaraps> o/
2020-02-18T19:05:02 #kisslinux <aarng> laters, adam
2020-02-18T19:07:32 #kisslinux <aarng> visual block mode can be handy, but actual visual mode?
2020-02-18T19:08:36 #kisslinux <dylanaraps> True
2020-02-18T19:12:04 #kisslinux <adamantium> dylanaraps: e2fsprogs 1.45.5-2 ==> 1.45.5-3
2020-02-18T19:12:09 #kisslinux <adamantium> this update is not showing me the audit screen
2020-02-18T19:12:18 #kisslinux <adamantium> could it be because the version number is the same?
2020-02-18T19:13:19 #kisslinux <dylanaraps> adamantium: [ -s "$mak_dir/log" ] && [ "$KISS_AUDIT" = 1 ] &&
2020-02-18T19:13:30 #kisslinux <dylanaraps> Either, log is empty or KISS_AUDIT is 0.
2020-02-18T19:13:30 #kisslinux <kiedtl> dylanaraps, you might want to check out the vis editor
2020-02-18T19:14:13 #kisslinux <dylanaraps> kiedtl: Will do
2020-02-18T19:14:25 #kisslinux <adamantium> dylanaraps: what is log, then and why is it empty?
2020-02-18T19:16:08 #kisslinux <adamantium> dylanaraps: If it helps, I cxcl'd via C-c, then I went and fake edited a new version of a random community package, (nawk in this case), then in the same terminal window I typed "kiss u" again, and it showed me the changes I made to the version file of nawk, but nothing about e2fsprogs was shown, after which I closed the git diff window, and it was trying to update both nawk and e2fsprogs
2020-02-18T19:17:02 #kisslinux <adamantium>  +1 on vis btw
2020-02-18T19:17:11 #kisslinux <adamantium> I think that is the freebsd impelmentation of vi right?
2020-02-18T19:17:48 #kisslinux <dylanaraps> adamantium: I'll see if I can reproduce
2020-02-18T19:18:08 #kisslinux <dylanaraps> Ah
2020-02-18T19:18:30 #kisslinux <dylanaraps> It'll only show the audit for anything pulled down when 'kiss u' was run.
2020-02-18T19:18:41 #kisslinux <dylanaraps> It works on my machine
2020-02-18T19:18:59 #kisslinux <adamantium> I'm not sure I follow
2020-02-18T19:19:33 #kisslinux <dylanaraps> Basically: git fetch; git diff >> file; git merge
2020-02-18T19:19:57 #kisslinux <dylanaraps> File will only have contents if git fetch pulled down changes.
2020-02-18T19:20:05 #kisslinux <dylanaraps> In that one specific invocation of 'kiss u'.
2020-02-18T19:20:23 #kisslinux <dylanaraps> Else, the changes have been merged and 'git diff' is blank.
2020-02-18T19:20:29 #kisslinux <adamantium> hmm
2020-02-18T19:20:43 #kisslinux <adamantium> I just know that im configured rihgt, but I dont always see a diff of changes in every case
2020-02-18T19:20:58 #kisslinux <adamantium> I dont understand exactly what you're saying right now, because I dont fully understand how it works yet
2020-02-18T19:21:33 #kisslinux <dylanaraps> Run 'git diff' in an up-to-date git repository (can be non-kiss related)
2020-02-18T19:21:48 #kisslinux <adamantium> I mean I'm reproducing this regularly though
2020-02-18T19:21:49 #kisslinux <dylanaraps> Blank right?
2020-02-18T19:21:52 #kisslinux <dylanaraps> Just ~~~~~~~~~~~~~~
2020-02-18T19:22:19 #kisslinux <adamantium> right
2020-02-18T19:23:11 #kisslinux <dylanaraps> So, the KISS_AUDIT feature will only display the file containing 'git diff' output if it isn't blank
2020-02-18T19:23:18 #kisslinux <dylanaraps> For some reason, it's blank for you.
2020-02-18T19:23:29 #kisslinux <dylanaraps> Now, it'll also be blank if 'git fetch' found no new changes.
2020-02-18T19:24:09 #kisslinux <dylanaraps> I'll give a simpler example.
2020-02-18T19:24:11 #kisslinux <adamantium> git diff in repo is blank
2020-02-18T19:24:17 #kisslinux <dylanaraps> 1. kiss u
2020-02-18T19:24:19 #kisslinux <adamantium> but if i kiss u it says theres an update
2020-02-18T19:24:23 #kisslinux <adamantium> why
2020-02-18T19:24:31 #kisslinux <dylanaraps> 2. Ctrl+C after all the git stuff is done.
2020-02-18T19:24:35 #kisslinux <dylanaraps> 3. kiss u
2020-02-18T19:24:43 #kisslinux <dylanaraps> 4. No audit log
2020-02-18T19:24:51 #kisslinux <adamantium> i see that
2020-02-18T19:25:27 #kisslinux <dylanaraps> Basically, the first 'kiss u' pulled down the changes and ran 'git diff'. The user exits before updating so the log is gone.
2020-02-18T19:25:39 #kisslinux <dylanaraps> Now when they run 'kiss u' again, 'git diff' will be blank and no log will appear.
2020-02-18T19:25:58 #kisslinux <dylanaraps> (The log doesn't persist between kiss invocations)
2020-02-18T19:26:02 #kisslinux <adamantium> k
2020-02-18T19:26:19 #kisslinux <dylanaraps> Now, I may be able to remedy this.
2020-02-18T19:26:21 #kisslinux <adamantium> Howeveer,
2020-02-18T19:26:35 #kisslinux <adamantium> I dont recall running kiss u earlier and ignoring a e2fsprogs update
2020-02-18T19:27:12 #kisslinux <dylanaraps> OH
2020-02-18T19:27:19 #kisslinux <dylanaraps> Found it
2020-02-18T19:27:23 #kisslinux <adamantium> thanks............
2020-02-18T19:27:26 #kisslinux <dylanaraps> https://github.com/kisslinux/kiss/blob/master/kiss#L1128
2020-02-18T19:27:29 #kisslinux <dylanaraps> Missing another >
2020-02-18T19:28:03 #kisslinux <adamantium> lol!
2020-02-18T19:28:15 #kisslinux <dylanaraps> https://github.com/kisslinux/kiss/commit/290d11092a3bd54877fdf070ead2ca7878884596
2020-02-18T19:28:21 #kisslinux <adamantium> f
2020-02-18T19:28:22 #kisslinux <dylanaraps> You might like this feature I just added.
2020-02-18T19:28:33 #kisslinux <dylanaraps> > View build file for $pkg?
2020-02-18T19:28:38 #kisslinux <dylanaraps> Opens EDITOR
2020-02-18T19:28:47 #kisslinux <dylanaraps> Similar to how Arch AUR helpers
2020-02-18T19:28:52 #kisslinux <dylanaraps> s/how//
2020-02-18T19:29:22 #kisslinux <dylanaraps> Also, make prompts y/n
2020-02-18T19:29:28 #kisslinux <dylanaraps> s/make/makes/
2020-02-18T19:30:26 #kisslinux <dylanaraps> Dunno if I'll release it though.
2020-02-18T19:30:29 #kisslinux <adamantium> sounds cool
2020-02-18T19:30:45 #kisslinux <adamantium> thanks for looking in to it
2020-02-18T19:31:07 #kisslinux <adamantium> it was driving me crazy because i know how to set env vars man and i couldn't figure out why AUDIT wasn't always AUDITING
2020-02-18T19:31:42 #kisslinux <dylanaraps> lol
2020-02-18T19:31:52 #kisslinux <dylanaraps> Great typo huh
2020-02-18T19:32:10 #kisslinux <adamantium> you gotta trust me man if i say theres a bug
2020-02-18T19:32:12 #kisslinux <adamantium> theres a bug
2020-02-18T19:32:15 #kisslinux <adamantium> :P
2020-02-18T19:36:03 #kisslinux <dylanaraps> Pushed an update
2020-02-18T19:37:15 #kisslinux <adamantium> cool
2020-02-18T19:37:28 #kisslinux <adamantium> dylanaraps: btw this update, and seems like a lot of updates might be creating uneeded .new files ?
2020-02-18T19:37:35 #kisslinux <adamantium> export KISS_PATH=/var/db/kiss/repo/core:/var/db/kiss/repo/extra:/var/db/kiss/repo/xorg
2020-02-18T19:37:53 #kisslinux <adamantium> that is kiss_path.sh.new
2020-02-18T19:38:02 #kisslinux <adamantium> is that not just the default version of the file or was a change made?
2020-02-18T19:40:06 #kisslinux <dylanaraps> It differs from your file is the idea. Though you may be on to something.
2020-02-18T19:40:33 #kisslinux <adamantium> ^_^
2020-02-18T19:48:56 #kisslinux <dylanaraps> adamantium: I'll take a look tomorrow. I need full brain power for this. ;)
2020-02-18T19:49:39 #kisslinux <dylanaraps> Basically, the missing 3-way check is: prev_file == new_file && prev_file != current_file && do_nothing
2020-02-18T19:52:17 #kisslinux <dylanaraps> Wow.
2020-02-18T19:52:37 #kisslinux <dylanaraps> Netlify's open source plan requires your project have a code of conduct.
2020-02-18T19:52:44 #kisslinux <dylanaraps> https://www.netlify.com/legal/open-source-policy/
2020-02-18T19:52:50 #kisslinux <dylanaraps> > To qualify for the Open Source plan, a project must adhere to the following criteria:
2020-02-18T19:52:55 #kisslinux <dylanaraps> > Features a Code of Conduct at the top level directory of the project repository or prominently in the documentation (with a link in the navigation, footer, or homepage).
2020-02-18T19:58:15 #kisslinux <dylanaraps> They've also lowered how many "build minutes" you get which makes the site go over the new limit.
2020-02-18T19:58:38 #kisslinux <adamantium> Why are you surprised they require a COC
2020-02-18T19:58:43 #kisslinux <adamantium> they're in sanfransisco
2020-02-18T19:59:00 #kisslinux <dylanaraps> Just a weird policy to have
2020-02-18T19:59:02 #kisslinux <adamantium> I need full brainpower too, btw.
2020-02-18T19:59:18 #kisslinux <adamantium> It's because they're liberal wackjobs
2020-02-18T19:59:25 #kisslinux <adamantium> wanna enforce their ideologies on us
2020-02-18T19:59:28 #kisslinux <dylanaraps> I need to move away from netlify or somehow find a way to spend money online
2020-02-18T19:59:35 #kisslinux <dylanaraps> Netlify only take card
2020-02-18T19:59:50 #kisslinux <dylanaraps> I can't use my Paypal
2020-02-18T20:00:25 #kisslinux <dylanaraps> GitHub pages it is
2020-02-18T20:00:29 #kisslinux <adamantium> Aren't they free though, for opensource projects
2020-02-18T20:00:33 #kisslinux <dylanaraps> Yes
2020-02-18T20:00:40 #kisslinux <dylanaraps> If you apply and have a COC
2020-02-18T20:00:43 #kisslinux <adamantium> lol
2020-02-18T20:00:54 #kisslinux <adamantium> create a COC that requires we have no COC
2020-02-18T20:01:15 #kisslinux <dylanaraps> A person reviews it
2020-02-18T20:01:18 #kisslinux <dylanaraps> That won't fly ;)
2020-02-18T20:01:31 #kisslinux <adamantium> We can't fight all the battles
2020-02-18T20:01:34 #kisslinux <adamantium> I suppose.
2020-02-18T20:01:37 #kisslinux <dylanaraps> Yup
2020-02-18T20:01:41 #kisslinux <dylanaraps> GitHub pages it is
2020-02-18T20:02:05 #kisslinux <dylanaraps> iirc there's better domain support nowadays?
2020-02-18T20:02:26 #kisslinux <adamantium> I never thought it was bad
2020-02-18T20:02:41 #kisslinux <adamantium> You mean https or something?
2020-02-18T20:02:49 #kisslinux <dylanaraps> Yup
2020-02-18T20:02:54 #kisslinux <adamantium> I think they have that now
2020-02-18T20:03:10 #kisslinux <adamantium> https is overrated tho for websites
2020-02-18T20:03:23 #kisslinux <adamantium> we should just use http so we can be accessible on old technology
2020-02-18T20:03:40 #kisslinux <adamantium> unless a page needs https we could make a special url for that
2020-02-18T20:04:29 #kisslinux <adamantium> don't listen to me btw i'm being contrarian and probably listened to one too many shows of the Lunduke
2020-02-18T20:05:12 #kisslinux <adamantium> Actually a kiss linux bbs with telnet would be pretty badass
2020-02-18T20:05:16 #kisslinux <dylanaraps> lol
2020-02-18T20:05:50 #kisslinux <dylanaraps> The site may go down for a little bit.
2020-02-18T20:10:21 #kisslinux <dylanaraps> brb
2020-02-18T20:26:51 #kisslinux <dylanaraps> OK.
2020-02-18T20:27:02 #kisslinux <dylanaraps> So netlify recently started charging for build minutes.
2020-02-18T20:27:08 #kisslinux <dylanaraps> Free plan includes 300~.
2020-02-18T20:27:36 #kisslinux <dylanaraps> If you go over, they add a $7 charge to the account (even if no payment method added).
2020-02-18T20:27:53 #kisslinux <dylanaraps> There's no way to say: "If I go over, stop builds".
2020-02-18T20:28:16 #kisslinux <dylanaraps> Build minutes count from when the netlify deploy starts downloading/installing dependencies.
2020-02-18T20:28:32 #kisslinux <dylanaraps> Dependencies which you have no control over. ;)
2020-02-18T20:29:07 #kisslinux <dylanaraps> So, a whole minute is added to each of my builds to install ruby, nodejs, etc etc etc
2020-02-18T20:29:14 #kisslinux <dylanaraps> Even when they're never used.
2020-02-18T20:29:51 #kisslinux <dylanaraps> The site's build script takes only 5 seconds!
2020-02-18T20:30:58 #kisslinux <dylanaraps> And I can't get an Open Source plan as I don't have a COC in all repositories.
2020-02-18T20:31:14 #kisslinux <dylanaraps> Anyone know of any alternatives?
2020-02-18T20:31:32 #kisslinux <dylanaraps> I'm looking at GitHub pages though I'll have to do the builds locally.
2020-02-18T20:38:59 #kisslinux <E5ten> konimex: I don't think makepp can build the kernel? Also I don't want perl
2020-02-18T20:41:02 #kisslinux <dylanaraps> It doesn't look to be in active development either.
2020-02-18T20:49:42 #kisslinux <paper_> dylanaraps: a tilde?
2020-02-18T20:50:06 #kisslinux <dylanaraps> paper_: ??
2020-02-18T20:50:07 #kisslinux <paper_> oops, never mind
2020-02-18T20:52:31 #kisslinux <paper_> do you need webpage hosting? I don't understand.
2020-02-18T20:53:16 #kisslinux <dylanaraps> I do, but I'm swapping to GitHub pages.
2020-02-18T20:53:32 #kisslinux <dylanaraps> Away from netlify which changed their pricing model.
2020-02-18T20:53:43 #kisslinux <paper_> If it is the only thing you need, I can imagine tilde operators would love to help you.
2020-02-18T20:53:49 #kisslinux <paper_> tildeverse.org
2020-02-18T20:55:12 #kisslinux <paper_> they give you a shell account on a community server, but it isn't distributed around the world so when the server goes down, the sites do too
2020-02-18T20:58:19 #kisslinux <dylanaraps> Neat
2020-02-18T20:58:52 #kisslinux <dylanaraps> I should be fine on GitHub pages for now. Thanks for letting me know either way. It's an option for the future. :)
2020-02-18T21:14:23 #kisslinux <kiedtl> dylanaraps: have you seen surge.sh?
2020-02-18T21:14:49 #kisslinux <dylanaraps> kiedtl: I have
2020-02-18T21:15:01 #kisslinux <dylanaraps> It requires nodejs
2020-02-18T21:15:06 #kisslinux <kiedtl> oh right
2020-02-18T21:15:06 #kisslinux <dylanaraps> Or am I wrong?
2020-02-18T21:15:10 #kisslinux <kiedtl> yes they do
2020-02-18T21:15:22 #kisslinux <kiedtl> drawback of an otherwise great service
2020-02-18T21:15:35 #kisslinux <kiedtl> f%^& nodejs
2020-02-18T21:23:21 #kisslinux <dylanaraps> Neat
2020-02-18T21:23:40 #kisslinux <dylanaraps> The site's build script now outputs to origin/gh-pages ;)
2020-02-18T21:23:53 #kisslinux <dylanaraps> So the compiled site is output to a separate branch
2020-02-18T21:23:57 #kisslinux <dylanaraps> Which then goes live
2020-02-18T21:27:32 #kisslinux <kiedtl> nice
2020-02-18T21:28:13 #kisslinux <kiedtl> "There isn't a GitHub Pages site here."
2020-02-18T21:28:18 #kisslinux <kiedtl> on k1ss.org
2020-02-18T21:28:30 #kisslinux <dylanaraps> Yeah
2020-02-18T21:28:35 #kisslinux <dylanaraps> It's down right now
2020-02-18T21:28:38 #kisslinux <kiedtl> oh
2020-02-18T21:29:02 #kisslinux <kiedtl> 1.6k commits 0w0
2020-02-18T21:30:03 #kisslinux <dylanaraps> Yeah
2020-02-18T21:30:10 #kisslinux <dylanaraps> .www shouldn't exist in master fyi
2020-02-18T21:30:14 #kisslinux <dylanaraps> Trying to fix this now
2020-02-18T21:31:18 #kisslinux <kiedtl> your commit messages are very descriptive
2020-02-18T21:31:39 #kisslinux <dylanaraps> Thanks
2020-02-18T21:31:48 #kisslinux <kiedtl> "docs: update", "kljl", "ew", "wew"
2020-02-18T21:31:49 #kisslinux <dylanaraps> I don't care about them for websites typically
2020-02-18T21:32:03 #kisslinux <dylanaraps> I'm also livid right now
2020-02-18T21:32:15 #kisslinux <kiedtl> There're like that for many of your repositories :)
2020-02-18T21:32:26 #kisslinux <kiedtl> at least the ones I"ve looked at
2020-02-18T21:32:34 #kisslinux <dylanaraps> Yeah
2020-02-18T21:32:56 #kisslinux <dylanaraps> My dotfiles, bin, websites and a few repos I don't really "care" about.
2020-02-18T21:33:58 #kisslinux <kiedtl> those are the ones I've really looked at
2020-02-18T21:34:12 #kisslinux <kiedtl> most of my bin scripts are stolen from yours :)
2020-02-18T21:35:09 #kisslinux <dylanaraps> :P
2020-02-18T21:39:00 #kisslinux <dylanaraps> https://k1ss.org/
2020-02-18T21:39:04 #kisslinux <dylanaraps> It's up again
2020-02-18T21:39:15 #kisslinux <dylanaraps> Had to remove the Wiki/Packages pages for now.
2020-02-18T21:41:35 #kisslinux <kiedtl> curious, which is faster at building and updating the website?
2020-02-18T21:41:40 #kisslinux <kiedtl> GH pages or netlify?
2020-02-18T21:42:35 #kisslinux <dylanaraps> GitHub pages doesn't build the site
2020-02-18T21:42:43 #kisslinux <dylanaraps> You need to be using jekyll for that.
2020-02-18T21:43:02 #kisslinux <dylanaraps> The build script runs in 1 second now.
2020-02-18T21:43:19 #kisslinux <dylanaraps> Netlify adds over a minute to the build though.
2020-02-18T21:43:37 #kisslinux <kiedtl> so GH = 1 second for the website to be updated, netlify = 1m 1s?
2020-02-18T21:43:44 #kisslinux <dylanaraps> There's a lot of overhead (that you pay for it turns out(!)) for PHP, nodejs, ruby and god knows what else.
2020-02-18T21:43:53 #kisslinux <dylanaraps> Thanks netlify
2020-02-18T21:44:04 #kisslinux <dylanaraps> Pretty much
2020-02-18T21:46:46 #kisslinux <fehawen> Hello
2020-02-18T21:47:12 #kisslinux <dylanaraps> ello
2020-02-18T21:48:00 #kisslinux <fehawen> All good?
2020-02-18T21:49:08 #kisslinux <dylanaraps> Yup
2020-02-18T21:49:10 #kisslinux <dylanaraps> You?
2020-02-18T21:49:16 #kisslinux <fehawen> Yep
2020-02-18T21:49:40 #kisslinux <perish> hola
2020-02-18T21:50:44 #kisslinux <fehawen> Working though. Wish I could learn Rust instead and work on that wm I wanna build.
2020-02-18T21:51:04 #kisslinux <perish> Do it in bash
2020-02-18T21:51:09 #kisslinux <kiedtl> how
2020-02-18T21:51:25 #kisslinux <fehawen> perish: That'd be greatness.
2020-02-18T21:51:32 #kisslinux <fehawen> Is it doable?
2020-02-18T21:51:39 #kisslinux <perish> Easily
2020-02-18T21:51:42 #kisslinux <perish> wmutils
2020-02-18T21:51:49 #kisslinux <perish> Want a package I made for wmutils?
2020-02-18T21:51:57 #kisslinux <perish> Actually, I should PR it
2020-02-18T21:52:05 #kisslinux <kiedtl> that's not really a wm ;)
2020-02-18T21:52:16 #kisslinux <kiedtl> just a shell script wrapping a set of utilities written in C
2020-02-18T21:52:19 #kisslinux <perish> yes
2020-02-18T21:52:25 #kisslinux <perish> But using it alongside nowm
2020-02-18T21:52:34 #kisslinux <kiedtl> tell me about nowm
2020-02-18T21:52:35 #kisslinux <fehawen> perish: Hells yeah I want it
2020-02-18T21:52:55 #kisslinux <perish> https://github.com/patrickhaller/no-wm
2020-02-18T21:53:28 #kisslinux <perish> Gimme a sec, I'll format it and submit to the repos
2020-02-18T21:53:48 #kisslinux <kiedtl> nice
2020-02-18T21:54:12 #kisslinux <perish> It's only the core package, I'm afraid
2020-02-18T21:55:24 #kisslinux <dylanaraps> netlify is now out of my life.
2020-02-18T21:56:00 #kisslinux <fehawen> what'd you use that for?
2020-02-18T21:56:09 #kisslinux <fehawen> website, I know, but.
2020-02-18T21:56:11 #kisslinux <dylanaraps> A few websites
2020-02-18T21:56:15 #kisslinux <dylanaraps> Including the KISS one
2020-02-18T21:56:24 #kisslinux <fehawen> Ok
2020-02-18T21:56:26 #kisslinux <dylanaraps> Read the logs from the last hour or so
2020-02-18T21:56:43 #kisslinux <fehawen> perish: nowm, you using it?
2020-02-18T21:57:12 #kisslinux <perish> Personally? No. Haven't got the time(yet) to set it up.
2020-02-18T21:57:19 #kisslinux <perish> Planning to, though.
2020-02-18T21:57:31 #kisslinux <perish> Haven't packaged nowm myself, but you could fill that void
2020-02-18T21:58:42 #kisslinux <fehawen> https://freenode.logbot.info/kisslinux requires javascript? :(
2020-02-18T21:59:13 #kisslinux <fehawen> Can I read the logs non-browser somehow?
2020-02-18T21:59:52 #kisslinux <dylanaraps> add /raw
2020-02-18T21:59:55 #kisslinux <dylanaraps> https://freenode.logbot.info/kisslinux/20200218/raw
2020-02-18T22:01:40 #kisslinux <fehawen> Thank you
2020-02-18T22:03:53 #kisslinux <dylanaraps> Works fine here without js though
2020-02-18T22:04:00 #kisslinux <dylanaraps> There's a big fat warning
2020-02-18T22:04:02 #kisslinux <dylanaraps> But it works
2020-02-18T22:04:48 #kisslinux <fehawen> How you read it, lynx/w3m something?
2020-02-18T22:05:30 #kisslinux <perish> Is there a way to generate checksums without appending to the $KISS_PATH
2020-02-18T22:05:46 #kisslinux <dylanaraps> I can read it just fine without js
2020-02-18T22:05:53 #kisslinux <dylanaraps> Through Firefox
2020-02-18T22:06:08 #kisslinux <dylanaraps> perish: KISS_PATH=$PWD/.. kiss c wmutils
2020-02-18T22:06:18 #kisslinux <dylanaraps> If PWD=/path/to/wmutils
2020-02-18T22:06:28 #kisslinux <perish> good point
2020-02-18T22:09:35 #kisslinux <perish> PR submitted
2020-02-18T22:12:25 #kisslinux <perish> Oops, just a sec
2020-02-18T22:15:50 #kisslinux <perish> xcb/xcb_cursor.h is this not provided by libxcb and xcb-util-xrm?
2020-02-18T22:16:33 #kisslinux <dylanaraps> 'kiss-owns /usr/include/xcb/xcb_cursor.h'
2020-02-18T22:16:53 #kisslinux <dylanaraps> xcb-util-cursor?
2020-02-18T22:18:07 #kisslinux <perish> Huh, perhaps
2020-02-18T22:18:21 #kisslinux <perish> Allow me to package that, my mistake for not noticing earlier
2020-02-18T22:18:27 #kisslinux <perish> thought it built fine but apparently not
2020-02-18T22:18:29 #kisslinux <dylanaraps> We have it
2020-02-18T22:18:39 #kisslinux <perish> Oh, in main?
2020-02-18T22:18:57 #kisslinux <dylanaraps> Yup
2020-02-18T22:19:08 #kisslinux <dylanaraps> 'kiss s xcb-*'
2020-02-18T22:21:12 #kisslinux <perish> Yup, pulling in one of them pulled in the rest
2020-02-18T22:22:59 #kisslinux <perish> Voila
2020-02-18T22:28:41 #kisslinux <perish> dylanaraps Fixed.
2020-02-18T22:32:38 #kisslinux <dylanaraps> perish: Left a comment
2020-02-18T22:32:47 #kisslinux <dylanaraps> I think it also makes sense to call this 'wmutils'
2020-02-18T22:33:05 #kisslinux <dylanaraps> Up to you.
2020-02-18T22:33:12 #kisslinux <konimex> dylan: I think you should add the commit rules to the style guide
2020-02-18T22:33:20 #kisslinux <dylanaraps> I will
2020-02-18T22:34:07 #kisslinux <perish> I want to eventually package the other wmutils
2020-02-18T22:35:05 #kisslinux <perish> List sorted
2020-02-18T22:36:14 #kisslinux <dylanaraps> Thanks
2020-02-18T22:36:16 #kisslinux <dylanaraps> Merged
2020-02-18T22:39:35 #kisslinux <kiedtl> dylanaraps, are you planning on adding a description for each package soon?
2020-02-18T22:39:45 #kisslinux <dylanaraps> No
2020-02-18T22:41:11 #kisslinux <kiedtl> I think it would help when searching for packages
2020-02-18T22:41:27 #kisslinux <kiedtl> I'm trying to write something that searching for packages based on description
2020-02-18T22:41:31 #kisslinux <kiedtl> with fuzzy search
2020-02-18T22:41:50 #kisslinux <perish> I believe you wanted wmutils-core, fehawen
2020-02-18T22:42:03 #kisslinux <perish> maintain a fork that adds descriptions?
2020-02-18T22:42:59 #kisslinux <kiedtl> no
2020-02-18T22:43:14 #kisslinux <perish> lmao
2020-02-18T22:43:18 #kisslinux <kiedtl> not worth it
2020-02-18T22:43:26 #kisslinux <dylanaraps> Keeping metadata like descriptions, categories, homepages, etc would be a pain in the ass
2020-02-18T22:43:42 #kisslinux <kiedtl> descriptions don't change
2020-02-18T22:43:55 #kisslinux <perish> Metadata is annoying nonetheless
2020-02-18T22:44:07 #kisslinux <dylanaraps> I'd have to nitpick English then
2020-02-18T22:44:11 #kisslinux <perish> Lmao
2020-02-18T22:44:18 #kisslinux <dylanaraps> Packaging would require yet enother step
2020-02-18T22:44:18 #kisslinux <kiedtl> categories/homepages are necessary either, that's for the manpage :)
2020-02-18T22:44:29 #kisslinux <dylanaraps> Packaging is easy right now
2020-02-18T22:44:36 #kisslinux <dylanaraps> I'd like to keep it that way
2020-02-18T22:44:38 #kisslinux <perish> tfw kiss removes manpages
2020-02-18T22:44:43 #kisslinux <kiedtl> ¯_(ツ)_/¯
2020-02-18T22:44:48 #kisslinux <kiedtl> what?
2020-02-18T22:44:48 #kisslinux <dylanaraps> perish: You can
2020-02-18T22:44:55 #kisslinux <dylanaraps> Modify KISS_RM
2020-02-18T22:44:59 #kisslinux <dylanaraps> kiss r mandoc
2020-02-18T22:45:00 #kisslinux <perish> yup
2020-02-18T22:45:09 #kisslinux <dylanaraps> I don't have manuals ;)
2020-02-18T22:45:24 #kisslinux <dylanaraps> Just look on Repology for your metadata needs
2020-02-18T22:45:30 #kisslinux <kiedtl> oh well ¯_(ツ)_/¯
2020-02-18T22:48:02 #kisslinux <kiedtl> lol, I ran scc in my ~/bin dir, estimated cost to develop is $11k
2020-02-18T22:49:53 #kisslinux <dylanaraps> scc?
2020-02-18T22:50:59 #kisslinux <kiedtl> count loc
2020-02-18T22:51:20 #kisslinux <dylanaraps> It calculates the cost of each line too?
2020-02-18T22:51:27 #kisslinux <kiedtl> i guess so lol
2020-02-18T22:51:29 #kisslinux <kiedtl> http://www.google.com/url?q=https://boyter.org/posts/sloc-cloc-code/&sa=U&ved=2ahUKEwjj25aQmNznAhXwhHIEHVvVCTQQFjAEegQICBAB&usg=AOvVaw3zh3PxvxQxOJJqwt73wuWV
2020-02-18T22:51:31 #kisslinux <kiedtl> oops
2020-02-18T22:51:43 #kisslinux <kiedtl> https://boyter.org/posts/sloc-cloc-code/
2020-02-18T23:02:10 #kisslinux <sirtomato> why am i using farrow and ball colors in my terminal
2020-02-18T23:02:31 #kisslinux <perish> hello tomato
2020-02-18T23:02:40 #kisslinux <perish> wait you're also tomato on the UP discord
2020-02-18T23:02:46 #kisslinux <perish> how did i not make that connection until now
2020-02-18T23:03:17 #kisslinux <sirtomato> really?
2020-02-18T23:03:25 #kisslinux <sirtomato> you didn't realize that until now
2020-02-18T23:03:31 #kisslinux <sirtomato> im honestly suprised lol
2020-02-18T23:03:46 #kisslinux <perish> Yes
2020-02-18T23:03:57 #kisslinux <perish> Lmao
2020-02-18T23:04:23 #kisslinux <sirtomato> honestly tho it looks sick
2020-02-18T23:04:34 #kisslinux <perish> what does
2020-02-18T23:06:49 #kisslinux <sirtomato> the f&b colors
2020-02-18T23:34:13 #kisslinux <dylanaraps> wew
2020-02-18T23:34:17 #kisslinux <dylanaraps> Website finally done
2020-02-18T23:49:17 #kisslinux <kiedtl> nice