Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
924 B
3
Indexable
Never
{
  description = "A very basic flake";
  
  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
    home-manager = {
      url = github:nix-community/home-manager;
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

  outputs = { self, nixpkgs, home-manager }:
    let
      system = "x86_64-linux";
      pkgs = import nixpkgs {
        inherit system;
        config.allowUnfree = true;
        config.allowBroken = true;
      };
      lib = nixpkgs.lib;
    in {
      nixosConfigurations = {
        fibonacci = lib.nixosSystem {
          inherit system;
          modules = [ 
            ./configuration.nix
            home-manager.nixosModules.home-manager {
              home-manager.useGlobalPkgs = true;
              home-manager.users.justin = {
                imports = [ ./home.nix
                          ];
              };
            }
          ];
        };
      };
    }; 
}