56cba6e032
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;
|
|
}
|