Replaces user level nixpkgs channel with Nix package from this flake
parent
7814715c12
commit
cacfa639df
|
@ -41,8 +41,9 @@
|
||||||
devShells.${system}.default = pkgs.mkShell {
|
devShells.${system}.default = pkgs.mkShell {
|
||||||
buildInputs = with pkgs; [ (import home-manager { inherit pkgs; }).home-manager just ];
|
buildInputs = with pkgs; [ (import home-manager { inherit pkgs; }).home-manager just ];
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
ln -s ${pkgs.path} .direnv/nixpkgs;
|
export NIX_PATH=$HOME/.hm-nixchannels;
|
||||||
export NIX_PATH=`pwd`/.direnv;
|
mkdir -p $NIX_PATH;
|
||||||
|
ln -f -s ${pkgs.path} -T $NIX_PATH/nixpkgs;
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
5
home.nix
5
home.nix
|
@ -21,7 +21,10 @@
|
||||||
cat = "${pkgs.bat}/bin/bat";
|
cat = "${pkgs.bat}/bin/bat";
|
||||||
};
|
};
|
||||||
|
|
||||||
sessionVariables = { EDITOR = "micro"; };
|
sessionVariables = {
|
||||||
|
EDITOR = "micro";
|
||||||
|
NIX_PATH = "$HOME/.hm-nixchannels";
|
||||||
|
};
|
||||||
|
|
||||||
file."Applications/Home Manager Apps".source = let
|
file."Applications/Home Manager Apps".source = let
|
||||||
apps = pkgs.buildEnv {
|
apps = pkgs.buildEnv {
|
||||||
|
|
Loading…
Reference in New Issue