30 lines
		
	
	
		
			799 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			799 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| 
								 | 
							
								{
							 | 
						||
| 
								 | 
							
								  description = "Home Manager configuration of svante";
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  inputs = {
							 | 
						||
| 
								 | 
							
								    # Specify the source of Home Manager and Nixpkgs.
							 | 
						||
| 
								 | 
							
								    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
							 | 
						||
| 
								 | 
							
								    home-manager = {
							 | 
						||
| 
								 | 
							
								      url = "github:nix-community/home-manager";
							 | 
						||
| 
								 | 
							
								      inputs.nixpkgs.follows = "nixpkgs";
							 | 
						||
| 
								 | 
							
								    };
							 | 
						||
| 
								 | 
							
								  };
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  outputs = { nixpkgs, home-manager, ... }:
							 | 
						||
| 
								 | 
							
								    let
							 | 
						||
| 
								 | 
							
								      system = "x86_64-linux";
							 | 
						||
| 
								 | 
							
								      pkgs = nixpkgs.legacyPackages.${system};
							 | 
						||
| 
								 | 
							
								    in {
							 | 
						||
| 
								 | 
							
								      homeConfigurations."svante" = home-manager.lib.homeManagerConfiguration {
							 | 
						||
| 
								 | 
							
								        inherit pkgs;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        # Specify your home configuration modules here, for example,
							 | 
						||
| 
								 | 
							
								        # the path to your home.nix.
							 | 
						||
| 
								 | 
							
								        modules = [ ./home.nix ];
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        # Optionally use extraSpecialArgs
							 | 
						||
| 
								 | 
							
								        # to pass through arguments to home.nix
							 | 
						||
| 
								 | 
							
								      };
							 | 
						||
| 
								 | 
							
								    };
							 | 
						||
| 
								 | 
							
								}
							 |