Bump to alacritty 0.5.0 (which is happening by fetching YANNPP (Yet Another Nixpkgs Pin) because overriding versions of rust packages is not very well supported) and update the relevant home-manager version and pin to get it installed and configured with vi-mode. Change-Id: I4fd96bd0c0611ce76500c33bf0b2c680ee7f44c3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/1583 Tested-by: BuildkiteCI Reviewed-by: glittershark <grfn@gws.fyi>
		
			
				
	
	
		
			26 lines
		
	
	
	
		
			651 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			651 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ pkgs, depot, lib, ... }:
 | 
						|
 | 
						|
with lib;
 | 
						|
 | 
						|
rec {
 | 
						|
  nixpkgs = import pkgs.nixpkgsSrc {};
 | 
						|
 | 
						|
  home-manager = (fetchTarball {
 | 
						|
    url = "https://github.com/rycee/home-manager/archive/152769aed96d4d6f005ab40daf03ec4f5102c763.tar.gz";
 | 
						|
    sha256 = "10svwspmsf46rijzsh0h9nmz1mq2998wcml8yp36mwksgi8695pc";
 | 
						|
  });
 | 
						|
 | 
						|
  home = confPath: import "${home-manager}/modules" {
 | 
						|
    pkgs = nixpkgs;
 | 
						|
    configuration = { config, lib, ... }: {
 | 
						|
      imports = [confPath];
 | 
						|
 | 
						|
      _module.args.pkgs = mkForce
 | 
						|
        (import pkgs.nixpkgsSrc (filterAttrs (n: v: v != null) config.nixpkgs));
 | 
						|
 | 
						|
      lib.depot = depot;
 | 
						|
    };
 | 
						|
  };
 | 
						|
 | 
						|
  chupacabra = home ./machines/chupacabra.nix;
 | 
						|
}
 |