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
<noocsharp>
it doesn't
<noocsharp>
to solve that problem just statically link the library
<natris1979[m]>
oh hey jgart . I don't see why you couldn't. Though I'm not sure I'd want to do it professional. Setup is time consuming enough I'm not sure I'd want to mess with it if I had to rebuild it if anything went haywire one day. Others probably feel differentl
<natris1979[m]>
I think it'd be most strong as a developer machine though. Its really easy to just link your package files to your personal codebase yet have everything work exactly the same as if it's pulling in a remote release
<natris1979[m]>
probably all depends on your use case
<jgart>
hey natris1979[m]
<jgart>
I was just curious if people were doing so
<jgart>
I'm interested in using guix with kisslinux. I imagine that might have to be done in a chroot?
<natris1979[m]>
hmm, not sure how guix works in a chroot. Just browsing their site, it seems like you'd probably want to run guix in a vm or full container.
<natris1979[m]>
but i know nothing about it and I'm even pretty new to kiss, so maybe I'm way off base
<jgart>
guix is just a package manager
<jgart>
that can run on other distros
<jgart>
it does require a daemon that runs with sudo priviledges building packages on behalf of the user
<natris1979[m]>
oh the guix.gnu.org page seems to imply its a full distro
<jgart>
sudo/doas
<jgart>
Guix System is the distro
<jgart>
and guix is its' package manager
<jgart>
but guix is a "universal package manager"
<natris1979[m]>
I'm not sure I'd want to mix that with kiss's package manager. But I don't think there'd be anything stopping you
<jgart>
it can run on ubuntu, arch, gentoo, etc...
<jgart>
I'm currently running it on void linux
<jgart>
guix would not interfere at all with kiss
<natris1979[m]>
can always give it a shot
<natris1979[m]>
spinning up a new service is definitely easy
<jgart>
it installs all packages in a hermetic way that does not interact with the host system
<jgart>
I have a runit service for the guix daemon that I run on void currently
<jgart>
guix installs packages to /gnu/store
<acheam>
bruh what a bad path lmao
<jgart>
each dependency has a unique hash so vim can be installed to /gnu/store/b6924345-6c41-4a1f-8845-091c99585ec3/vim-1.9
<jgart>
for example
<jgart>
all deps have a unique hash so that if a dependency changes then the hash for that dep in the gnu/store also changes
<jgart>
anyways, I'd like to have guix as an "escape hatch" on kiss
<jgart>
I'm a regular package maintainer for guix so I'm very comfortable with it
<jgart>
I'd just like to "bring it with me" when I migrate to kiss from void
<acheam>
obvs run your system how you want to
<natris1979[m]>
could always run your void and your kiss side by side. I do that with arch
<acheam>
but for me, what makes kiss kiss, is the package manager
<acheam>
not anything else
<jgart>
yup, I like how simple the package manager is
<jgart>
I like the fact that it is a source based distro that is not gentoo
suckware has joined #kisslinux
<travankor>
wasn't there some incompatability with musl?
<jgart>
would be great to add some information to the wiki or somewhere on how to record internal headphone and mic audio with alsa https://kisslinux.org/wiki/pkg/alsa-utils
<jgart>
I've had such a hard time trying to figure that out that I had to install pulseaudio just to make that work
<jgart>
* the dumb solution
Denshi has joined #kisslinux
Denshi has quit [Client Quit]
<travankor>
nice i'm using vis too
<jgart>
travankor, I just got vis working with lsp a few days ago lol
<jgart>
wouldn't have thought I'd use vis that way
<jgart>
but now I can stay in my editor when I need more advanced ide features
<jgart>
see the #vis-editor room if you have a log
<jgart>
I mentioned it there
<jgart>
I'm using vis-lspc
<jgart>
plugin
<travankor>
oh I should try that out
<travankor>
(vis-lspc)
<jgart>
yup
<jgart>
it's pretty cool!
<jgart>
travankor, I patched it to use skim instead of fzf for the lsp completions
<jgart>
but I imagine fzy could be used too
dilyn has joined #kisslinux
<dilyn>
phoebos: it's a different server in the sense that I just nuked the node and redid it but it's still a linode server running KISS
<dilyn>
and yes jgart: you can run a server with KISS. I had a mail server and git/fossil hosting on a single CPU 1GB RAM nanode that worked very well. <50 packages