From aa48e071c36793b728333fc3866881fdf24d44da Mon Sep 17 00:00:00 2001
From: NotAShelf
To use it, we first add the input flake.
To use it, we first add the input flake.
};
outputs = { nixpkgs, home-manager, nvf, ... }: let
- system = "x86_64-linux"; in {
+ system = "x86_64-linux";
+ pkgs = nixpkgs.legacyPackages.${system};
+ in {
# ↓ this is your home output in the flake schema, expected by home-manager
- "your-username@your-hostname" = home-manager.lib.homeManagerConfiguration
+ "your-username@your-hostname" = home-manager.lib.homeManagerConfiguration {
+ inherit pkgs;
modules = [
nvf.homeManagerModules.default # <- this imports the home-manager module that provides the options
- ./home.nix # <- your home entrypoint
+ ./home.nix # <- your home entrypoint, `programs.nvf.*` may be defined here
];
};
};