I'm sure as shit trusting proton over some random public network in a cafe setup by some random open reach engineer or something
flashgnash
I'd jump on the bandwagon of nixos, I use it myself and love it, does exactly what you're asking for
However judging on some of your other comments it might be a better idea to just suck up having to manually rebuild until you understand the basics of Linux a little better
(nixos more or less requires you understand programming syntax for writing your system config)
Your settings for the most part are in your home directory, generally when you install a Linux system everything that isn't the bootloader is on one partition (system, installed applications, etc)
Your home directory is for anything specific to your user, meaning your downloads folder, your pictures, documents and also your .config folder which holds 90% of the config files
There are some weird ones that have directories outside of home, afaik that's stuff like network manager remembering your saved networks that runs outside of your user context
That's fair, I've found wayland to generally be pretty good with Linux now and you can pry hyprland from my cold dead hands
- piss enjoyer
- yiffit.net
You could get one of those drying rack things with all the hooks/clips, put them all on that, then spin it and grab one at random
My brain, second is my body, third is my laptop
Suspend with an Nvidia gpu
Ah that's useful to know, I've been using gamescope for that but it's a bit overkill
I use nixos for dev all the time, personally I think it's great
What I would suggest however is to install the nix package manager on another distro, learn how it works that way and then switch when you're comfortable only using nix
Flakes are absolutely incredible for development and I think every project beyond scrappy scripts should use them.
You can specify all your dependencies (compiler, libraries, cli tools, environment variables etc) in your nix flake, then run nix develop and it'll make you an isolated shell with all that stuff
(For example, I don't have go, rust or dotnet installed but when I cd into one of my projects directors it installs them to a temporary shell and catches them until I clean up)
The flake also generates a lock file which specifies every version of every dependency with a git rev and a hash, meaning if you check flake and lock into git, anyone else who clones that project and uses the flake gets the exact same system you were using
Is this on Linux or Windows?
I mean that seems like a better way to do it, I'm assuming these things last for years by the fact I've never had to replace one or even know about it
How is it only charging when plugged in an issue if it lasts longer than the laptop's own battery
I guess if you don't use it for long enough it depletes while powered off