<rio6>
windows ui has been going down since windows xp
<riteo>
meh, I liked windows vista/7 a lot
micr0 has quit [Ping timeout: 268 seconds]
<rio6>
I like it better than win8/10 too
<rio6>
but win xp just have some nostalgic feel
<GalaxyNova>
win xp sucked also
<GalaxyNova>
it had an animated dog for some reason
<rio6>
dog and paper clips :D
riteo_ has joined #kisslinux
<riteo_>
I loved that dog
<rio6>
not that I did much with computers back then
<omanom>
win11 looks essentially like win10 with a rainmeter skin
<riteo_>
Do you remember when wine had that patch for applying gtk skins on top of programs?
<riteo_>
I think it was a wine-staging thing
<riteo_>
It looks EXACTLY like that with the win32 programs
riteo has quit [Ping timeout: 240 seconds]
riteo_ has quit [Remote host closed the connection]
riteo has joined #kisslinux
riteo has quit [Client Quit]
riteo has joined #kisslinux
riteo has quit [Client Quit]
claudia02 has quit [Quit: Leaving]
riteo has joined #kisslinux
<riteo>
sorry for the 3847373856 logins, I was configuring my mobile irc application
<riteo>
you know, I registered myself
dilyn has quit [Quit: Connection closed]
micr0 has joined #kisslinux
micr0 has joined #kisslinux
riteo_ has joined #kisslinux
<acheam>
consider a bouncer before you connect from mobile
<acheam>
because when you change from mobile tower to mobile tower, mobile tower to wifi etc, you'll get disconnected
<acheam>
and then recconected
<riteo_>
yeah I think that one is mandatory for mobile communication here
<riteo_>
I don't need one for my pc but for my mobile phone is basically a must
riteo has quit [Ping timeout: 244 seconds]
<riteo_>
bye me
<riteo_>
mhhh, I wonder if I could mesh up some weird DDNS configuration with my boscaiolo
<riteo_>
you know what, I'll be at my computer soon so it's better that I log off so that I don't bother you all, I don't think I'll be chatting a lot anyways
riteo_ has quit [Remote host closed the connection]
<GalaxyNova>
acheam: any good tutorials for configuring an irc bouncer?
riteo has joined #kisslinux
<riteo>
BRUH
<riteo>
I DIDN'T JOIN
<riteo>
damn you Revolution IRC!
<riteo>
sorry guys!
riteo has quit [Remote host closed the connection]
<acheam>
GalaxyNova: kiss b pounce; man pounce
* midfavila
pounces on acheam
<midfavila>
owo
<acheam>
oh
<midfavila>
ho~
micr0 has quit [Ping timeout: 268 seconds]
<sad_plan>
firefox failed again. it dooes looks like its the same error this time aswell
<noocsharp>
acheam: are you running kiss yet?
<acheam>
noocsharp: not on my laptop
<acheam>
but yes on my desktop for the last few weeks
<acheam>
a chroot is instant, and fits in perfectly with my computer
<noocsharp>
i maintain isync!
<acheam>
its nice
<noocsharp>
finally, i know for sure i won't the only user
<acheam>
lol
<acheam>
im sure lots of people use it
<acheam>
but god offlineimap was horrendous
<acheam>
slow, required python2, no "fetch password from a command" option
<acheam>
mbsync is lean and mean
<acheam>
or isync
<acheam>
or whatever its called
<noocsharp>
for a kiss machine
<necromansy>
i mean ive been running KISS on metal since early 2020
<noocsharp>
the first time i installed kiss on metal was also the first time i ever configured a kernel
<necromansy>
same
<noocsharp>
took me a full day to get my touchpad working
<necromansy>
lmao
<necromansy>
i never got my touchpad working
<acheam>
hmm cant decide if I like the pass method of encrypting via private key, or the pash menu of encrypting just via a passphrase
<necromansy>
just defaulted to using a wireless mouse
<acheam>
hehe
<noocsharp>
pash uses a private key...
<acheam>
it does?
<noocsharp>
yeah its a gpg key
<noocsharp>
same as pass
<acheam>
why does it make you enter your passphrase twice then
<GalaxyNova>
kiss is amazing as a chroot
<GalaxyNova>
the easiest distro to chroot by far
<acheam>
when creating a new entry
<noocsharp>
it doesn't for me
<acheam>
and not mention any key in the pinentry menu when decrypting
<acheam>
hmmmmmmmmmmmm
<acheam>
oh I need to set PASH_KEYID
<noocsharp>
well the passphrase twice probably to make sure you dont typo what you're storing in it
<acheam>
have I mentioned how I dislike environment configuration?
<acheam>
no you misunderstand
<acheam>
not that passphrase entry
<acheam>
but at the gpg-encryption stage
<necromansy>
i like environ config
* necromansy
shrugs
claudia has quit [Ping timeout: 240 seconds]
<acheam>
it makes sense for things that need to change session to session, instance to instance
<acheam>
but not for settings you always want to be the same
<acheam>
IMO
<noocsharp>
yeah, it's sort of painful to have to log out and log in again to reload .profile
<acheam>
i mean, you don't have to use .profile
<necromansy>
i just use the shell rc
<acheam>
same
<necromansy>
$HOME/.ashrc
<noocsharp>
genius
<acheam>
I keep mine in ~/.config/ash/ashrc
<noocsharp>
wait, y'all unironally use busybox ash?
<acheam>
yes
<necromansy>
yeah?
<acheam>
why not?
<acheam>
it works well
<acheam>
been using it as a main shell for a while now
<noocsharp>
fair enough
<GalaxyNova>
busybox ash is nice
<necromansy>
what dya use?
<GalaxyNova>
i don't see the need to use something else
<noocsharp>
oksh
<necromansy>
ah
<GalaxyNova>
what can oksh do that ash can't
<noocsharp>
nothing that i know of
<noocsharp>
but i dont know a lot
<GalaxyNova>
> nothing that i know of
<GalaxyNova>
exactly
<GalaxyNova>
ash is light, fast, and gets the job done
<noocsharp>
well ksh comes with a nice man page
<acheam>
you got me there
<acheam>
busybox manpage is... barren
<necromansy>
a good man page is a benefit
<noocsharp>
does your busybox come with manpages? mine doesn't
<necromansy>
mine doesnt
<GalaxyNova>
you have to enable the man pages as a compilation option i think
<acheam>
yess got pash to use private key thanks for the nudge
<acheam>
yeah its a compile time thing
<necromansy>
>not default option
<necromansy>
smh
<acheam>
busybox has tooons of compile time options
<noocsharp>
probably worth looking into
<acheam>
its not meant to be used on an end user system like this lol
<rio6>
man from busybox isn't very usable
<necromansy>
true
<rio6>
can't even specify which section to look
<necromansy>
it *is* an embedded userspace
<acheam>
yeah the busybox man doesn't often find the pages im looking for
<GalaxyNova>
I don't think kiss ships busybox with busybox man?
<acheam>
hmmm how to reencrypt these passwords that I added via pash that aren't privkey encrypted now.
<rio6>
kiss uses mandoc by default I think?
<acheam>
no defaults
<GalaxyNova>
it has no default
<necromansy>
i wish sbase was more POSIX compliant
<noocsharp>
mandoc is in repo/extra
<rio6>
or rather, the recommendation
<acheam>
ye
<GalaxyNova>
some could say that POSIX is a bloated standard
<acheam>
its the man implementation in the repo
<necromansy>
true but its the standard a lot of KISS uses
<GalaxyNova>
yes
<GalaxyNova>
and that is fair
<GalaxyNova>
living withput POSIX compliance is almost impossible
<noocsharp>
well it's rather easy if you use windows
<rio6>
can't get people to use your standard if your not bloat :P
<necromansy>
yeah but i think thats a worse fate
<GalaxyNova>
windows is POSIX compliant btw
<rio6>
*was
<acheam>
cygwin anyone?
<GalaxyNova>
KISS Linux in WSL anyone?
<noocsharp>
i used mingw when i used windows
<acheam>
GalaxyNova: done already
<acheam>
check freenode logs
<GalaxyNova>
lol
<rio6>
i use git bash so I think it's mingw
<noocsharp>
i believe it is
<sad_plan>
is mmotango using kiss and wsl or something?
<acheam>
tried it out
<sad_plan>
s/is/isnt/
riteo has joined #kisslinux
<riteo>
I'm back!
sad_plan has quit [Quit: ]
zenomat has quit [Ping timeout: 272 seconds]
zenomat has joined #kisslinux
zenomat has quit [Changing host]
zenomat has joined #kisslinux
Uks3 has joined #kisslinux
Uks2 has quit [Ping timeout: 268 seconds]
<midfavila>
yo.
<acheam>
hi
<riteo>
hi mid!
<acheam>
wow, thanks riteo :(
<riteo>
oh
<riteo>
I thought mid just came
* acheam
writes riteo out of his will
<riteo>
like, we talked before
<riteo>
I didn't talk with mid yet, that's why I thought they just came
<acheam>
shush, child
<riteo>
it's too late, right?
<riteo>
I deserve death
<acheam>
your wisdom is unnerving
<riteo>
somehow, I knew that this would happen right as I greeted mid
<riteo>
I had this discussion already in my head
<riteo>
but seriously, I talked with you like very little time ago and thought that mid just came, that's why I greeted them
<riteo>
I was 99% sure this would've happened but gone with it
<riteo>
anyways*
<riteo>
god I have to learn to press enter a bit later
<riteo>
also I didn't know that bots had wills
<acheam>
lol its okay
<riteo>
oh my god I got a crazy idea that just won't come out of my head
<riteo>
what if I used the kiss package format for something else too?
<riteo>
you see, it's SO simple
<riteo>
but not for something normal
<riteo>
I'm a weird minecraft user ok? I compile from source all my mods in order to have the latest and greatest bugs, every time
<riteo>
too bad that's actually quite a bummer to compile them all and move the right file to the mod folder everytime. I already did a pseudo package system for our minecraft server, but what if I did something fancier for my local machine?
<riteo>
I need opinions
<riteo>
ok apparently people had my same idea (kind of) but they're all binary based and I think all depend on a single .minecraft
<riteo>
I'm talking about a source-based minecraft mod package manager, possibly even using KISS' own package format
<riteo>
in POSIX* shell
<riteo>
(or maybe c, who knows)
<noocsharp>
do it, you won't
<riteo>
are you challenging me?
<noocsharp>
i am indeed
<riteo>
you know that I did a way simpler but very similar thing for my server, right?
<riteo>
I mean, if I were lazy I could also just fork kiss, but that sounds like cheating
<noocsharp>
yes, i read that
<noocsharp>
tbh you probably don't even need to fork kiss
<noocsharp>
you could just use it as is and package minecraft mods as kiss packages
<noocsharp>
although i don't know how maven/gradle work
<riteo>
I'll be using kiss as my minecraft package manager now!
<riteo>
I need midfavila to hear these words now
<midfavila>
minecrap
<riteo>
yes
<riteo>
minecraft, with a nice package manager
<riteo>
arch minecraft
<GalaxyNova>
that sounds like something that should exist
<riteo>
now I have unironically to install kiss on my arch linux installation
<riteo>
arch kiss
<noocsharp>
riteo evolves into acheam
<midfavila>
BBBBBBBBBBBBB
<riteo>
aw come on, there's already a package in the aur called "kiss"
<riteo>
I'll call it kiss-package-manager
micr0 has joined #kisslinux
micr0 has joined #kisslinux
micr0 has quit [Changing host]
sad_plan has joined #kisslinux
<riteo>
god it took so loong
<riteo>
but I have done it, I've packaged kiss linux
<riteo>
too bad that arch linux like forbids writing in /usr/sbin since as it's actually linked with /usr/bin but pacman won't tell you nono
<riteo>
time to package a mod
<riteo>
i
<riteo>
sorry, focused the wrong window lol
clemens3 has quit [Ping timeout: 268 seconds]
clemens3 has joined #kisslinux
<riteo>
I actually think this setup might make multimc redundant
<riteo>
god if I can pull this up like, before I switch to KISS I might actually have built a KISSy way of playing minecraft, powered by the distribution's package manager itself
<riteo>
I'm going crazy from power
midfavila-laptop has joined #kisslinux
<midfavila-laptop>
any of you guys use cron for interesting tasks?
<acheam>
i've switched to systemd timers and cgi scripts
<acheam>
on the server
<acheam>
on my laptop, I pull my emails every 15 min
<acheam>
but thats it
<riteo>
I've done it
<riteo>
I've packaged and installed my first mod with kiss linux
<riteo>
see, I made sad_plan leave just by sending it
<riteo>
I told you this was cursed
<riteo>
but yes, I've packaged my first minecraft mod for kiss and installed it too
<riteo>
I wonder how can I manage the enviroment variables for every instance though
<riteo>
maybe a wrapper script that loads a file?
<riteo>
that'd be messy for sure
<riteo>
maybe not that much
<testuser[m]1>
Hi
<riteo>
hi!
<noocsharp>
riteo: what mod/what build system does it use?
<riteo>
oh I'm not on kiss linux, so this isn't technically fully available (yet) there
<riteo>
it uses gradle
<riteo>
minecraft is java based
<riteo>
for now the first mod I packaged is DashLoader, a cool little mod for fabric
<riteo>
still haven't tried yet the new version with resource pack caching, but that's the whole reason I got bored of recompiling every single mod by hand
<noocsharp>
i was just curious because i wasn't sure what the java kids were using these days
<riteo>
oh it's actually a split thing
<riteo>
on bukkit/spigot/paper/tuinity/whatever it's maven
<riteo>
on forge/fabric is gradle
<riteo>
s/is/it's/
<noocsharp>
ah, interesting
<riteo>
for real though, dylan really made a very versatile tool that's really just a simple package manager (althought I'm bringing it at it's limit)
<riteo>
like, I'll probably make some way of setting automatically the enviroment (reason that might bring me in the future to ditch multimc entirely) and put in KISS_PATH only a repo labeled with the version of the current instance
<testuser[m]1>
sad_plan ff pgo seems to not work properly, i had to wait for the build to fail then resume it. You can just remove the MOZ_PGO line
midfavila-laptop has quit [Ping timeout: 240 seconds]
micr0 has quit [Quit: micr0]
<riteo>
ok last thing before I disappear: is there some json parser in community or any other repo?
<riteo>
If that's the case I think I can really make a KISS minecraft launcher with micro enviroments managed by kiss
<acheam>
jq
<riteo>
cool! I really really have to sleep now, but I can't wait to build the little minecraft launcher of my dreams!
<riteo>
well, cya for now!
riteo has quit [Quit: epic overnight minecraft moment]
schillingklaus has joined #kisslinux
mahmutov has joined #kisslinux
mahmutov has quit [Ping timeout: 240 seconds]
necromansy has quit [Quit: nyaa~]
necromansy has joined #kisslinux
GalaxyNova has quit [Ping timeout: 272 seconds]
GalaxyNova has joined #kisslinux
smartin has joined #kisslinux
schillingklaus has quit [Quit: schillingklaus]
m3g has quit [Ping timeout: 240 seconds]
GalaxyNova has quit [Read error: Connection reset by peer]
<midfavila>
the most unreasonable thing to be to figure out
<midfavila>
we need a true InfoWarrior to handle such a mission
<omanom>
but sh4rm4^bnc is no longer in here
<midfavila>
then I guess we'll have to settle for acheam
micr0 has joined #kisslinux
micr0 has joined #kisslinux
micr0 has quit [Changing host]
schillingklaus has joined #kisslinux
schillingklaus has quit [Remote host closed the connection]
<omanom>
do i need X11/XWayland backend for lariza even though it states only needing gtk+3 and webkit2gtk?
<midfavila>
gtk3 can run without X iirc
<omanom>
i'm getting a couldn't load shared library libGL.so.1 error and it crashes
<midfavila>
hmm. I wouldn't know in that case
<omanom>
from what i understand, my mesa doesn't build libGL because i only target wayland
<midfavila>
I've never actually experimented with wayland
<omanom>
like, it loads initially and draws to the screen, but then any time i try to navigate or anything it crashes
<midfavila>
...huh.
<omanom>
if i go to google.com, i can interact with the search bar, click search, it shows the results page start rendering... and then poof goodbye
<omanom>
same with pretty much any site
<omanom>
my guess is something isn't pointing to libEGL correctly but not sure what to look at next
<testuser[m]1>
Try building mesa with gl, you don't need xlibs for that i think
<omanom>
trying -Dshared-glapi=enabled first
micr0 has quit [Remote host closed the connection]
<omanom>
oh it defaults to true
micr0 has joined #kisslinux
micr0 has joined #kisslinux
micr0 has quit [Changing host]
micr0 has quit [Client Quit]
<omanom>
-Dglx=enabled forces x11 platform, which has an xcb runtime dependency :/
<testuser[m]1>
What about gles instead of glx?
<testuser[m]1>
I use libglvnd for libGL, it doesn't link to libX11 but it needs it installed (headers dependency) if you want to build anything that needs libglvnd
<omanom>
i have gles built fine, libGLES.so.1 exists