2020-12-27T00:59:29 #kisslinux dilyn: thanks 2020-12-27T02:28:24 #kisslinux Curious how sad_plan[m] solves eiwd issues 2020-12-27T04:28:42 #kisslinux come to find that my cmake-wth-static-libressl issue is actually a curl issue in disguise! damn you libcurl 2020-12-27T05:43:20 #kisslinux acheam: For some reason i don't have write access to community but i do for repo-main 2020-12-27T05:43:45 #kisslinux testuser[m]: I'll try and fix it in the morning 2020-12-27T05:44:04 #kisslinux 👍 2020-12-27T07:10:41 #kisslinux I havent solved it yet. I looked at gentoo's wiki aswell, as saw some more kernel stuff to add, so figured id try to add them. Still cant run iwctl, as command doesnt exist for some reason. 2020-12-27T07:12:01 #kisslinux I also for some reason have to activate the modules each time i boot to kiss. They dont seem to start on their own, but that may be me missing some configuration, I dunno. 2020-12-27T07:12:13 #kisslinux iwctl doenst work on eiwd 2020-12-27T07:12:19 #kisslinux You should build most things into the kernel 2020-12-27T07:12:57 #kisslinux iwctl requires dbus iirc, you possibly need to statically configure it 2020-12-27T07:15:15 #kisslinux Then how does one connect to any wifi with eiwd if iwctl doesnt work? I cant find any alternative to this in the wikis ive read so far anyway. 2020-12-27T07:15:49 #kisslinux Yeah, I initially did that, but micro0 suggested having wifi as module 2020-12-27T07:15:57 #kisslinux sad_plan: manually write the .psk or .8021x files 2020-12-27T07:16:09 #kisslinux No I'm talking about the crypto stuff in the kernel 2020-12-27T07:16:14 #kisslinux Not wifi modules 2020-12-27T07:16:25 #kisslinux Wait, I though eiwd was iwd without dbus 2020-12-27T07:16:37 #kisslinux Yeah, but not iwctl 2020-12-27T07:17:06 #kisslinux I belive I did that. Copied the output of the iwd_passphrase command into bssid.psk file 2020-12-27T07:17:27 #kisslinux So how does one connect to a wifi without iwctl then? 2020-12-27T07:17:32 #kisslinux Without dbus 2020-12-27T07:17:44 #kisslinux It autoconnects if there's a corresponding config file 2020-12-27T07:17:48 #kisslinux Crypto stuff is btw buildt into kernel. No modules 2020-12-27T07:18:47 #kisslinux I see. Ill have a second look at my config then 2020-12-27T07:24:34 #kisslinux I noticed a type. i was missing a letter in the bssid.psk file name. Still doesnt seem to connect though 2020-12-27T07:24:41 #kisslinux Typo* 2020-12-27T07:31:20 #kisslinux Finally, it connected to the network 2020-12-27T07:33:19 #kisslinux Cant ping to any url though. Probably dhcp issue? If I type dhcpcd wlan0 it gives me an error: no such user dhcpcd 2020-12-27T07:33:19 #kisslinux Sending commands to dhcpcd process 2020-12-27T07:33:34 #kisslinux i couldnt get it to work either 2020-12-27T07:33:35 #kisslinux http://ix.io/2JGQ 2020-12-27T07:33:50 #kisslinux doesn't give any error but dhcpcd says no interfaces have a carrier 2020-12-27T07:38:02 #kisslinux eiwd has it's own dhcp if you want to use that 2020-12-27T07:38:29 #kisslinux EnableNetworkConfiguration=true 2020-12-27T07:42:14 #kisslinux tried that too but /etc/resolv.conf doesn't get updated 2020-12-27T07:45:41 #kisslinux is there anything extra required other than making `/var/lib/iwd/SSID.psk` ? 2020-12-27T07:49:22 #kisslinux NameResolvingService=resolvconf 2020-12-27T07:49:50 #kisslinux the log says it found resolvconf at /bin/resolvconf so i dont think that should be required 2020-12-27T08:08:50 #kisslinux So dhcpcd is really not neccessary when using eiwd? 2020-12-27T08:08:50 #kisslinux I have EnableNetworkConfiguration=true on main.conf file, aswell as NameResolvingService=resolvconf 2020-12-27T08:11:27 #kisslinux Should work then 2020-12-27T08:16:02 #kisslinux Still doesnt.. 2020-12-27T15:03:00 #kisslinux onodera: you forgot to include the `fmt` package in the blender PR, and `ncurses` is a dependency for `ispc` 2020-12-27T15:03:26 #kisslinux otherwise everything builds fine 2020-12-27T15:21:02 #kisslinux testuser[m]: onodera:, yeah, I didn't check that one as thoroughly as I should have. I am getting package not found in any repo errors for fmt. 2020-12-27T17:40:14 #kisslinux acheam: could you check the write access settings for the repo now? 2020-12-27T17:40:46 #kisslinux testuser[m]: ah yes, sorry I forgot! 2020-12-27T17:42:50 #kisslinux testuser[m]: you should have access now! 2020-12-27T17:46:21 #kisslinux Still says i don't have access :/ 2020-12-27T17:47:25 #kisslinux testuser[m]: to which repo? 2020-12-27T17:48:20 #kisslinux testuser[m]: you have "maintain" privileges on both repo-main and repo-community 2020-12-27T17:48:39 #kisslinux Yeah it started working now 2020-12-27T17:48:44 #kisslinux thanks 2020-12-27T17:48:51 #kisslinux okay! 2020-12-27T20:01:53 #kisslinux :q! 2020-12-27T20:30:36 #kisslinux #notes 2020-12-27T20:30:39 #kisslinux fuq 2020-12-27T20:30:54 #kisslinux trying out this new IRC client called EPIC and it's got this weird way of handling commands... 2020-12-27T20:45:28 #kisslinux what's people's opinions on the XDG base directory spec? 2020-12-27T20:46:16 #kisslinux hypothetically, could we apply this patch: https://phabricator.services.mozilla.com/D6995 to firefox in order to make it XDG-compliant cause it seems mozilla will never implement this its been 17 years... 2020-12-27T20:47:01 #kisslinux not specifically that patch i'm sure there might be better ones out there but a patch which makes firefox comply with XDG directories 2020-12-27T21:07:12 #kisslinux hmmm... could there be thunderbird/firefox extensions that expect .mozilla? 2020-12-27T21:23:50 #kisslinux well that is the main problem, maybe make it optional idk 2020-12-27T21:24:41 #kisslinux or possibly symlink .mozilla -> .config/mozilla and then the user can delete the symlink if they don't use any extensions 2020-12-27T21:24:44 #kisslinux but that's kinda hacky 2020-12-27T21:25:16 #kisslinux whats the point of doing it at all if there is a symlink? 2020-12-27T21:26:00 #kisslinux that was a bad idea nevermind 2020-12-27T21:27:31 #kisslinux nonono 2020-12-27T21:27:58 #kisslinux for some people it may still be worth it, just not for me personally 2020-12-27T21:28:50 #kisslinux i mean i'd do it locally, but i prefer to use firefox-bin 2020-12-27T21:31:32 #kisslinux i guess i could make a firefox-patched-bin 2020-12-27T21:32:25 #kisslinux maybe? that patch i sent isn't even that ideal it just throws everything in .config, i think it'd make more sense to split stuff between .config, .local/share and .cache as the spec suggests 2020-12-27T21:32:33 #kisslinux bookmarks in .local/share 2020-12-27T21:32:40 #kisslinux preferences in .config 2020-12-27T21:32:42 #kisslinux cache in .cache etc 2020-12-27T21:34:26 #kisslinux yeah for sure, .mozilla has a wide variety of stuff in it 2020-12-27T21:35:05 #kisslinux looking in my .mozilla right now shows a few odd directories only used by certain extensions 2020-12-27T21:35:27 #kisslinux like ~/.mozilla/native-messaging-hosts which is used by firenvim exclusively 2020-12-27T21:36:18 #kisslinux hm 2020-12-27T21:37:21 #kisslinux its annoying how so many things have depended .mozilla being there 2020-12-27T21:44:26 #kisslinux yeah 2020-12-27T21:45:06 #kisslinux so in the past 10 years of various distro maintainership I'd very strongly suggest to patch stuff as little as possible. 2020-12-27T21:45:29 #kisslinux 70% or so of software problems i've encountered has been due to distro maintainers patching upstream behaviour 2020-12-27T21:46:00 #kisslinux (this is one reason I was drawn to kiss - dylan has been very good about getting patches upstreamed) 2020-12-27T21:46:34 #kisslinux that said, forking packages in kiss is super easy, and I think there was someone who made a 'patch hook' that lets people maintain patches to software without forking them as well 2020-12-27T21:47:06 #kisslinux And I am saying this as a big proponent of XDG dirs for cleanliness - see the antidot package if you want a tool that helps keep things tidy 2020-12-27T22:58:43 #kisslinux yeah that's a very good point 2020-12-27T22:59:13 #kisslinux the current way i'm "patching" firefox is having it run with a fake $HOME and symlinking download directories - all very messy 2020-12-27T22:59:21 #kisslinux i'll try and compile it myself with the proper patch at some point 2020-12-27T22:59:36 #kisslinux danteissaias have you looked at firejail as well? 2020-12-27T22:59:51 #kisslinux yeah i've seen firejail 2020-12-27T22:59:53 #kisslinux there are lots of solutions