!apXxbtexmNGJaAryzM:nixos.org

NixOS on WSL

338 Members
https://github.com/nix-community/NixOS-WSL58 Servers

Load older messages


SenderMessageTime
17 Mar 2025
@balanced_design:matrix.orgbalanced_designI dont know if "until it makes sense" is the problem. To solve these problems Ive just had to figure out what the actual correct thing is because the instructions on the docs, form posts, or blog posts are wrong or have multiple interpretations. Ive had few errors due to my own stupidity or something else like that06:30:39
@balanced_design:matrix.orgbalanced_designSome blog posts have mentioned that. It does seem like nix has cheetsheets like other programing languages06:31:45
@balanced_design:matrix.orgbalanced_design* I dont know if "until it makes sense" is the problem. To solve these problems Ive just had to figure out what the actual correct thing is because the instructions on the docs, form posts, or blog posts are wrong(causes errors or dont work) or have multiple interpretations. Ive had few errors due to my own stupidity or something else like that06:32:00
@balanced_design:matrix.orgbalanced_design* Some blog posts have mentioned that. It does seem like nix has cheatsheets like other programing languages06:32:09
@balanced_design:matrix.orgbalanced_design* Some blog posts have mentioned that.It does seem like nix has cheatsheets like other programing languages06:32:20
@balanced_design:matrix.orgbalanced_design* Some blog posts have mentioned that. It does seem like nix has cheatsheets like other programing languages06:32:30
@balanced_design:matrix.orgbalanced_design* I dont know if "until it makes sense" is the problem. To solve these problems Ive just had to figure out what the actual correct thing is because the instructions on the docs, form posts, or blog posts are wrong(causes errors or dont work) or have multiple interpretations. Ive had few errors due to anything that feels like "oh it just hadnt clicked".06:33:33
@balanced_design:matrix.orgbalanced_design* I dont know if "until it makes sense" is the problem. To solve these problems Ive just had to figure out what the actual correct thing is because the instructions on the docs, form posts, or blog posts are wrong(causes errors or dont work) or have multiple interpretations. I havent had any errors due to anything that feels like "oh it just hadnt clicked".06:34:27
@k900:0upti.meK900 Well the thing is, after it clicks, it'll be generally much easier for you to figure out why something isn't working 06:34:51
@balanced_design:matrix.orgbalanced_designThats reasonable I could see that being a possibility.06:37:55
@balanced_design:matrix.orgbalanced_designAs far as I understand based on https://search.nixos.org/packages I need unstable to get fully up to date packages06:38:22
@k900:0upti.meK900Then you should switch your entire system to run on unstable, generally06:38:39
@k900:0upti.meK900Mixing channels is rarely a good idea06:38:45
@balanced_design:matrix.orgbalanced_designWait why? Why would packages accross channel boundries interact in a bad way?06:39:37
@k900:0upti.meK900There are, uh, quirks06:42:10
@k900:0upti.meK900Notably around how we handle graphics drivers06:42:19
@k900:0upti.meK900But there can also be others06:42:25
@k900:0upti.meK900The core problem is that you can't really have two copies of the same library loaded into the same process06:42:54
@balanced_design:matrix.orgbalanced_designIs unstable supposed to be combined with something that allows you to select the package version stable would give you?06:43:03
@k900:0upti.meK900So anything that relies on dynamically loaded plugins, or library injections, etc, can get REALLY confused06:43:15
@k900:0upti.meK900 Not really, no 06:43:20
@k900:0upti.meK900"Unstable" is just a bad name06:43:29
@k900:0upti.meK900It's not unstable as in "has bugs"06:43:33
@k900:0upti.meK900It's unstable as in "has no stable API"06:43:43
@k900:0upti.meK900But even that is kind of an exaggeration06:43:51
@k900:0upti.meK900It's not any more "unstable" than any other rolling release distro06:44:00
@balanced_design:matrix.orgbalanced_designAPI as in options correct?06:44:16
@k900:0upti.meK900Primarily06:45:27
@k900:0upti.meK900And generally we try really hard to not just break people in confusing ways06:45:45
@k900:0upti.meK900So usually when an option is changed there's a migration period and a warning06:45:55

Show newer messages


Back to Room ListRoom Version: 9