PuddleOfKittens

joined 1 year ago
[–] PuddleOfKittens@kbin.social 1 points 5 months ago* (last edited 5 months ago) (2 children)

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;

       };

     };

   };

 };

}`