This is my new work desktop https://en.wikipedia.org/wiki/Ogopogo Change-Id: I198d8757ff85eec00a303b990efdd2658cbc3e6a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5963 Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi>
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			784 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			784 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ pkgs, depot, lib, ... }:
 | 
						|
 | 
						|
with lib;
 | 
						|
 | 
						|
rec {
 | 
						|
  home = confPath: (import (pkgs.home-manager.src + "/modules") {
 | 
						|
    inherit pkgs;
 | 
						|
 | 
						|
    configuration = { config, lib, ... }: {
 | 
						|
      imports = [ confPath ];
 | 
						|
      lib.depot = depot;
 | 
						|
 | 
						|
      # home-manager exposes no API to override the package set that
 | 
						|
      # is used, unless called from the NixOS module.
 | 
						|
      #
 | 
						|
      # To get around it, the module argument is overridden here.
 | 
						|
      _module.args.pkgs = mkForce pkgs;
 | 
						|
    };
 | 
						|
  });
 | 
						|
 | 
						|
  dobharchu = home ./machines/dobharchu.nix;
 | 
						|
 | 
						|
  dobharchuHome = dobharchu.activation-script;
 | 
						|
 | 
						|
  ogopogo = home ./machines/ogopogo.nix;
 | 
						|
 | 
						|
  ogopogoHome = ogopogo.activation-script;
 | 
						|
 | 
						|
  yeren = home ./machines/yeren.nix;
 | 
						|
 | 
						|
  yerenHome = yeren.activation-script;
 | 
						|
 | 
						|
  meta.ci.targets = [
 | 
						|
    "yerenHome"
 | 
						|
  ];
 | 
						|
}
 |