• gonzo-rand19
    link
    fedilink
    52 days ago

    One of the big issues I’ve heard that Nix users have is that you have to write your configs yourself using the Nix syntax, but the documentation isn’t very detailed.

    If that sounds challenging to you (in a bad way) you may want to look elsewhere. Note that I’m not a Nix user so I can’t go into specifics, unfortunately.

    • Ziglin (it/they)
      link
      fedilink
      English
      62 days ago

      The 4-5h I’ve spent using it so far were pretty easy until I ran out of detailed documentation like you said. The syntax seems pretty easy so far but some things being functions confused me at the start.

      Infodump about my progress that I only now realized is unlikely to be of interest to anyone but me :/

      I started off copying the dot files from other devices but that didn’t really work for browsers so I decided to use home manager. After having trouble finding out how to configure programs without their own wiki pages I watched a video on NixOS which helped me fix a bunch of problems and recommended some things I wouldn’t have found out about other places. Flakes fail when I try to use them (I have enabled them in the configuration and the error didn’t seem to be because of it). And when I enable the kitty shell integration it only sources the bash profile, leaving without the system wide config that I got without. This would not be an issue if I knew how to configure the bash profile which is in a different location on NixOS compared to other distros that I’ve used.