Edit: my issues came from copying source .nix configurations for the pig manager, not configurations that I would include on my computer. Finding how to include what where was much easier with search.nixos.org
Hi, I’ve finally cleansed my system of windows and switched fully into nix. I want to learn this OS the right way, but have ran into some noob troubles. Any help would be greatly appreciated. Ideally, these changes are things I would include in my configuration.nix
- How to install electrum wallet on nixos? I found this default.nix for electrum and thought it would be as easy as
nix-build default.nix
but was mistaken. It says " cannot evaluate a function that has an argument without a value (‘fetchurl’) Nix attempted to evaluate a function as a top level expression" but on a later line that value is inputted to the function (if I understand right)
src = fetchurl { url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz"; sha256 = "sha256-BxxC1xVKToUjgBo4mEeK9Tdhbd/+doHcTTJsXDtaELg="; };
- How to install KVantum Theme Manager? I was following this guide and tried to add gcc/g++ and the x11 package dependencies but I get undefined variables for the x11 libraries. Some recommend using stdenv.mkDerivations but I haven’t used that much nix before so I’m not certain if I should be going down that rabbit hole
You’ll get back to it, I’m pretty sure.
I’ve been running an Ubuntu base for years, but windows kept overwriting the boot loader so I finally cracked. Been wanting to switch to Debian for a while and nix seemed desirable for its functional design paradigm