Ah, yes, of course, foolish of me
Ah, yes, of course, foolish of me
Links is just a browser, it doesn’t fix the websites themselves Search engines gatekeeps websites away, making it borderline impossible to find anything SEO optimized makes way too much noise to find anything meaningful And JavaScript makes browsers like Links borderline unusable
If being usable is a metric, Slackware
Kolibri isn’t a Linux distro, it is a fork of MenuetOS and not Linux at all
There are things in this world you are not meant to fiddle with And apparently, glibc is one of 'em
Be me, and bork BTRFS itself while trying to compile OpenMW from source
'Till you figure out that, on Arch, if you missed/broke anything, you can boot into the Arch USB, mount your root into /mnt, and arch-chroot in to fix whatever is broken
I got a Xeon E3-1220 V3, thought it’d handle well A whole ass day and it still wasn’t done
Meanwhile my first Gentoo system… I was expecting to be not so bad… Holy f I was wrong
After you figure out how to properly partition your disk, you learn how the entire setup is actually quite simple Basically, Mount partitions, pacstrap to install the base system, generate fstab, chroot in, create a unprivileged user and add it to sudo, setup grub, configure internet, exit chroot and unmount, reboot into the newly installed system, configure X11/Wayland to your liking
XFCE. it’s dumb, simple, it gives you a panel to access your programs, your desktop icons, and nothing else. I just want my computer to let me do my things, not have a built-in ‘brew a cup of coffee’ button
Rust is good. Not perfect. The borrow checker sometimes can be a pain(cant use immutable reference because already using a mutable reference…), compile times are abysmal.
But the language itself is really solid. It actually gives me similar vibes to using C/C++ but without having to fight the compiler or keep fiddling with CMake for 10 hours just so that it detects that one lib you’re trying to use.
Surprisingly, Rust borrows some inspirations from Python, so it doesn’t feel that foreign and alien, but it still has a learning curve to it, specially with all the different types (eg. u8/i8, u16/i16/f16, u32/i32/f32, u64/i64/f64, usize, &str vs String, etc) But if you ever spent any amount of time with any other language that is on a similar level than C or C++, you’ll be in quite familiar territory
Only thing that I can tell you that you’ll have a whole paradigm shift once it clicks with you, is the use of Structs, impl’s for abstration and traits. Once those clicks with you, the way you approach your code really shifts
Work-wise, I figured out how to deprecate the mess that is multiple apps for the same purpose at work, and instead make a foundation to have the same app on all platforms (Windows, Linux, Web & Android)
First time using Rust on client-side, quite hyped with how stuff with turn out to be
Personal-wise, Had idea for a new game I want to try and make, just gotta puzzle and brainstorm the main character idea and flesh out more of the world itself
I haven’t switched to Wayland yet cuz I’m stuck with a GT 710, which only supports the 470 series driver, which… Doesn’t really run Wayland. Hopefully some day, I’ll get my hands on a Radeon GPU and then fully migrate to Wayland, cuz my laptop already rocks it with Sway and, no complains at all
(I know about it having EGLStreams support which only GNOME uses, but it has no GBM support, which… well, all other compositors uses)
AIO has a updater but it is manual by default You need to enable automatic updates yourself, which… Is done through a bash script you need to add yourself into the system crontab
And not only that, the instructions do say things could break and even suggests setting up backups for such
Nouveau sadly doesn’t work for me, it’s abysmally bad performance even on X11
And the new compat layer is new for me, might give it a try
That is fake https://pkgs.alpinelinux.org/packages?name=glibc*&branch=edge&repo=&arch=&maintainer= I have felt for it too, but glibc-full doesn’t exist I have found a package on github though, that claims to add glibc, but whenever I tried to use it to, for example, run the nvidia installer, the entire thing just segfaults
I have been using Alpine as my main desktop system
If you need gaming, or you have a Nvidia GPU, your idea is dead on the water, not having glibc makes nvidia drivers impossible to use.
But that aside, the desktop feels snappy, the system is extremely small so knowing exactly how everything is running/working, and OpenRC is a breath of fresh air compared to the ‘do everything’ SystemD. All pieces of Alpine just does one thing, which makes things really predictable.
Albeit, my path isn’t without hiccups, for example X11 made suspend when the lid closes outright crash X11, so was forced into Wayland And Pipewire, I have to restart it whenever I switch from the computer speakers to headphones or vice-versa
You’ll find some small bugs and small issues, but if you really want a more spartan and simplistic way to handle your linux box, it is amazing
Also, APK is the best package manager, I felt in love with it
Poke around with Caddy on bare metal Idk if it is something I was doing or just placebo from my head, but Caddy is a lot faster on bare than Docker in Alpine Tho the drawback is having to manually set-up logging if you need (otherwise g’luck with whatever it decides to throw at syslog)
How many ppl do you see rocking Slackware nowadays?