@cygnusx11 no problem ☺️. I've only really got experience with Guix, but feel free to throw any questions at me and I might at least be able to point you in the right direction!

You can find my system config for my Ideapad Flex 5I at source.librecode.net/DeclanRix if you'd like to take a peek or use anything from it. Feel free to ask me about anything in there that's nonsensical. It's not commented well as I never really intended to share it haha.

@cygnusx11 GNU Guix or NixOS. These use transational package managers and have the system configuration defined in a single central configuration file. GNU Guix is based on Linux-Libre so driver support could be difficult but there is a NonGuix community repository that can be added trivially and contains a non-free kernel, drivers, and things like firefox :)

@mntmn Omg now we have a camera notch too 😅.

On a serious note, this looks fantastic! Keep up the good work ☺️

@artyr3 Good luck my friend. o7 Also, check out EXWM. It's an X window manager written in elisp. It lets you manage windows inside emacs as if they were buffers. I used it for ages before I moved to sway ☺️

@kzimmermann I LOVE that FOSS makes it viable to run machines from literally 15 years ago! That's honestly extraordinary ☺️.

Hope you're having a good evening. Happy hacking!

@braunne for reference, I'm using a lenovo flex 5i, intel I5, with a swapped atheros wifi card for compatibility. Everything works, even digitizer and touchscreen ☺️

@braunne also, flatpak works great for anything not on the repos :)

@braunne All in all, it's nice, and I think it'll be my go-to for linux from now on. I use BSD for most everything howdays but still use linux occasionally for certain machines and hardware.

It's also turned me back onto looking at the hurd which could be interesting :)

@braunne Well, it's very different. I activly use Linux, OpenBSD, and FreeBSD and problems that I knew how to solve everywhere else were solved completely differently with Guix. On the plus side, because of Guix's static system configuration, I will only ever have to solve these issues once, and it's already documented.

The documentation covers a lot, but finding the basics was hard. For example, the rust package has cargo as a seperate output and to add rust:cargo to scheme was a right mess.

Playing around on Guix Linux-Libre, thought I'd install krita because the digitizer works ☺️. That said... HOW DO YOU DRAW FEET?

I don't draw, please be nice 😉

@foreverxml I reached out to the site, if you go to the home page you can find their support email. Hope it helps, stay safe everyone ❤️

@bumbervevo I was responding to the idea of keeping it plugged into power and a speaker, this would primarily be a way to offload the storage of all your media to your home server ☺️.

@bumbervevo It supports flac, mp3, mp4, wav, ogg, opus, aac and m4a.

Hey @bumbervevo! If you're just running out of space, you could consider self-hosting a streaming platform like mstream.io/

@artyr3 If you're comfortable sharing I'd love to take a peek at the code ☺️. No pressure of course, just curious what a contacts app written in a shell looks like.

I'll upload a link to source when I'm comfortable sharing, and plan to licence the code under the GPLv3+. Thanks again to all the FOSS community, I'm psyched to finally start my journey giving back! ☺️❤️

PS. :freebsd: ❤️

Hello Fediverse! I've been playing around with Rust outside of work writing a text editor and I finally got it to the point where I can open and happily edit it's own source code!

I'll probably keep using NeoVim for the foreseeable future, but my hope is to eventually add something like org-mode with it's Babel support for interactive notes, and LSP support.

That's all a long way off, but I can dream 🎆.

Thanks to all of you who have worked on Rust, Termion, and NeoVim! <3

Show older
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.