Yes you are quite right, unfortunately for me I rolled high in electrochemestry and require copious amounts of proprietary games and CUDA cores so GNU + Linux + Proton is where I will need to be for now.
Yes you are quite right, unfortunately for me I rolled high in electrochemestry and require copious amounts of proprietary games and CUDA cores so GNU + Linux + Proton is where I will need to be for now.
Nix seemed more focused on marketing and cutting corners to make a working product faster
Yes, this is a big issue in corporate development. It seems like management is in a constant state of barreling headfirst into a “silver bullet that fixes everything” instead of doing things the hard way (which in the long term is almost always better.
expect to either package it yourself
I have not maintained any packages before but I am very interested in learning how, I shall look into this.
Shepherd for its init system
I vaguely remember this was the originally used in Hurd? if so that is cool.
This is very cool!
guix import
This seems quite useful thanks for that.
Setting up Emacs, a local SMTP server connected to your email for git, and a CLI password manager will probably be helpful.
I have been wanting to set up upasfs this may be the push I need to finally get around to doing that.
It appears Guix may be a good choice in the future but not quite yet, I will try installing it as a package manager and/or try it in a VM to start out with. Thanks for the info!
Ah yeah, that makes sense. I shall try this out in a VM sometime. thanks!
Using scheme would be a big benefit for me as I already know it whereas NixOS I would have to learn their config language. I suppose that if it is easy to create packages and submit them it would be like compiling it myself except that more people could have access to it. I shall take this under consideration.
I do have one related question, during install how do you get an already customized config file onto the system during install? How do I create a config file beforehand?
I seems like the consensus from people here is to start with the stand-alone package manager. So I shall look into that thanks!
This does make a lot of sense. From what I could tell a lot of devs talk about nixos in the same way that they talk about docker.
Yeah Ive been using hy-lang about half the time I have to do things in python; so I would assume weirdness is bound to occur :). Yeah I believe someone else mentioned that it could be used as a standalone package manager so I shall look into this.
Yeah thats a good idea. I know that guix can be used as standalone package manager but I didn’t know you could do that with nix as well. I shall look more into that, thanks
Yeah one of the reasons I was looking into Guix was because it has a lisp based configuration. (I use emacs semi regularly so I imagine guix would fit into the emacs config mindset well).
I am a hobbyist programming language developer so I program in a lot of different languages (c, rust, go, js, python, various lisps, forths, esoteric langs). I did read an interesting article about someone daily driving Debian Sid, so maybe I will look closer into that. I also have heard of a distro called rhino linux which is supposed to be a “rolling release ubuntu”. Yeah I always forget that docker dev containers are an option, maybe I should look into that more.
I have $HOME/src for projects that are executables and $HOME/lib for ones that are libraries/dependancies/etc