zsh: added fzf

This commit is contained in:
Serĉanto de Scio 2021-06-07 14:36:32 +10:00
parent cc71857487
commit e5984a9cac
Signed by: sercanto
GPG key ID: 7DBA9F5689EFB6AA

View file

@ -15,14 +15,26 @@
export GPG_TTY="$(tty)"
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
gpgconf --launch gpg-agent
if type rg &> /dev/null; then
export FZF_DEFAULT_COMMAND='rg --files'
export FZF_DEFAULT_OPTS='-m --height 50% --border'
fi
'';
ohMyZsh = {
enable = true;
plugins = [ "git" ];
plugins = [
"fzf"
"git"
];
theme = "powerlevel9k";
};
promptInit = "source ${pkgs.zsh-powerlevel9k}/share/zsh-powerlevel9k/powerlevel9k.zsh-theme";
};
environment.systemPackages = with pkgs; [
fzf
];
users.defaultUserShell = pkgs.zsh; # Set the default shell for all users
}