vuls: init at 0.27.0
[NixPkgs.git] / nixos / modules / programs / zsh / zsh-autoenv.nix
blob8e0c19f1afea040425a16380cd2b437ea06942be
1 { config, lib, pkgs, ... }:
3 let
4   cfg = config.programs.zsh.zsh-autoenv;
5 in {
6   options = {
7     programs.zsh.zsh-autoenv = {
8       enable = lib.mkEnableOption "zsh-autoenv";
9       package = lib.mkPackageOption pkgs "zsh-autoenv" { };
10     };
11   };
13   config = lib.mkIf cfg.enable {
14     programs.zsh.interactiveShellInit = ''
15       source ${cfg.package}/share/zsh-autoenv/autoenv.zsh
16     '';
17   };