16 lines
516 B
Nix
16 lines
516 B
Nix
{ mach-nix, ... }: final: prev: {
|
|
# Using mach-nix to fetch unpackaged xontrib plugins
|
|
# adapted from https://github.com/NixOS/nixpkgs/issues/75786#issuecomment-873654103
|
|
xonsh_pyenv = mach-nix.mkPython {
|
|
requirements = ''
|
|
xontrib-fzf-widgets
|
|
xonsh-direnv
|
|
'';
|
|
};
|
|
|
|
xonsh_with_plugins = final.xonsh.overridePythonAttrs (old: {
|
|
propagatedBuildInputs = old.propagatedBuildInputs ++
|
|
final.xonsh_pyenv.python.pkgs.selectPkgs final.xonsh_pyenv.python.pkgs;
|
|
});
|
|
}
|