💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-01-17.txt captured on 2023-01-29 at 03:51:02.
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
[2022-01-17T00:07:43Z] <phoebos> when you try out a different layout, do you switch your keycaps or get a new keyboard or just use what you've already got and try to remember where everything goes [2022-01-17T00:11:26Z] <bibliocar> Heh, when I first started on dvorak, I switched around all the keycaps manually, except it was originally contoured, so all the keys had wrong angles. [2022-01-17T00:30:09Z] <bibliocar> probably should have gotten a new keyboard [2022-01-17T00:38:24Z] <acheam> I didnt switch caps for the profin rnason bibliocar mentioned. I usually use blank caps anyways. I do have a picture of the layout pinned on my deshtop though [2022-01-17T00:39:02Z] <acheam> man that toook forever to write [2022-01-17T00:39:17Z] <bibliocar> a picture is a good idea [2022-01-17T00:45:10Z] <op_4> acheam you should try mod-dh! [2022-01-17T00:45:50Z] <op_4> the positions of d and h are really not great in the default layout [2022-01-17T00:49:52Z] <acheam> already using it! [2022-01-17T00:50:16Z] <op_4> nice :[ [2022-01-17T00:50:21Z] <op_4> * :D [2022-01-17T00:50:27Z] <acheam> :) [2022-01-17T00:59:58Z] <op_4> has anyone here wrangled the kiss-tex repository? [2022-01-17T02:09:32Z] <noocsharp> phoebos: turns out to get isync to with with libtls, you just need to use mpop instead [2022-01-17T02:22:00Z] <phoebos> lol [2022-01-17T02:22:09Z] <phoebos> is that from the same guy as msmtp [2022-01-17T02:26:08Z] <acheam> does anyone still adtually use pop? [2022-01-17T02:40:13Z] <noocsharp> me [2022-01-17T02:40:50Z] <noocsharp> it works fine if you don't really touch remote email [2022-01-17T02:40:58Z] <noocsharp> just pull it to work with it locally [2022-01-17T02:41:54Z] <acheam> why not imap that you just sync and work offline with? [2022-01-17T02:44:26Z] <noocsharp> there's no advantage to doing that the way i use email, and pop is a much simpler protocol [2022-01-17T02:45:00Z] <noocsharp> to be clear, i've used imap for a long time [2022-01-17T02:51:43Z] <acheam> nice [2022-01-17T02:53:22Z] <acheam> do you deiete from server? and how do you handle multiple devices? [2022-01-17T03:01:47Z] <noocsharp> on some accounts i delete from server, and i only check email from my laptop [2022-01-17T03:08:59Z] <testuser[m]> Hi [2022-01-17T03:10:25Z] <acheam> hl [2022-01-17T03:11:03Z] <op_4> noocsharp what's your preffered programme for doing this? I'm currently reimagining my email setup [2022-01-17T03:12:38Z] <noocsharp> for pulling email i now use mpop [2022-01-17T03:13:11Z] <op_4> cool, thanks [2022-01-17T03:14:22Z] <op_4> hmm, my search engine of choice doesn't generate anything useful. You wouldn't happen to have a link handy? [2022-01-17T03:15:00Z] <noocsharp> https://marlam.de/mpop [2022-01-17T03:15:19Z] <noocsharp> packaged for kiss here: https://github.com/noocsharp/kiss-nihal/tree/master/mpop [2022-01-17T03:15:42Z] <op_4> ah brilliant, thanks [2022-01-17T03:15:53Z] <acheam> op_4: what search engone? [2022-01-17T03:16:18Z] <op_4> acheam ddg, searched ``mpop email'' and found nothing useful on first two pages [2022-01-17T03:28:27Z] <op_4> noocsharp great that was fun and easy to setup [2022-01-17T03:29:27Z] <op_4> thanks [2022-01-17T03:35:09Z] <op_4> noocsharp any interest in putting this in kiss-community? [2022-01-17T03:35:16Z] <op_4> i see msmtp is there already [2022-01-17T03:57:25Z] <noocsharp> sure, now that i know it's more than me that uses it [2022-01-17T04:07:40Z] <op_4> \o/ [2022-01-17T06:07:39Z] <testuser[m]> https://gustedt.gitlabpages.inria.fr/defer/ [2022-01-17T13:43:07Z] * Acid-Bong uploaded an image: < https://libera.ems.host/_matrix/media/r0/download/matrix.org/alcfFsgaiwGUtLVLqsqUgKNE/pizg%202.6%20error.png > [2022-01-17T13:43:26Z] <Acid-Bong> in browser there's error 404 for pigz v2.6 [2022-01-17T13:43:48Z] <Acid-Bong> should i open an issue on kisslinux/repo? [2022-01-17T13:44:42Z] <testuser[m]> kiss fork pigz; cd pigz; echo "2.7 1" > version; kiss b [2022-01-17T13:44:50Z] <testuser[m]> old tarball was deleted [2022-01-17T13:44:54Z] <testuser[m]> yeah u can make an issue t [2022-01-17T13:44:59Z] <testuser[m]> but dylan is gone for now [2022-01-17T13:45:32Z] <Acid-Bong> isn't Dilyn the boss now? [2022-01-17T13:45:35Z] <testuser[m]> no [2022-01-17T13:52:05Z] <Acid-Bong> <testuser[m]> "kiss fork pigz; cd pigz; echo "2..." <- should it be `kiss-fork`? [2022-01-17T13:52:19Z] <testuser[m]> any thing [2022-01-17T13:57:23Z] <Acid-Bong> ta, mate, it worked [2022-01-17T13:57:55Z] <testuser[m]> nice [2022-01-17T14:02:47Z] <Acid-Bong> and then `kiss b *[!pigz]`, i suppose? [2022-01-17T14:03:08Z] <testuser[m]> no just kiss b in that directory [2022-01-17T14:03:11Z] <testuser[m]> no more arguments [2022-01-17T14:03:19Z] <testuser[m]> and kiss c too, to generate checksums for the new tarball [2022-01-17T14:03:57Z] <Acid-Bong> i forked pigz in a separate folder [2022-01-17T14:04:05Z] <testuser[m]> yea just cd into that and type kiss b [2022-01-17T14:04:08Z] <testuser[m]> cuz its not in ur kiss path [2022-01-17T14:05:01Z] <Acid-Bong> i mean, i'm on the step where i need to rebuild all the packages [2022-01-17T14:05:16Z] <testuser[m]> thats optional [2022-01-17T14:05:28Z] <Acid-Bong> and do `kiss b` within kiss/install [2022-01-17T14:06:10Z] <testuser[m]> that one uses a glob [2022-01-17T14:06:14Z] <testuser[m]> > cd /var/db/kiss/installed && kiss build * [2022-01-17T14:06:41Z] <testuser[m]> u just cd into /tmp or whatever and fork pigz there then cd to /tmp/pigz and type `kiss b` [2022-01-17T14:06:50Z] <testuser[m]> kiss b without arguments means build the package in the current directory [2022-01-17T14:08:10Z] <testuser[m]> u want to do this to make kiss use your forked package and not the one in your repos [2022-01-17T14:08:13Z] <Acid-Bong> and i did that, althoug in /var/db/kiss/forks [2022-01-17T14:08:19Z] <testuser[m]> so its fine [2022-01-17T14:13:52Z] <Acid-Bong> damn, i like Kiss Linux [2022-01-17T14:14:21Z] <Acid-Bong> if Arch is a Lego kit, Kiss is a Lego factory you have to build first [2022-01-17T14:18:51Z] <Acid-Bong> btw, since 2.6 is still in the repos, won't `kiss u` replace 2.7 with it? [2022-01-17T14:18:58Z] <testuser[m]> yeah [2022-01-17T14:19:08Z] <testuser[m]> u can add ur forks repo before main repo in kiss path [2022-01-17T14:19:19Z] <testuser[m]> export KISS_PATH=/var/db/kiss/forks:/home/user/bla/repo [2022-01-17T14:22:21Z] <Acid-Bong> btw, since I'm still in chroot and running as root, can i then just copy or move cloned repos in $HOME/kiss after install? (and set it accordingly in my user's $KISS_PATH, ofc) [2022-01-17T14:23:04Z] <testuser[m]> yea [2022-01-17T14:23:08Z] <testuser[m]> and chown them [2022-01-17T15:31:31Z] <Acid-Bong> does it matter how old a Kiss tarball is (apart from how many packages became obsolete and have to be downloaded and installed)? [2022-01-17T15:41:47Z] <testuser[m]> No [2022-01-17T16:22:35Z] <Acid-Bong> if `kiss i` is run as user (from $HOME based repos, ofc), where is the package gonna be installed? [2022-01-17T16:36:03Z] <noocsharp> globally [2022-01-17T16:45:26Z] <Acid-Bong> so i still need sudo/doas for this, right? [2022-01-17T16:50:02Z] <testuser[m]> Yea [2022-01-17T16:54:46Z] <op_4> so how do i fix kiss (the package manager) so that it works with my umask? My user has umask 077, but this means that whenever i build/install something the permissions are just that, root rw(x) and nothing else. [2022-01-17T16:55:04Z] <op_4> I feel i should be able to judiciously drop umask 022 somewhere in /usr/bin/kiss but i'm not sure where [2022-01-17T18:48:48Z] <Anonymous1> Hi. Does anyone know an alternative to https://github.com/terryma/vim-expand-region for vis? [2022-01-17T19:03:17Z] <Acid-Bong> for wifi to work do i need only wpa_supplicant or is dhcpcd also required? and if i'm using eiwd+openresolv, are those enough and is dhcpcd required with them? [2022-01-17T19:04:07Z] <dilyn> openresolv takes the place of dhcpcd with eiwd [2022-01-17T19:04:29Z] <dilyn> you need some way to get an IP address from the access point, so you will always need dhcpcd (or openresolv) [2022-01-17T19:07:43Z] <Acid-Bong> ah, so openresolv is also a manager [2022-01-17T19:14:26Z] <Acid-Bong> does it not have a service tho? [2022-01-17T19:14:50Z] <dilyn> it does [2022-01-17T19:14:56Z] <dilyn> it's installed to /etc/sv/dhcpcd [2022-01-17T19:16:13Z] <dilyn> to enable a service to `ln -s /etc/sv/dhcpcd /var/service`, and then you can start/stop/etc it with `sv up dhcpcd` [2022-01-17T19:16:17Z] <dilyn> assuming you're using busybox [2022-01-17T19:19:03Z] <Acid-Bong> i mean, openresolv [2022-01-17T19:19:32Z] <dilyn> oh, no i don't think so; i'm pretty sure eiwd just calls it directly [2022-01-17T19:39:44Z] <Acid-Bong> When i'm booting Arch ISO not in VM and i need to connect to wifi, iwd doesn't work. Instead i'm running `# wpa_supplicant -B -i wlan0 -c <(wpa_passphrase "SSID" "PASSWORD")`. [2022-01-17T19:39:44Z] <Acid-Bong> Does the latter work the same way on Kiss? (considering dhcpcd and wpa_supplicant services are enabled and running) [2022-01-17T19:40:49Z] <dilyn> the wpa_supplicant service just reads from a configuration file; if you want to just use your command (which works just fine), you'd want to disable the wpa_supplicant service [2022-01-17T19:42:44Z] <Acid-Bong> iirc on Arch ISO wpa_supplicant service is running [2022-01-17T19:43:10Z] <Acid-Bong> maybe it's systemd who works different [2022-01-17T19:43:53Z] <dilyn> I assume the systemd unit file doesn't perpetually try to bring up wpa_supplicant, but the service would just constantly exit and get reexeced here [2022-01-17T19:46:38Z] <Acid-Bong> > disable the wpa_supplicant service [2022-01-17T19:46:38Z] <Acid-Bong> > and then enable/start it after i'm connected, right? [2022-01-17T19:47:05Z] <dilyn> no, because the -B just forks wpa_supplicant to the background so it will stay running [2022-01-17T19:47:05Z] <Acid-Bong> s/>// [2022-01-17T19:47:22Z] <dilyn> the only issue with not having it be run as a service is that if wpa_supplicant crashes it won't restart, you'll have to rerun the command [2022-01-17T19:47:50Z] <dilyn> you could add your own service that runs your command if you'd like, instead of using the service bundled with the wpa_supplicant package [2022-01-17T19:49:11Z] <Acid-Bong> doesn't the command save the credentials? or is it only for a running instance? [2022-01-17T19:54:12Z] <Acid-Bong> or can i just run wpa_cli and call it a day? [2022-01-17T19:54:30Z] <dilyn> I don't think those credentials get saved anywhere except in your shell history file [2022-01-17T19:54:44Z] <dilyn> wpa_cli is just a cli interface to do what you're doing in that one-shot command [2022-01-17T19:55:07Z] <dilyn> if you want to save the credentials you can use wpa_passphrase to output the info into a file /etc/wpa_supplicant.conf and then just make use of the service [2022-01-17T20:01:49Z] <Acid-Bong> should it be `# wpa_passphrase SSID PASSWORD >> /etc/wpa_supplicant.conf`? [2022-01-17T20:22:30Z] <dilyn> I believe so