Hi,
I have been using home-manager to set my dotfiles and dev environment dependencies, so far it’s been a great experience albeit somewhat challenging.
Right now I am stuck with attempting to build a package instead of using the channel one, since the channel package is not up to date.
My home.nix
looks like this:
{ config, pkgs, lib, ... }:
let
extraNodePackages = import ./node/default.nix {};
helix = (pkgs.callPackage ./helix.nix { });
in
{
home.stateVersion = "23.05";
programs.helix = {
enable = true;
package = helix;
...
}
...
}
For the derivation I downloaded the one from nix packages for the time being https://github.com/NixOS/nixpkgs/blob/f9f47e8032817023bf9d1cb570515cf439bedeb4/pkgs/applications/editors/helix/default.nix
Still, when I build my flake I get this error:
error: getting status of '/nix/store/1g64l335shnjzbd50wkv1h3x7i6xm7h3-source/helix.nix': No such file or directory