<kyxor>
micro_O: is there a reason why kiss-find does not index my repo ? https://github.com/kyx0r/repo-main And not only me, for example dylan's repo is not indexed either. I thought this is a problem of directory structure, ie the packages are located in subdirectory, but https://github.com/dylanaraps/community is indexed for some reason. I don't get it
<kyxor>
maybe it is due to the fact of how repository is configured...
<acheam>
it needs to be tagged #kiss-repo
<kyxor>
acheam: it is
<acheam>
oh
<kyxor>
see that is the problem, it's bugged
<acheam>
shithub doesn't show tags on mobile then
<kyxor>
not every repo with #kiss-repo is indexed by kiss-find
<dilyn>
micro_O might want to look into this, they've probably mentioned it before...?
eyepatchOwl has joined #kisslinux
<noocsharp>
it's not called shithub for nothing
<acheam>
DYLAN: can you please mention keyserver.ubuntu.com or pgp.mit.edu or something as an alternate gpg keyserver?
<acheam>
on the install guide
<acheam>
there have been numerous questions about it recently
<acheam>
nvm patch sent
<duplex79>
anyone tried to build btrfs-progs with wyverkiss?
<acheam>
did it fail?
<acheam>
send log
<duplex79>
it failed on a dependency but I'm having trouble looking at the log because my terminal is so few lines. is there an easy way to send the log with out just putting it on a flash drive?
<acheam>
use less to look at multiple lines at once
<acheam>
send log with "nc termbin.com 9999 < file"
<testuser[m]>
Hi
<acheam>
Hi
unah7782 has joined #kisslinux
<unah7782>
hey
<acheam>
yeh
<unah7782>
when I run ./make in kiss-community/website, the newly generated files don't match the pregenerated ones in the repo. anyone know why?
<unah7782>
not used to the web client but haven't installed an irc client yet
<acheam>
GalaxyNova: midfavila uses sdf by the way
<unah7782>
and yeah ik kisslinux/website is the upstream, but there's still some useful stuff on the community website (like links to irc logs)
<acheam>
we are going to put all that on kisscommunity.org eventually
<acheam>
*cough cough*micro_0*cough*
<acheam>
it looks like on obsd the title isnt getting added correctly
<acheam>
try looking at the sed calls that add those in
<acheam>
beyond the <title> tag everything looks the same
<unah7782>
that's not the only thing
<unah7782>
the [1] tags aren't being handled correctly either
<unah7782>
let me find an example
<dilyn>
ah yes thanks for the reminder
<GalaxyNova>
acheam: Oh nice!
<dilyn>
the VPS is officially going down fam
<GalaxyNova>
I'm looking for someone to validate my account
<acheam>
unah7782: oh, i guess those just weren't in the ones i asked you to send
<acheam>
GalaxyNova: yeah i think? he can do that
<acheam>
email midfavila@sdf.org
<acheam>
dilyn: :(
<GalaxyNova>
great! I'll sauce him an email.
<acheam>
dilyn: you are most welcome
<GalaxyNova>
a kisscommunity.org would be very interesting
<acheam>
it exists alread
<GalaxyNova>
really?
<GalaxyNova>
oh wow
<unah7782>
wait nvm I messed something up on my end
<unah7782>
yeah just the title tag is not working
<unah7782>
okay time to figure out EREs
<acheam>
yes dylans sed commands are always interestingto disect
<acheam>
gl&hf
<unah7782>
oh okay
<unah7782>
so the `pp=... title=... title=...` line isn't working
<unah7782>
but it works if semicolons are inserted between the variable declarations
<unah7782>
otherwise title is set to an empty string
<acheam>
fix it and send patch :)
<acheam>
or hope that dylan sees this
<acheam>
he's pretty good about reading logs
<acheam>
like, scarily good sometimes
<unah7782>
...and the upstream repo doesn't even build
<unah7782>
./make: cannot open site/./package-manager.txt: No such file or directory
<dilyn>
they're probably submodules now?
<dilyn>
git submodule init; git submodule update
<dilyn>
might need to add --recursive and/or --force to that second command
<unah7782>
oh cool, didn't know abt that feature
<unah7782>
yeah that fixed it
<dilyn>
k1sslinux.org is now redirecting to the official website, kisslinux.org everyone :)
<acheam>
goodbye 1
<acheam>
I maintain that k1ss.sh would have been a better domain
<acheam>
ya know, cause .sh
<testuser[m]>
kish
<dilyn>
kisssh
<dilyn>
you could always buy it and do something fun :P
<dilyn>
k1sslinux.org will stop forwarding early next year so make sure you update your bookmarks and links fam :P
<noocsharp>
is the mailing list gone too, or coming back under kisscommunity.org?
<dilyn>
the community mailing list will resurface under the new domain this week :)
<dilyn>
the repository mirrors will also reappear under that domain
<dilyn>
we COULD also look into allowing people to host their own repositories on this VPS
<dilyn>
though I'd have to explore that (security et al)
<dilyn>
I mostly want to do that out of "fairness" because I plan on using it to host my own fossil repositories and their git mirrors, and since the website is for the COMMUNITY it seems rude at best for me to not try and make a best effort on that
<unah7782>
patch submitted
<unah7782>
I think I've spent more time now contributing to the website than I have actually using kiss
<unah7782>
also kish sounds like a shell
<acheam>
dilyn: KISS security wise
<acheam>
just give each person their own Unix user
<acheam>
and chown the repo to them
<noocsharp>
dilyn: tbh since you're paying for the vps, it's fair that you get special privilege
<noocsharp>
but maybe it makes sense to mirror the things in the community org on the vps
<GalaxyNova>
dilyn: Having a centralized place for KISS repositories that is not github would be AMAZING
<GalaxyNova>
it could be like an AUR system
<GalaxyNova>
kinda
<testuser[m]>
Wat git forge would it run
<noocsharp>
i liked the last mirror which just had stagit
<GalaxyNova>
it could be sourcehut
<dilyn>
sr.ht is a fair amount of work, I feel like
<dilyn>
acheam: yes users is the route I was thinking
<dilyn>
noocsharp: I mean, $5/mo doesn't really warrant 'special privileges' in my mind :v I'm far too generous a person lmfao
<testuser[m]>
Setup a distcc botnet for us all
<dilyn>
alright something like that would cost a little more than five bucks XD
<dilyn>
if I wanted something distinct from GitHub that was comparably I would honestly probably spring for gitea...
<GalaxyNova>
I was gonna bring up gitea too
<noocsharp>
imo it's unnecessary for such a small operation
<GalaxyNova>
how is gitea easier to run than sr.ht?
<noocsharp>
just learn to use email smh
duplex79 has quit [Quit: Client closed]
<dilyn>
because gitea is just a single go binary and sourcehut is six billion dependencies (:
<GalaxyNova>
oh
<dilyn>
someone was working on it but I have no idea if they managed to finish it?
<dilyn>
tbh I would just opt for pip to get all the python dependencies. I wouldn't bother packaging the whole thing
<testuser[m]>
kqz
<testuser[m]>
Gitea is fine
<GalaxyNova>
does gitea work without javascript?
<acheam>
lol no
<GalaxyNova>
oof
<testuser[m]>
Most of it does
<testuser[m]>
Like shithub
<acheam>
what's wrong with... git?
<noocsharp>
^
<acheam>
cgit if your feeling fancy
<GalaxyNova>
no issue tracking, pull requests, thingies
<acheam>
how about: email
<GalaxyNova>
git send-email needs perl
<acheam>
but git format-patch | git imap-send doesnt
<testuser[m]>
Pipe git diff into email
<dilyn>
i mean yes
<dilyn>
the big reason I was using stagit was because the mail server existed
<acheam>
or git format-patch | mutt/sendmail/aerc/whatever
<dilyn>
but so few people made us the mailing list to actually submit patches :v
<dilyn>
s/us/use of/
<cotangent>
<dilyn> but so few people made use of the mailing list to actually submit patches :v
<acheam>
the Dev mailing list was sparse
<acheam>
community ML wasn't that bad
<acheam>
annoying enough to the point where I unsubscribed
<dilyn>
lmao
<dilyn>
yeah it isn't especially a list that most people have to sub to
<GalaxyNova>
Also gitea or sourcehut is a lot easier to navigate than cgit
<dilyn>
tru
<acheam>
disagree
<GalaxyNova>
how
<GalaxyNova>
you get a much friendlier UI with those
<acheam>
cgit has clear breadcrumbs wherever you go
<acheam>
define friendlier ui
<dilyn>
eh
<dilyn>
cgit and sourcehut are both more confusing to me than stagit
<dilyn>
it's certainly a gradient, sourcehut is the biggest confusion
<GalaxyNova>
sourcehut is very in-between
<acheam>
stagit doesnt have a directory tree which is annoying
<acheam>
wouldn't be hard to implement
<acheam>
but would lead to a crap ton of files
<testuser[m]>
Example
<acheam>
static just doesnt work well for git imo
<noocsharp>
`git clone` is stagit's tree implementation
<dilyn>
fossil is the way
<acheam>
a fossil oriented at bazaar development would be cool
<dilyn>
:)
<dilyn>
i will do anything to uninstall git
<acheam>
well what are you waiting for?
<noocsharp>
> sqlite
<acheam>
what about it
<noocsharp>
that's how fossil stores everything
<acheam>
and what's wrong with that?
<dilyn>
lol
<dilyn>
what's stopping me is the binary repository and the community mirrors :P
<acheam>
sqlite is fast, mature, and standardized
<dilyn>
i really don't want to have a chroot just for those lmao
<noocsharp>
well the more i think about it the less i hate it
<testuser[m]>
bruh you use a chroot for gpl programs ?
<acheam>
lol
<dilyn>
:)
<acheam>
this guy
<acheam>
whyyyyyyy
icy has quit [*.net *.split]
jslick has quit [*.net *.split]
ServerStatsDisco has quit [*.net *.split]
kayw has quit [*.net *.split]
vulpine has quit [*.net *.split]
<acheam>
oof netsplit
icy has joined #kisslinux
jslick has joined #kisslinux
vulpine has joined #kisslinux
kayw has joined #kisslinux
<noocsharp>
just in case stallman wants to come after him
<dilyn>
i use my KISS chroot basically for just opening alsamixer to change my mic's volume because I'm too lazy to learn the CLI utilities
<acheam>
do you still use netbsd curses?
mla has quit [*.net *.split]
chaihron has quit [*.net *.split]
chaihron_ has joined #kisslinux
<dilyn>
mmhmm
<dilyn>
i was considering changing back to ncurses and using dylan's newer build for it
<acheam>
so.....
<acheam>
hold up
<dilyn>
but i did this whole mess to avoid gmake with netbsd-curses and now I'm convinced it's the way lmfao http://ix.io/3vqM
<GalaxyNova>
> "dilyn: GPL is cancer"
<acheam>
someone show dilyn for loope
anniehallmoon has quit [Ping timeout: 252 seconds]
testuser[m] has quit [Ping timeout: 252 seconds]
phoebos[m] has quit [Ping timeout: 253 seconds]
<GalaxyNova>
mfw dilyn has the same opinion as a former Microsoft CEO
konimex has quit [Ping timeout: 253 seconds]
felinae has quit [Ping timeout: 250 seconds]
slayr[m] has quit [Ping timeout: 250 seconds]
<dilyn>
i don't think GPL is cancer!
<dilyn>
I think it's morally wrong and philosophically weak!
<acheam>
so its tuberculosis then?
psydroid has quit [Ping timeout: 256 seconds]
<GalaxyNova>
lmao
msk[m] has quit [Ping timeout: 276 seconds]
jstnas has quit [Ping timeout: 276 seconds]
<dilyn>
is TB morally wrong :thinking:
acheam has quit [*.net *.split]
rio6 has quit [*.net *.split]
omanom has quit [*.net *.split]
rgybmc[m] has quit [Ping timeout: 268 seconds]
<dilyn>
it's not a disease, it's just bad praxis
rio6 has joined #kisslinux
<dilyn>
and as a Critical Theorist, I am all about that Good Praxis(tm)
<noocsharp>
what does a critical theorist believe
kqz has quit [Ping timeout: 245 seconds]
<dilyn>
oooofff
<dilyn>
probably the simplist reduction of it would be that there is no objectivist account of most domains of knowledge, I suppose?
GalaxyNova has quit [Ping timeout: 252 seconds]
<noocsharp>
why do you consider the gpl morally weak?
<noocsharp>
as a critical theorist?
<dilyn>
hmm
<dilyn>
oh, I don't really have a position on that grounded in critical theory, I don't think
eyepatchOwl has quit [Quit: Connection closed for inactivity]
<dilyn>
I mean, all my views sort of stem out of that position, but that belief probably doesn't bottom out there; there's no analysis of that I could give which would end at "because critical theory"
<dilyn>
I think the GPL is morally weak because 1) those who don't wish to share their code need not use the GPL, and 2) no litigation surrounding GPL code has ever produced any code of valuable to the project in question
<dilyn>
it stands more or less as a bogeyman for the FSF to flex
<dilyn>
valuable/value
<rio6>
phone makers have to release their android kernel source because of, which makes me like it
<noocsharp>
consider that without the gpl, i could not possibly be holding a smartphone that runs fully free software
<rio6>
make porting roms/os to those phones easier
<noocsharp>
(well except the modem and radio right now)
<rio6>
(not that I've successfully portes one before)
<rio6>
s/portes/ported/
<cotangent>
<rio6> (not that I've successfully ported one before)
<dilyn>
mmmm yes that's interesting
<noocsharp>
although with fuschia, we might be heading into a backward world
<dilyn>
AOSP itself is apache tho
<dilyn>
tho that is the most GPL nonGPL license lol
<rio6>
it's for things like postmarket os too
phoebos[m] has joined #kisslinux
<noocsharp>
i think linux + open drivers is probably more important than aosp
<rio6>
(tho there are atil phone makers that don't release their code)
<rio6>
*stil l
<rio6>
*still
<noocsharp>
but qualcomm does, which is probably the most important
jstnas has joined #kisslinux
msk[m] has joined #kisslinux
<noocsharp>
and they wouldn't if linux wasn't under the gpl
<rio6>
ye
unah7782 has quit [Quit: Client closed]
Guest62 has joined #kisslinux
Guest62 has quit [Client Quit]
rgybmc[m] has joined #kisslinux
slayr[m] has joined #kisslinux
konimex has joined #kisslinux
testuser[m] has joined #kisslinux
felinae has joined #kisslinux
kqz has joined #kisslinux
ServerStatsDisco has joined #kisslinux
anniehallmoon has joined #kisslinux
GalaxyNova has joined #kisslinux
GalaxyNova has quit [Ping timeout: 268 seconds]
gtms has joined #kisslinux
riteo-laptop has joined #kisslinux
<riteo-laptop>
hiiiiiiii!
<testuser[m]>
hi
<riteo-laptop>
Setting up this laptop without going on with random options is quite a challenge
<riteo-laptop>
remember that "gtg it will take a bit" of yesterday? I've been working on it since then
<riteo-laptop>
but finally now I have a list of configuration options for the touchpad
<testuser[m]>
nice
<riteo-laptop>
will there be a community wiki at kisscommunity.org?
<testuser[m]>
perhaps
<riteo-laptop>
I'm tempted to fill in all the missing pieces and share that document with everybody which might want to use kiss with this laptop (which I don't think is a lot, tbf)
<riteo-laptop>
aaaaaaaa I'm sorry I already have to go
<riteo-laptop>
cya later!
riteo-laptop has quit [Quit: epic aaaaaaaaaaaaaaaaaaaaa it's already lunch time moment]
<soliwilos>
Has anyone changed cursor size/theme in wayland?
<testuser[m]>
yeah but it doesnt work for gtk apps
<testuser[m]>
seat seat0 xcursor_theme cursor 00 <- in sway conf
<testuser[m]>
00 is size
<testuser[m]>
cursor is name
<soliwilos>
Nice, thanks. Need to check if hikari has something similar.
omanom has joined #kisslinux
riteo-laptop has joined #kisslinux
<riteo-laptop>
hiii! I'm back!
<riteo-laptop>
btw the official wiki is somewhat incomplete regarding wayland
<riteo-laptop>
like, it didn't say to install fonts and I can't make a folder in /run/user as a normal user
<dilyn>
if somebody wanted to create a wiki that would be available on kisscommunity.org they are more than welcome to set one up and work with micro_O
<riteo-laptop>
oh, a wiki like the whole concept of one or just a page? I would be interested in helping with kernel configuration options for my laptop but nothing more for now
<riteo-laptop>
I wouldn't mind helping more down the line as I take more experience with wayland and KISS in general and I finish some other projects
<riteo-laptop>
epic now I finally got a graphical enviroment
<riteo-laptop>
fuck I forgot to set HID_MULTITOUCH
<riteo-laptop>
brb
riteo-laptop has quit [Quit: epic multitouch hid moment]
<testuser[m]>
Bruh
riteo-laptop has joined #kisslinux
<riteo-laptop>
ok, now that I finally got a graphical enviroment time to compile a web browser! Is there anywhere a librewolf package? I recall someone talking about one but it had another name and I can't find it
<testuser[m]>
Not sure but this probably covers more than firefox-privacy
<testuser[m]>
It doesn't matter that much tho
<riteo-laptop>
I see, thanks!
<testuser[m]>
Core crapware is disabled in both configs
<riteo-laptop>
nice
<riteo-laptop>
well I think I need to compile firefox first so I'll do that
mobinmob has joined #kisslinux
acheam has joined #kisslinux
<acheam>
ang: is there an easy way to change settings per filetype in vi?
<ang>
not automatically
<ang>
but you could create a directory with per file type cobfigs
<ang>
then you can run :source vi/shell
<acheam>
ok
<ang>
acheam: you could also write a wrapper shell script which checks the files extension and loads different configs depending on it
<acheam>
oh thats a good idea
<ang>
only problem is that it only works with a single argument
duplex50 has joined #kisslinux
<ang>
but if you do the ~/vi/<language>, you can always easily switch language
<duplex50>
I'm trying to setup wyverkiss but I I'm trying to build autoconf but it seems to only want gm4 is there any way around this?
<acheam>
whats the problem with gm4?
<acheam>
are you building firefox?
<acheam>
or autoconf alone
m3g has joined #kisslinux
<acheam>
in wyverkiss, autoconf/gm4 are packaged as a part of firefox as thats just where they're needed
<acheam>
dilyn: k1sslinux.org is gh pages 404
<acheam>
no redirect
<duplex50>
acheam: gm4 isn't packaged and if possible I'd like to avoid packaging it myself. I'm building autoconf for another program
<acheam>
just factor gm4 out of the firefox build file
<duplex50>
alr
<riteo-laptop>
bruh it's still compiling rust
<riteo-laptop>
is there a way to make it use more threads?
<testuser[m]>
no just use the binary
<testuser[m]>
repo-bin
<riteo-laptop>
oh I'd like to avoid it
<riteo-laptop>
just to satiate my autism
<riteo-laptop>
well, I can wait
<testuser[m]>
Are you worried that dilyn's gonna backdoor all our systems
<riteo-laptop>
no lmao
<testuser[m]>
:p
<riteo-laptop>
again, it's just my slightly excessive purism
<riteo-laptop>
I wouldn't be there otherwise :p
<duplex50>
ok now I'm getting an error when building gnu-fi saying it saying 'make: "/root/.cache/kiss/23656/build/gnu-efi/Makefile" line 44: Cannot open /Make.defaults'
<riteo-laptop>
I'll switch to my main pc, cya there
riteo-laptop has quit [Quit: epic rust moment]
<acheam>
you can also use the official rust musl bin
<acheam>
duplex50: dont run builds as root
<acheam>
wont solve your problem, but is just bad practice
<dilyn>
duplex50: gnu m4 is packaged, it's just the m4 in the main repository
<dilyn>
wyverkiss doesn't include it because wyverkiss doesn't have any packages which require it
<dilyn>
acheam: interesante. I wonder why
<acheam>
if you point it at my vps I can do the redirect if github gets too annoying
<acheam>
46.23.94.85
<cem>
doesn't mesa depend on gnu m4?
<cem>
and ncurses afaik
<acheam>
ew
<acheam>
ncurses?
<acheam>
why
<cem>
i might be totally wrong on ncurses
<dilyn>
mesa does not require gnu m4
<dilyn>
i also don't think ncurses does
<dilyn>
acheam: porkbun itself offers 301/302 forwards, which I setup
<dilyn>
so it's weird that github would still be the resolved domain
<riteo>
I mean, actually there was another error before it
<acheam>
maybe the system isnt detecting the march correctly?
<riteo>
"Warning: end of file not at end of a line; newline inserted"
<acheam>
thats not an issue
<acheam>
just a code style thing
<riteo>
so it's compiling hand written assembly I suppose
<riteo>
or maybe the file got truncated for whatever reason?
<riteo>
I'll try removing -march native and I'll tell you (probably tomorrow lol, it's pretty late)
<GalaxyNova>
are there any LSP clients that work with gcc instead of clang?
<GalaxyNova>
I really don't like needing to have 2 compilers installed
<acheam>
the client is not the problem
<acheam>
its the server
<acheam>
thats the whole point
<acheam>
the client doesn't deal with individual languages
<rio6>
claudia02: I know ccache runs correctly because the cache grows and distxx get's called too. I'm just suspecting that I might not be getting cache hita when doing kiss build
<acheam>
easy way to check
<acheam>
run the build with ccache installed, then ccache uninstalled
<acheam>
compare times
<acheam>
choose something that takes a medium amount of time, like, idk, cmake
<claudia02>
^^
<GalaxyNova>
i meant servers :P
<GalaxyNova>
I use neovim-LSP as the client
<GalaxyNova>
acheam: ^^
<acheam>
uhh there is cquery
<acheam>
and ccls
<acheam>
which took me literally 30sec to find by googling
<acheam>
ccls requires clang, nvm
<acheam>
but cquery looks like it could work
<claudia02>
rio6: Just for undertanding: when using 'kiss' its not doing something special. It is using your toolchain as when you call e.g make directly. So no real magic in this regard, I _think_.
<acheam>
oh nvm cquery also requires libclang
<acheam>
i would just build it statically
<acheam>
and deal with it
<acheam>
or just.... not use bloated LSP
<acheam>
try vi
<acheam>
its good
<GalaxyNova>
ccls is clang
<GalaxyNova>
acheam: cquery is also clang
<acheam>
yes, i mentioned that
<GalaxyNova>
and LSPs are basically mandatory nowadays
<acheam>
???
<GalaxyNova>
code completion is so good
<acheam>
i disagree
<acheam>
once you go without it for a while, you realize you dont need it
<acheam>
I havent used code completion in months
<acheam>
and my programming has improved greatly, in part because of that
<acheam>
it forces you to actually learn your codebase
<riteo>
kakoune offers it only with keywords
<acheam>
instead of just hitting tab until you come up with a working solution
<riteo>
I find it useful
<acheam>
keyword completions can be nice
<acheam>
especially for writing prose
gtms has quit [Remote host closed the connection]
<dilyn>
i think the number one topic in this channel is convincing people to use vi and kakoune
<riteo>
lmao
<riteo>
clang's "already" at 59%
<riteo>
it erroed out at like 88%
<GalaxyNova>
is there a way to quickly switch all alternatives to a package
<GalaxyNova>
without going through each one
<noocsharp>
kiss a | grep pkg | kiss a -
<GalaxyNova>
thanks
<noocsharp>
although check that pkg doesn't appear in other package names or file names in other packages
<acheam>
grep '^pkg:'
<acheam>
ehr, grep '^pkg /'
<GalaxyNova>
is there an easy way to convert a kiss install to a wyverkiss install
<dilyn>
use kiss-llvm to build the llvm toolchain and then rebuild everything that depends on gcc
claudia02 has quit [Ping timeout: 268 seconds]
<GalaxyNova>
dilyn: What about things that depend on libstdc++?
<dilyn>
libstdc++ is provided by gcc
<dilyn>
unless kiss filters out libstdc++ from its list?