Unverified Commit 19081514 authored by Basti's avatar Basti Committed by GitHub
Browse files

Merge pull request #304608 from tmuehlbacher/fix-fzf-bash-completions

nixos/fzf: fix bash with `fuzzyCompletion`
parents 0a9614a8 dd64d628
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -15,11 +15,12 @@ in
    environment.systemPackages = lib.mkIf (cfg.keybindings || cfg.fuzzyCompletion) [ pkgs.fzf ];

    programs = {
      bash.interactiveShellInit = lib.optionalString cfg.fuzzyCompletion ''
      # load after programs.bash.enableCompletion
      bash.promptPluginInit = lib.mkAfter (lib.optionalString cfg.fuzzyCompletion ''
        source ${pkgs.fzf}/share/fzf/completion.bash
      '' + lib.optionalString cfg.keybindings ''
        source ${pkgs.fzf}/share/fzf/key-bindings.bash
      '';
      '');

      zsh = {
        interactiveShellInit = lib.optionalString (!config.programs.zsh.ohMyZsh.enable)