ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | "Seek simplicity but distrust it" -- Alfred North Whitehead
mobinmob has quit [Quit: Connection closed for inactivity]
illiliti has quit [Quit: leaving]
Guest394 has joined #kisslinux
<testuser[m]> Hi
<acheam> Hi!
acheam has quit [Remote host closed the connection]
CyberDucK has joined #kisslinux
CyberDucK has quit [Client Quit]
ryoshu has quit [Ping timeout: 264 seconds]
ryoshu has joined #kisslinux
<phoebos> hi
mahmutov has joined #kisslinux
<natris1979[m]> hi people just saying "hi". What are you up to?
<jslick> hi
<natris1979[m]> heh, was trying to break the cycle of "hi"s there
<jslick> hi, I was playing slay the spire
<natris1979[m]> oh that one looks interesting
Guest394 has quit [Quit: Client closed]
<natris1979[m]> I've recently come off a big FTL kick
<jslick> I have over 1300 hours; I still suck at it
<jslick> there is a card in sts called FL
<jslick> * FTL
<natris1979[m]> dang, that's some commitment
<jslick> I oughta put FTL on my wishlist
<natris1979[m]> I like it a lot
<natris1979[m]> it's very satisfying both casually and as an obsessive completionist
mahmutov has quit [Ping timeout: 268 seconds]
<noocsharp> hi
soliwilos has quit [Ping timeout: 276 seconds]
<natris1979[m]> so I was curious why `ssu` (or `sudo`) exists when there is `su` which does much the same thing. So I created this little shell function: ```... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/348c2377005626d1aadc35ab6a25d598987d5eeb)
<natris1979[m]> oof that formatting got messed up, but I think it's still readable. Let me know if not
* natris1979[m] is a new Matrix user
<natris1979[m]> oh I guess one thing is that `su` requires the root password. But I still don't quite get why my thing didn't work even with that
<natris1979[m]> oh probably because only the first parameter got passed with $1, so I was running echo and cat with no params
<testuser[m]> Do $@
<testuser[m]> Or $*
<testuser[m]> natris1979: u need to add a newline before "```" for it to show properly
<natris1979[m]> ah, yeah `$*` did the trick. So I guess it's that sudo/ssu let you use the underprivileged user's password. Which is pretty useful in an non home/toy server context
<testuser[m]> Yeah
<testuser[m]> And also have options to preserve environment variables
<testuser[m]> I don't think su has that
<natris1979[m]> well thanks for 90% rubber ducking for me :)
<natris1979[m]> oh interesting, I didn't know sudo did that
<natris1979[m]> * so I was curious why `ssu` (or `sudo`) exists when there is `su` which does much the same thing. So I created this little shell function: ```... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/8503ca0203d359bf35cdd63d6756d9c27b64b7bd)
bibliocar has joined #kisslinux
<bibliocar> Somehow I don't think netsurf is going to work with Discord. I know, it's terrible, but I like to keep in touch with friends.
<bibliocar> rdircd seems like a way to go.
<testuser[m]> Install this
<testuser[m]> Discord idiot staff got the project closed but it still works
<bibliocar> oh, that's good to hear.
<bibliocar> Is go easy on kiss?
<testuser[m]> Easy as `go build`
<testuser[m]> https://github.com/gord-project/gord btw use this fork instead, it's dead too but it added support for the new "replies" thing before dying
<bibliocar> I'm on arm with glasnost/llvm
<bibliocar> okay, nevermind. Looks like it can also use gcc
<testuser[m]> U don't need gcc?
<testuser[m]> Go build with clang
<bibliocar> oh, okay.
<bibliocar> I like kiss a lot so far.
<testuser[m]> nice
<bibliocar> lots of rough edges, though. I think the simplicity thing goes a long way in terms of giving people like me the ability to fix problems.
<bibliocar> oh neat, I just found the repo search site.
bibliocar has quit [Read error: No route to host]
bibliocar has joined #kisslinux
bibliocar has quit [Ping timeout: 250 seconds]
bibliocar has joined #kisslinux
bibliocar has quit [Ping timeout: 256 seconds]
smartin has joined #kisslinux
bibliocar has joined #kisslinux
bibliocar has quit [Ping timeout: 256 seconds]
bibliocar has joined #kisslinux
bibliocar has quit [Client Quit]
bibliocar has joined #kisslinux
bibliocar has quit [Client Quit]
bibliocar has joined #kisslinux
soliwilos has joined #kisslinux
bibliocar has quit [Ping timeout: 265 seconds]
bibliocar has joined #kisslinux
bibliocar has quit [Ping timeout: 265 seconds]
bibliocar has joined #kisslinux
bibliocar has quit [Ping timeout: 265 seconds]
soliwilos has quit [Remote host closed the connection]
smartin has quit [Ping timeout: 256 seconds]
soliwilos has joined #kisslinux
tleydxdy[m] has quit [K-Lined]
bujeddhazeus has quit [K-Lined]
msk[m]1 has quit [K-Lined]
psydroid has quit [K-Lined]
testuser[m] has quit [K-Lined]
kqz has quit [K-Lined]
sn3w[m] has quit [K-Lined]
natris1979[m] has quit [K-Lined]
konimex has quit [K-Lined]
jstn has quit [K-Lined]
phoebos[m] has quit [K-Lined]
phoebos[m] has joined #kisslinux
smartin has joined #kisslinux
illiliti has joined #kisslinux
konimex has joined #kisslinux
kqz has joined #kisslinux
natris1979[m] has joined #kisslinux
tleydxdy[m] has joined #kisslinux
sn3w[m] has joined #kisslinux
testuser[m] has joined #kisslinux
bujeddhazeus has joined #kisslinux
psydroid has joined #kisslinux
jstn has joined #kisslinux
msk[m]1 has joined #kisslinux
psydroid has quit [Quit: Client limit exceeded: 20000]
konimex has quit [Quit: Client limit exceeded: 20000]
bujeddhazeus has quit [Quit: Client limit exceeded: 20000]
tleydxdy[m] has quit [Quit: Client limit exceeded: 20000]
progenyx has joined #kisslinux
mahmutov has joined #kisslinux
fwz has joined #kisslinux
fwz has quit [Quit: fwz]
jslick has quit [Quit: The Lounge - https://thelounge.chat]
jslick has joined #kisslinux
jslick has quit [Client Quit]
jslick has joined #kisslinux
smartin has quit [Remote host closed the connection]
smartin has joined #kisslinux
illiliti has quit [Ping timeout: 246 seconds]
an3223 has quit [Remote host closed the connection]
an3223 has joined #kisslinux
<jedavies> bibliocar: have now added an aarch64 kernel and uboot to the repo. May be a useful starting point for your device.
konimex has joined #kisslinux
psydroid has joined #kisslinux
tleydxdy[m] has joined #kisslinux
bujeddhazeus has joined #kisslinux
<jedavies> Unfortunately building uboot for the pinephone means building gcc 3 times though xD
<noocsharp> why 3?
<noocsharp> don't you just need aarch64 and or1k?
<noocsharp> (if you use crust)
<jedavies> and arm-none-eabi, for atf
<noocsharp> ah
<jedavies> I tried building them with clang, but it's currently missing features that would allow this.
<noocsharp> i appear to have it installed but no recollection of every needing it
<jason123onirc> someone wants to run kiss on the pinephone?
an3223 has quit [Remote host closed the connection]
an3223 has joined #kisslinux
<natris1979[m]> Isn't there a fork of kiss that can cross compile to arm? Would that make life easier?
<dilyn> you can use crosstools-ng to quickly create a cross-compiler...
<dilyn> there's an aarch64 fork of kiss by jedavies iirc...
<jedavies> The aarch64 fork is now archived, since Glasnost allows running on and cross building to aarch64. Currently chatting from a pinephone.
<jedavies> Did not have time to maintain both
<jason123onirc> you have kiss on the pinephone?
<jedavies> A fork of kiss
<jedavies> Same package manager but it allows cross building. clang/llvm is used instead of gcc/binutils. core, extra and wayland are kept in line with kiss, with most packages being symlinked to mainline kiss wherever possible.
<jedavies> So I don't have to update them - Dylan does
<jason123onirc> What is the experience with kiss on the pinephone?
<jason123onirc> well not kiss but the fork glasnost
mahmutov has quit [Ping timeout: 268 seconds]
illiliti has joined #kisslinux
<jedavies> As a regular linux desktop (i.e. plugged into a mouse/kbd/monitor as I have it now) - similar to running regular kiss. It has the same base set of packages.
<jason123onirc> What desktop or gui do you use? if you use one
<jedavies> Have been running it as my main desktop for about a month. It has firefox and a terminal, which is mostly what I need.
<jedavies> I use sway right now. Would like to try some other wayland compositors though.
<jedavies> As a phone though - I have wvkbd mapped to one of the volume keys which toggles it. So I can run terminals and firefox using the mobile UI.
<jason123onirc> You could try and get sxmo working
<jedavies> But phonecalls, texts, bluetooth etc, I haven't tried yet
<jedavies> I think it works with sway now (was called "swmo" I think?), so maybe.
<jason123onirc> yeah
<jason123onirc> its sway for mobile
<jason123onirc> sxmo would be much better then using full desktop sway
<jedavies> just regular sway + wvkbd is almost enough
smartin has quit [Quit: smartin]
<jedavies> you can switch workspaces by touching the screen, launch apps with the on screen keyboard / bemenu.
<jason123onirc> I have a pinephone running arch and never saw someone use kiss on the pinephone
<jedavies> kiss supports only x86_64
<jedavies> other people have forked it to run on different devices
<jason123onirc> yes I know that only glasnost works
<natris1979[m]> yeah, glasnost is what I was thinking of
<natris1979[m]> Be warned. The sxmo codebase isn't pretty imo. Lots of shellscripts that make a lot of assumptions about the environment. Which I suppose is fine if you're using it completely, but it's a bit wonky to try to grab pieces of in a meaningful way
<natris1979[m]> I tried porting some of the sxmo code to work under arch on my ms surface laptop and gave up after a while
<jedavies> Yeah I don't think it would work on kiss without a lot of changes. dbus, bluez, xorg etc. are needed
<jason123onirc> sxmo is all ready ported to arch
<jedavies> Right now I just want the basics to allow me to launch applications. Haven't thought how to do phonecalls, texts etc. in a "kiss" style
<jason123onirc> you could take stuff from sxmo
<jedavies> Maybe. But right now I have a usable device running sway without all that stuff. I have the physical keys bound like this: vol-up: rotate screen 90deg. vol-down: toggle onscreen kbd. power-key: toggle screen on/off.
<jedavies> I can launch apps using the onscreen keyboard / bemenu. A simple "tap to launch" app would be nice, and probably exists.
<natris1979[m]> <jason123onirc> "sxmo is all ready ported to arch" <- Yeah I was less trying to port the whole thing to arch as much as move some pieces into my existing arch install. But as I moved over some stuff I found I had to move more stuff which meant moving more stuff which led to some amount of frustration
<natris1979[m]> The one thing I'd still like to do is use their lisgd thing for touchscreen gesture support. That seems pretty powerful.
<natris1979[m]> jedavies: Sounds pretty cool
<jason123onirc> The whole thing is all ready ported to arch
<natris1979[m]> it wasn't porting to arch that was the problem. It was peeling off the pieces I wanted. But it is cool that it runs on arch. Especially since I couldn't get postmarketos running on the tablet in question. I might mess around with dual booting sxmo
<jason123onirc> phosh also works on arch if you want to use it
<jason123onirc> Would glasnost be a good option for an older pc if I cross compile from my main pc?