I have years of experience on mac and windows both, but ultimately I want to switch to linux. the thing is I have pretty much no experience with linux. NixOS sounds really cool to me and using that is definitely my end goal. My question is weather or not it would be feasible to have NixOS be the first distro I try to learn.
If you have command line and package manager experience from osx and windows, and, I assume, FP experience, then yes, I would think that it's possible. You'll have to sift through huge swaths of suboptimally organized documentation, so beware.
And everyone here is surely happy to answer all your questions :sweat_smile:
nixpkgs really has a lot of convenience services that save you from having to set up e.g. systemd services yourself, and if you just want to get a desktop environment with firefox to start with, it's really not much to do. You'll just have to get over the installation, which could be a little challenging if you know absolutely nothing about linux, but it's not that much since NixOS doesn't adhere to most of the standards for linux bootstrapping
I think it is worth noting that nixos is really different (in my experience) compared to more "standard" distros (e.g. debian), so they might seem unfamiliar to you if you start with nixos
I think it is worth noting that nixos is really different (in my experience) compared to more "standard" distros (e.g. debian), so they might seem unfamiliar to you if you start with nixos
like writing C++ after having learned only Haskell :stuck_out_tongue_wink:
I have years of experience on mac and windows both, but ultimately I want to switch to linux. the thing is I have pretty much no experience with linux. NixOS sounds really cool to me and using that is definitely my end goal. My question is weather or not it would be feasible to have NixOS be the first distro I try to learn.
If you have command line and package manager experience from osx and windows, and, I assume, FP experience, then yes, I would think that it's possible. You'll have to sift through huge swaths of suboptimally organized documentation, so beware.
And everyone here is surely happy to answer all your questions :sweat_smile:
nixpkgs really has a lot of convenience services that save you from having to set up e.g. systemd services yourself, and if you just want to get a desktop environment with firefox to start with, it's really not much to do. You'll just have to get over the installation, which could be a little challenging if you know absolutely nothing about linux, but it's not that much since NixOS doesn't adhere to most of the standards for linux bootstrapping
does npm count? :p
I think it is worth noting that nixos is really different (in my experience) compared to more "standard" distros (e.g. debian), so they might seem unfamiliar to you if you start with nixos
Mason Mackaman said:
absolutely!
Georgi Lyubenov // googleson78 said:
like writing C++ after having learned only Haskell :stuck_out_tongue_wink:
what computer do you have? make sure ubuntu or some linux is compatible. then just install nixos with courage and bravery
yes old me, yes you can.
what a ride!