2020-01-06T00:35:43 #kisslinux anyone on KISS/any compatible franken-system with libevent installed? 2020-01-06T00:37:42 #kisslinux or flex, at least 2020-01-06T04:16:02 #kisslinux konimex: I have both right now. 2020-01-06T04:18:56 #kisslinux say, what if you ldd'd /usr/lib/libevent_extra.so ? 2020-01-06T04:19:11 #kisslinux any symbol not founds? 2020-01-06T04:21:52 #kisslinux Yes 2020-01-06T04:22:03 #kisslinux well, at least it's not exclusive to clang-only systems 2020-01-06T04:22:26 #kisslinux -> ldd /usr/lib/libevent_extra.so 2>&1 | wc -l 2020-01-06T04:22:26 #kisslinux 95 2020-01-06T04:22:34 #kisslinux 93 are not founds 2020-01-06T04:23:17 #kisslinux was looking for remaining deps of libgcc_s.so and found a bunch of that 2020-01-06T04:32:27 #kisslinux Ah 2020-01-06T04:32:31 #kisslinux It's intentional. 2020-01-06T04:32:35 #kisslinux https://github.com/libevent/libevent/issues/827 2020-01-06T04:37:09 #kisslinux Which libs? 2020-01-06T04:40:38 #kisslinux the member mentioned LDFLAGS, KISS doesn't set LDFLAGS by default, does it? 2020-01-06T04:41:15 #kisslinux KISS doesn't even set CFLAGS by default. 2020-01-06T04:41:32 #kisslinux My LDFLAGS are also unset. 2020-01-06T05:54:30 #kisslinux konimex: Try master. I fixed the conflict issue. I was finally able to reproduce it. 2020-01-06T05:56:31 #kisslinux alright, let me try master 2020-01-06T05:58:29 #kisslinux it works! i'm closing the issue 2020-01-06T05:58:37 #kisslinux Nice :) 2020-01-06T06:17:25 #kisslinux dylanaraps: you may want to tag the version 2020-01-06T06:24:13 #kisslinux Yup. I will. 2020-01-06T06:33:42 #kisslinux Done. 2020-01-06T06:33:45 #kisslinux 0.54.0 released. 2020-01-06T07:09:10 #kisslinux Interesting: https://github.com/void-linux/void-packages/issues/18008 2020-01-06T07:09:24 #kisslinux > Distributing a modified version of the Rust programming language or the Cargo package manager and calling it Rust or Cargo requires explicit, written permission from the Rust core team. 2020-01-06T07:09:33 #kisslinux > We will usually allow these uses as long as the modifications are (1) relatively small and (2) very clearly communicated to end-users. 2020-01-06T07:09:36 #kisslinux gross 2020-01-06T07:27:05 #kisslinux konimex: Interesting discussion on adding an "alternatives" system to apk-tools. https://lists.sr.ht/~sircmpwn/alpine-devel/%3C5975E0C0.1030008%40adelielinux.org%3E 2020-01-06T08:53:05 #kisslinux that lists interface is hard to read on mobile, i'll take a look further later 2020-01-06T08:53:40 #kisslinux No rush 2020-01-06T10:36:16 #kisslinux ddddddddd 2020-01-06T12:19:00 #kisslinux o/ 2020-01-06T12:19:03 #kisslinux hello 2020-01-06T12:19:14 #kisslinux did you just join the discord server dylan? 2020-01-06T12:19:20 #kisslinux I did 2020-01-06T12:19:28 #kisslinux :o 2020-01-06T12:19:43 #kisslinux I just left too :^) 2020-01-06T12:19:57 #kisslinux haha 2020-01-06T12:19:59 #kisslinux I'll pop in from time to time 2020-01-06T12:20:12 #kisslinux left left or just logged off? 2020-01-06T12:20:35 #kisslinux Closed my browser tab, so the latter. 2020-01-06T12:20:48 #kisslinux (Y) 2020-01-06T12:20:49 #kisslinux Good to see everyone is still online. 2020-01-06T12:21:09 #kisslinux yeah new server going pretty good 2020-01-06T12:23:08 #kisslinux how's birch going? 2020-01-06T12:23:47 #kisslinux Good. It works perfect now. 2020-01-06T12:23:55 #kisslinux I've swapped to it fully. 2020-01-06T12:24:09 #kisslinux I'm working on scrollback now which is interesting. 2020-01-06T12:24:13 #kisslinux should i give it a try? 2020-01-06T12:24:35 #kisslinux Sure. It'll autoconnect here using '$USER' if you run it with no arguments. 2020-01-06T12:25:03 #kisslinux Just grab the file and run it. No config or installation needed. 2020-01-06T12:25:24 #kisslinux so i should run USER= bircj? 2020-01-06T12:25:31 #kisslinux s/bircj/birch 2020-01-06T12:25:45 #kisslinux or -u nick 2020-01-06T12:25:54 #kisslinux ok brb 2020-01-06T12:26:56 #kisslinux o/ 2020-01-06T12:26:59 #kisslinux it works! 2020-01-06T12:26:59 #kisslinux ello 2020-01-06T12:27:10 #kisslinux of course 2020-01-06T12:27:14 #kisslinux the -p flag didn't seem to work for me though 2020-01-06T12:27:18 #kisslinux I fixed all the bugs the old version had. 2020-01-06T12:27:22 #kisslinux had to manually identify with nickserv 2020-01-06T12:27:25 #kisslinux -p is for server password. 2020-01-06T12:27:35 #kisslinux ahhhh 2020-01-06T12:27:38 #kisslinux *facepalm* 2020-01-06T12:27:43 #kisslinux I use: -x '/msg NickServ IDENTIFY pass_here' 2020-01-06T12:27:51 #kisslinux -x auto runs a command after server join. 2020-01-06T12:28:00 #kisslinux let me try that 2020-01-06T12:29:01 #kisslinux nice 2020-01-06T12:29:05 #kisslinux Yeah 2020-01-06T12:29:51 #kisslinux Multi channels works with '-c "#chan,#chan2"' and you can cycle through them with Ctrl+n/p. 2020-01-06T12:30:00 #kisslinux Or you can join with /j #chan 2020-01-06T12:30:18 #kisslinux bash + birch is smaller than weechat :^) 2020-01-06T12:30:24 #kisslinux huu seems pretty. Will see in the next days if we could add some kind of ingore list, for example for the join parts and so on 2020-01-06T12:30:37 #kisslinux dzove855: Sure 2020-01-06T12:30:40 #kisslinux yep i used /j before 2020-01-06T12:30:56 #kisslinux but this is the only irc server i semi-frequent :) 2020-01-06T12:31:06 #kisslinux Left/Right arrow don't work in the input yet fyi. It's tricky to solve due to how birch has to work. 2020-01-06T12:31:20 #kisslinux Up/Down arrow for your input history works though. 2020-01-06T12:31:30 #kisslinux As does tab completion for channels/commands. 2020-01-06T12:31:56 #kisslinux * kingk22 is impressed 2020-01-06T12:31:58 #kisslinux Private messages *might* work(?). I don't really use this functionality YMMV. 2020-01-06T12:32:05 #kisslinux * dylanaraps thanks you 2020-01-06T12:32:37 #kisslinux SSL *is* possible in pure bash through lots of blood sweat and tears. 2020-01-06T12:32:45 #kisslinux SSL v1 only fyi 2020-01-06T12:32:56 #kisslinux I remember looking into this on the Discord a long time ago. 2020-01-06T12:33:01 #kisslinux you still amaze me with what you do with just bash 2020-01-06T12:33:18 #kisslinux pxltrm comes to mind 2020-01-06T12:33:42 #kisslinux Yeah, that was the start of my attempt at a TUI in bash. 2020-01-06T12:33:55 #kisslinux fff has the most polish though. 2020-01-06T12:34:30 #kisslinux I'll be back on in an hour or so. 2020-01-06T12:34:31 #kisslinux i got fff and said i'd use it but i barely use TUI file manager 2020-01-06T12:34:39 #kisslinux (Y) o/ 2020-01-06T12:34:56 #kisslinux I use it for bulk rename and finding files (pretty rarely) 2020-01-06T12:35:12 #kisslinux I stick to POSIX shell mostly nowadays. 2020-01-06T12:35:50 #kisslinux pfetch, pash, kiss etc 2020-01-06T12:35:56 #kisslinux Anyway. Be on later. o/ 2020-01-06T12:56:03 #kisslinux dylanaraps: Sorry to bring this up again, but autojoining channels still seems broken. 2020-01-06T12:56:16 #kisslinux icyphox: it worked fine for me 2020-01-06T12:56:27 #kisslinux via ZNC? 2020-01-06T12:56:45 #kisslinux ahh no, just connecting directly 2020-01-06T12:57:59 #kisslinux Ah okay. 2020-01-06T12:58:06 #kisslinux Yeah it's different via ZNC. 2020-01-06T12:58:39 #kisslinux Anyway, I've more pressing concerns at the moment -- like broken DNS. 2020-01-06T12:58:41 #kisslinux Back later. 2020-01-06T13:16:53 #kisslinux o 2020-01-06T13:16:54 #kisslinux welcome back 2020-01-06T13:23:49 #kisslinux ello 2020-01-06T13:27:42 #kisslinux I've looked at most vi-clones now, dylanaraps 2020-01-06T13:27:53 #kisslinux besides nvi, neatvi seems to be the best 2020-01-06T13:28:05 #kisslinux all the others seem to be too minimal for actual use 2020-01-06T13:28:51 #kisslinux neovim :^) 2020-01-06T13:29:16 #kisslinux too heavy for my taste 2020-01-06T13:29:29 #kisslinux > too minimal 2020-01-06T13:29:32 #kisslinux > too heavy 2020-01-06T13:29:39 #kisslinux very particular tastes haa 2020-01-06T13:30:16 #kisslinux yeah, it's a quite hard requirement to satisfy 2020-01-06T13:30:24 #kisslinux neovim is terrible 2020-01-06T13:30:34 #kisslinux The build system, dependencies etc... 2020-01-06T13:30:50 #kisslinux I just don't like software where I only understand 20% of the entire functionality 2020-01-06T13:30:56 #kisslinux VIM/neovim has SO much shit 2020-01-06T13:31:00 #kisslinux Oh yeah 2020-01-06T13:31:42 #kisslinux neatvi looks sane for a vi clone lol. 2020-01-06T13:32:16 #kisslinux What I don't understand is embedding an entire terminal emulator in a text editor.. 2020-01-06T13:32:19 #kisslinux It's insane. 2020-01-06T13:32:25 #kisslinux tmux works the same way fyi. 2020-01-06T13:32:51 #kisslinux So: terminal emulator -> tmux (another terminal emulator) -> vim/neovim (another terminal emulator). 2020-01-06T13:33:49 #kisslinux I guess it's nice for quickly jumping to files/lines with errors 2020-01-06T13:34:18 #kisslinux -> du -sh /usr/local/bin/nvim 2020-01-06T13:34:18 #kisslinux 4.3M /usr/local/bin/nvim 2020-01-06T13:34:18 #kisslinux -> du -sh /usr/bin/vim 2020-01-06T13:34:18 #kisslinux 3.2M /usr/bin/vim 2020-01-06T13:35:17 #kisslinux quite the increase, lol 2020-01-06T13:36:19 #kisslinux Note: My vim links to Xorg as well. 2020-01-06T13:36:25 #kisslinux dylanaraps: have you seen this https://github.com/Earnestly/sx 2020-01-06T13:36:27 #kisslinux My neovim build doesn't. 2020-01-06T13:36:47 #kisslinux I'm not sure it works with rootless X though. At least I couldn't make it work on my gentoo install 2020-01-06T13:37:34 #kisslinux I use: xinit ~/.xinitrc -- /usr/bin/X :0 vt1 -keeptty 2020-01-06T13:39:03 #kisslinux ah nice, so that's how you use xinit 2020-01-06T13:39:14 #kisslinux only startx worked for me without arguments, so I use that 2020-01-06T13:39:30 #kisslinux I auto start Xorg from my .profile on login. 2020-01-06T13:39:35 #kisslinux (with a prompt) 2020-01-06T13:40:24 #kisslinux the prompt is a good idea, I will steal it :) 2020-01-06T13:40:56 #kisslinux lazy: https://termbin.com/bhvy 2020-01-06T13:41:10 #kisslinux mercy 2020-01-06T13:43:12 #kisslinux merci even 2020-01-06T13:43:17 #kisslinux heh 2020-01-06T13:43:23 #kisslinux :D 2020-01-06T13:45:58 #kisslinux https://bugzilla.redhat.com/show_bug.cgi?id=1779570 2020-01-06T13:46:04 #kisslinux I wonder if that is my issue 2020-01-06T13:46:55 #kisslinux Yup. Most likely. Try and see if you get that output snippet. 2020-01-06T13:47:06 #kisslinux firefox >file 2>&1 2020-01-06T13:47:18 #kisslinux Then check 'file' after running firefox for a little. 2020-01-06T13:47:43 #kisslinux will do 2020-01-06T13:47:59 #kisslinux I think riot.im being broken is also related 2020-01-06T13:50:30 #kisslinux i'm off to bed 2020-01-06T13:50:31 #kisslinux o 2020-01-06T13:50:34 #kisslinux o/ 2020-01-06T13:51:27 #kisslinux ciao 2020-01-06T13:52:22 #kisslinux Yup Riot is in the bug report further down. 2020-01-06T14:01:58 #kisslinux Aarg: Which Firefox version btw? 2020-01-06T14:03:18 #kisslinux firefox 72.0 2020-01-06T14:03:46 #kisslinux Hm 2020-01-06T14:03:58 #kisslinux The change may have already been pushed to 72.0 2020-01-06T14:03:59 #kisslinux Do you reckon -03 could have an effect too? 2020-01-06T14:04:03 #kisslinux Let me check. 2020-01-06T14:04:05 #kisslinux Dunno. 2020-01-06T14:04:10 #kisslinux Mine is -O3 too. 2020-01-06T14:04:21 #kisslinux Someone else on KISS would have to chime in. 2020-01-06T14:04:22 #kisslinux you had the same problem though, didn't you? 2020-01-06T14:04:25 #kisslinux Yup 2020-01-06T14:04:48 #kisslinux yeah, I'm sure you would've heard about it if more people had the same issue 2020-01-06T14:11:30 #kisslinux Aarg: were you the one who suggested bim, to me? 2020-01-06T14:14:35 #kisslinux It might have been me 2020-01-06T14:15:11 #kisslinux both of us I think 2020-01-06T14:17:12 #kisslinux hah 2020-01-06T14:17:27 #kisslinux well do you know how i disable line numbers? they look hideous 2020-01-06T14:17:32 #kisslinux i can* 2020-01-06T14:18:15 #kisslinux aah it lacks a ton of documentation 2020-01-06T14:19:16 #kisslinux I think I've seen it mentioned somewhere so it must be possible 2020-01-06T14:19:47 #kisslinux have you checked out neatvi already? 2020-01-06T14:19:54 #kisslinux no, that's next in line 2020-01-06T14:19:54 #kisslinux seems to be a much more complete vi experience 2020-01-06T14:19:57 #kisslinux do you recon it's better? 2020-01-06T14:19:59 #kisslinux ah 2020-01-06T14:20:01 #kisslinux i shall try 2020-01-06T14:20:24 #kisslinux you configure syntax highlighting via conf.h 2020-01-06T14:22:03 #kisslinux dylanaraps: did you have already thought to implement a configuration file for birch? This could help about saving an ignore list or auto join channels (Note: using a proxy could already handle this, but it will implement a dependencies, which i think should not exist) 2020-01-06T20:08:52 #kisslinux The OIN guy is emailing me again... 2020-01-06T20:09:13 #kisslinux https://www.openinventionnetwork.com/ 2020-01-06T20:09:22 #kisslinux what's OIN? 2020-01-06T20:10:04 #kisslinux Basically, you join and give over access to your patents and other members do the same. 2020-01-06T20:10:33 #kisslinux ah 2020-01-06T20:10:37 #kisslinux It's a blackmail situation basically. If I don't join I can be sued by any patent holders which are members. 2020-01-06T20:10:48 #kisslinux If I join I have to give over any patents I have. 2020-01-06T20:10:59 #kisslinux what can they sue you over? 2020-01-06T20:11:14 #kisslinux I've kept it as a "maybe" through communication thus far... 2020-01-06T20:11:38 #kisslinux Basically. Microsoft is a member so they've agreed to not sue other members. Non-members are fair game though. 2020-01-06T20:11:56 #kisslinux The member list is pretty much every major tech company. 2020-01-06T20:12:22 #kisslinux but what would the actual reason for the lawsuit be 2020-01-06T20:12:43 #kisslinux They hold patents over portions of OSS software. 2020-01-06T20:12:50 #kisslinux Microsoft with their exfat patents basically. 2020-01-06T20:13:03 #kisslinux Them releasing them to the "Open Source Community" just means to OIN members. 2020-01-06T20:13:13 #kisslinux So I *could* be sued as I am not a member. 2020-01-06T20:13:17 #kisslinux does your software use any of that stuff though? 2020-01-06T20:13:28 #kisslinux and wouldn't it have to for them to be able to sue you? 2020-01-06T20:13:29 #kisslinux KISS is special as we provide barely any binaries. 2020-01-06T20:13:46 #kisslinux Hence why I'm not worried at all. 2020-01-06T20:13:53 #kisslinux ah, nice 2020-01-06T20:14:18 #kisslinux I've been emailed around 10 times in the last 6 months. 2020-01-06T20:14:28 #kisslinux Any questions I ask get dodged basically. 2020-01-06T20:14:30 #kisslinux lmao 2020-01-06T20:14:55 #kisslinux They have a legal definition of a "Linux distribution" which is a set list of software too. 2020-01-06T20:15:23 #kisslinux https://www.openinventionnetwork.com/about-us/us-patents-owned-by-oin/ 2020-01-06T20:15:31 #kisslinux This is the list of patents they own. 2020-01-06T20:15:45 #kisslinux Member list is crazy: https://www.openinventionnetwork.com/community-of-licensees/ 2020-01-06T20:15:53 #kisslinux where's their definition of a distro? 2020-01-06T20:16:13 #kisslinux Hang on 2 secs 2020-01-06T20:16:25 #kisslinux https://www.openinventionnetwork.com/joining-oin/linux-system/ 2020-01-06T20:17:31 #kisslinux You have to join OIN to be exempt from being sued for the patents they own. 2020-01-06T20:17:36 #kisslinux https://www.openinventionnetwork.com/joining-oin/oin-license-agreement/ 2020-01-06T20:18:22 #kisslinux that's fucked 2020-01-06T20:19:03 #kisslinux does that mean the patented stuff isn't licensed under free software licenses? 2020-01-06T20:22:04 #kisslinux It is 2020-01-06T20:22:40 #kisslinux then how could they sue? 2020-01-06T20:23:01 #kisslinux They hold the patent over the "concept" / "idea". 2020-01-06T20:23:16 #kisslinux The implementation of said concept/idea can be open. 2020-01-06T20:23:29 #kisslinux Patents ae a weird area though. 2020-01-06T20:23:35 #kisslinux They're often too broad. 2020-01-06T20:23:41 #kisslinux yeah I clearly don't really get them lol 2020-01-06T20:25:32 #kisslinux See: in the absence of this Agreement would constitute inducement to infringe or contributory infringement (or infringement under any other analogous legal doctrine in the applicable jurisdiction) 2020-01-06T20:31:39 #kisslinux Also: OIN irrevocably releases You and Your Subsidiaries from claims of infringement of the OIN Patents 2020-01-06T20:39:05 #kisslinux You're also only "protected" (by joining) within a set list of Linux "programs". 2020-01-06T20:39:09 #kisslinux See one of the tables: https://www.openinventionnetwork.com/joining-oin/linux-system/linux-package-table/?cat_id=3&type=pack_list 2020-01-06T20:39:36 #kisslinux yikes 2020-01-06T21:03:44 #kisslinux Also see: http://www.fosspatents.com/2010/05/open-invention-network-oin-demystified.html 2020-01-06T21:03:49 #kisslinux http://fosspatents.blogspot.com/2010/06/oins-linux-system-only-constant-is.html 2020-01-06T21:09:15 #kisslinux ls 2020-01-06T21:09:22 #kisslinux ello 2020-01-06T21:09:24 #kisslinux lol 2020-01-06T21:09:45 #kisslinux so, neat little system 2020-01-06T21:10:20 #kisslinux i modified kiss to have search include * before and after $1, though maybe I didn't need to if I passed that in paras 2020-01-06T21:10:24 #kisslinux *params 2020-01-06T21:11:07 #kisslinux Thanks. You can use: kiss s '*name*' 2020-01-06T21:11:29 #kisslinux Any glob pattern works (in quotes) 2020-01-06T21:11:37 #kisslinux makes sense, more flexible too 2020-01-06T21:12:04 #kisslinux birch seems to be working as well 2020-01-06T21:12:31 #kisslinux gonna see how painful it is to get X. seems i3-gaps is in community, so thats nice. 2020-01-06T21:12:38 #kisslinux Don't feel like I have the time to package sway :) 2020-01-06T21:13:51 #kisslinux Nice. birch is still a WIP though I'm using it full time now. 2020-01-06T21:14:44 #kisslinux For sway, most dependencies are already packaged. 2020-01-06T21:15:07 #kisslinux colored nicknaes, and right-aligned indicates 'simple' doesnt mean user-hostile 2020-01-06T21:15:39 #kisslinux zsh is the opposite of simple, but I made a shell prompt that felt 'simple' 2020-01-06T21:15:44 #kisslinux interested in your thoughts on it 2020-01-06T21:15:50 #kisslinux https://github.com/geometry-zsh/geometry 2020-01-06T21:16:18 #kisslinux you put function names in GEOMETRY_PROMPT and GEOMETRY_RPROMPT, and they execute to draw left and right prompt 2020-01-06T21:16:21 #kisslinux right prompt is async 2020-01-06T21:16:23 #kisslinux thats about it 2020-01-06T21:16:51 #kisslinux I think the core is <100 lines of zsh, the rest are just functions we think most people would want 2020-01-06T21:17:19 #kisslinux I think it would be painful to port to BASH or ASH though, since zsh understands arrays nicely 2020-01-06T21:18:41 #kisslinux also nice job with eiwd/iwc 2020-01-06T21:18:42 #kisslinux If you start your own wayland repository I'm sure other users will have an interest and contribute. 2020-01-06T21:18:43 #kisslinux The issue is that they need a "leader" to follow (if that makes sense). 2020-01-06T21:18:58 #kisslinux yeah, I used to do packaging for a from source distro years ago, when i had more time 2020-01-06T21:19:11 #kisslinux I've been sick the last few days, which is why I had time to install this :) 2020-01-06T21:19:16 #kisslinux Thanks :) 2020-01-06T21:19:17 #kisslinux Nice 2020-01-06T21:19:57 #kisslinux You can use zsh on KISS too. 2020-01-06T21:20:02 #kisslinux It's in community. 2020-01-06T21:20:15 #kisslinux hmm maybe i'll package geometry in community :) 2020-01-06T21:24:02 #kisslinux It's a good first package 2020-01-06T21:28:11 #kisslinux so I want to change my default shell to /usr/bin/zsh. Should I just edit /etc/passwd*? I'm used to using chsh, but have no idea what provides chsh. 2020-01-06T21:28:50 #kisslinux I also wonder, is it worth creating a command_not_found for kiss, that builds everything in some vm, then just reverse searches the manifest files in installed? 2020-01-06T21:28:59 #kisslinux seems hacky but useful 2020-01-06T21:29:35 #kisslinux Editing /etc/passwd works, yeah. You could also do: [ -x /usr/bin/zsh ] && exec /usr/bin/zsh 2020-01-06T21:30:14 #kisslinux hmm trade a tiny bit of latency for a fallback incase the system is borked 2020-01-06T21:30:29 #kisslinux also why single [ instead of double? [[ 2020-01-06T21:30:36 #kisslinux Interesting idea. For building in a chroot I have a simple script here: https://github.com/kisslinux/kiss/issues/78#issuecomment-570492355 2020-01-06T21:30:38 #kisslinux or even 'test' 2020-01-06T21:30:48 #kisslinux ash supports [[ though it is non-POSIX shell. 2020-01-06T21:30:56 #kisslinux test and [ are identical. 2020-01-06T21:31:15 #kisslinux Ideally you'd do: command -v >/dev/null 2>&1 && exec zsh 2020-01-06T21:31:37 #kisslinux this is gonna be tricky, i share home with kiss and debian 2020-01-06T21:31:46 #kisslinux 'command' is a shell builtin vs an external utility (though even [ is builtin with dash). 2020-01-06T21:32:08 #kisslinux I'd just edit /etc/passwd. Also, if you compile zsh statically you can't really bork it. 2020-01-06T21:32:16 #kisslinux yeah in zsh i do (( $+commands[command] )), command -v is fine 2020-01-06T21:33:01 #kisslinux I'm not even sure as to what zsh dynamically links to (most likely libc and curses). 2020-01-06T21:33:23 #kisslinux yep 2020-01-06T21:34:19 #kisslinux You could go so far as to package whatever provides 'chsh' though this most likely touches /etc/passwd underneath anyway. 2020-01-06T21:35:48 #kisslinux ahh this is tricky, sharing home 2020-01-06T21:36:11 #kisslinux so I have CARGO_BIN in my path, but on debian, thats a dynamically linked executable 2020-01-06T21:36:49 #kisslinux Our rust is dynamically linked too. 2020-01-06T21:38:00 #kisslinux so I should be able to run executables that cargo on debian created, on kiss? 2020-01-06T21:38:32 #kisslinux right now it fails with file not found, but i think thats because they are linked to .so files I don't have? 2020-01-06T21:38:58 #kisslinux I doubt it (libc differences (musl vs glibc)). 2020-01-06T21:39:01 #kisslinux I'm not super clear on how shared libraries work generally, and all the steps between "./some/command/here" and it actually, yknow, executing on the cpi 2020-01-06T21:39:20 #kisslinux Anything compiled for glibc won't work on musl and vice versa. 2020-01-06T21:39:24 #kisslinux yeah okay thats what I thought, since kiss is musl, I will need to reuild 2020-01-06T21:39:55 #kisslinux so in that case, I will need another CARGO_HOME on kiss. thats reasonable. 2020-01-06T21:40:13 #kisslinux Yup 2020-01-06T21:40:37 #kisslinux You *could* create a second user and symlink things between the two. 2020-01-06T21:40:47 #kisslinux This sounds like a terrible idea though. 2020-01-06T21:41:57 #kisslinux Or I can just put /root/.cache/cargo/bin before $HOME/.cache/cargo/bin and just install utilities as root in kiss 2020-01-06T21:42:18 #kisslinux On this machine, its essentially a single-user system anyway 2020-01-06T21:42:22 #kisslinux That's also an idea. 2020-01-06T21:44:34 #kisslinux or setup PATH based on the existence of KISS_PATH 2020-01-06T21:44:37 #kisslinux so many options 2020-01-06T21:44:51 #kisslinux Heh. yeah 2020-01-06T21:45:57 #kisslinux I feel like this system is simple enough to try using oil over bash, would be interesting 2020-01-06T21:46:08 #kisslinux df -h 2020-01-06T21:51:46 #kisslinux That would be interesting 2020-01-06T21:51:52 #kisslinux Should work fine I'd sat 2020-01-06T21:52:57 #kisslinux ls 2020-01-06T21:53:11 #kisslinux goddamnit i need to add a 5s delay to birch 2020-01-06T21:58:12 #kisslinux Why? 2020-01-06T21:58:46 #kisslinux because i keep sending `ls` and `df -h` here 2020-01-06T21:58:57 #kisslinux and one day im sure i'll type my sudo password or something 2020-01-06T21:59:24 #kisslinux Ah 2020-01-06T21:59:50 #kisslinux Maybe a change of keybind? (Ctrl+Enter?) 2020-01-06T22:02:15 #kisslinux oh, thats a nicer soluton 2020-01-06T22:03:31 #kisslinux Hm. That might not send a sequence to the terminal that I can detect. 2020-01-06T22:05:35 #kisslinux maybe double enter 2020-01-06T22:06:15 #kisslinux brb, messing with X and other things 2020-01-06T22:16:23 #kisslinux brb 2020-01-06T22:18:21 #kisslinux OK. Minus a single call to 'ln', birch is now entirely bash. 2020-01-06T22:46:11 #kisslinux welp, I failed at x. i3/sowm start fine but no mouse or keyboard input. can't even change to VT 2020-01-06T22:46:32 #kisslinux been starting with { sleep 30 && killall i3 } & startx 2020-01-06T22:46:44 #kisslinux to debug, but no errors in /var/log/Xorg.*.log 2020-01-06T22:54:52 #kisslinux micro_micro: install xf86-input-libinput 2020-01-06T22:56:00 #kisslinux had the same problem but I had sshd running so it was easy to get out of X 2020-01-06T22:57:20 #kisslinux I installed that 2020-01-06T22:57:24 #kisslinux same issue 2020-01-06T22:57:31 #kisslinux I'm not sure if i should be linking eudev somewhere 2020-01-06T22:57:46 #kisslinux or maybe i screwed up my kernel config? 2020-01-06T22:58:29 #kisslinux you're in input group? 2020-01-06T23:02:12 #kisslinux checking 2020-01-06T23:02:38 #kisslinux yep 2020-01-06T23:03:00 #kisslinux hmm 2020-01-06T23:04:14 #kisslinux udevadm monitor showed nothing 2020-01-06T23:05:11 #kisslinux multimedia key that changed the keyboard backlight was responsive 2020-01-06T23:15:19 #kisslinux brb 2020-01-06T23:26:07 #kisslinux udevd service running? (is that even needed?) 2020-01-06T23:28:49 #kisslinux i don't think it was 2020-01-06T23:33:04 #kisslinux Could be a kernel config issue 2020-01-06T23:33:10 #kisslinux (Missing drivers) 2020-01-06T23:33:19 #kisslinux (Or a missing option) 2020-01-06T23:33:55 #kisslinux Got these?: 2020-01-06T23:33:55 #kisslinux CONFIG_INPUT_MOUSEDEV=y 2020-01-06T23:33:56 #kisslinux CONFIG_INPUT_MOUSEDEV_PSAUX=y 2020-01-06T23:34:03 #kisslinux CONFIG_INPUT_UINPUT=y 2020-01-06T23:34:20 #kisslinux micro_micr: 2020-01-06T23:35:11 #kisslinux brb 2 secs 2020-01-06T23:36:50 #kisslinux UINPUT is a module, my mistake 2020-01-06T23:39:56 #kisslinux somewhere I read there was a perl script that took forever to run but would like, figure out the exact minimal kernel config 2020-01-06T23:42:10 #kisslinux You can use 'make defconfig' and edit from there. 2020-01-06T23:42:23 #kisslinux I personally started from absolute 0 which was a bad idea. 2020-01-06T23:46:08 #kisslinux Please let me know if UINPUT was the issue :) 2020-01-06T23:47:18 #kisslinux rebooting back into kiss, will let you know in 3 minutes 2020-01-06T23:58:35 #kisslinux mforney: I'm trying to build the libinput fork you posted a while ago that's supposed to work without udev but I'm getting a ton of build failures due to not having libudev