diff --git a/nixos/modules/programs/fzf.nix b/nixos/modules/programs/fzf.nix index 05e39c43c11b8..cc0cf9a63d785 100644 --- a/nixos/modules/programs/fzf.nix +++ b/nixos/modules/programs/fzf.nix @@ -25,18 +25,18 @@ in config = mkIf cfg.enable { environment.systemPackages = [ pkgs.fzf ]; - programs.bash.interactiveShellInit = '' + programs.bash.interactiveShellInit = lib.mkAfter '' eval "$(${getExe pkgs.fzf} --bash)" ''; - programs.fish.interactiveShellInit = '' + programs.fish.interactiveShellInit = lib.mkAfter '' ${getExe pkgs.fzf} --fish | source ''; programs.zsh = { - interactiveShellInit = optionalString (!config.programs.zsh.ohMyZsh.enable) '' + interactiveShellInit = lib.mkAfter (optionalString (!config.programs.zsh.ohMyZsh.enable) '' eval "$(${getExe pkgs.fzf} --zsh)" - ''; + ''); ohMyZsh.plugins = mkIf (config.programs.zsh.ohMyZsh.enable) [ "fzf" ]; };