PuddleOfKittens
PuddleOfKittens@kbin.social
Joined
0 posts • 2 comments
The ‘code’ tag here does not respect newlines, I tried to fix it but this is the best I could do:
`{ description = “home flake”;
inputs = { nixpkgs.url = “github:nixos/nixpkgs/nixos-unstable”;
home-manager.url = “github:nix-community/home-manager/master”;
home-manager.inputs.nixpkgs.follows = “nixpkgs”;
nixpkgs-stable.url = “github:nixos/nixpkgs/nixos-23.11”;
# nixgl.url = “github:guibou/nixGL”;
};
outputs = {
self,
nixpkgs,
nixpkgs-stable,
home-manager,
# nixgl,
…
}
@inputs:
let
system = “x86_64-linux”;
pkgs = import nixpkgs {
system = system;
config = {
allowUnfree = true;
};
};
pkgsStable = import nixpkgs-stable {
system = system;
config = {
allowUnfree = true;
};
};
in {
homeConfigurations = {
shareni = home-manager.lib.homeManagerConfiguration {
inherit pkgs;
modules = [ ./home.nix ];
extraSpecialArgs = {
inherit inputs;
inherit system;
kmonad = pkgsStable.kmonad;
};
};
};
};
}`