From b3021e9e5d3d62107298f2f98f9e9aca742f047d Mon Sep 17 00:00:00 2001 From: Erin Abicht Date: Fri, 31 Mar 2023 09:56:38 -0400 Subject: [PATCH] Global catppuccin FZF style --- functions/_fzf_wrapper.fish | 2 +- functions/fssh.fish | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/functions/_fzf_wrapper.fish b/functions/_fzf_wrapper.fish index a928701..8e47265 100644 --- a/functions/_fzf_wrapper.fish +++ b/functions/_fzf_wrapper.fish @@ -13,7 +13,7 @@ function _fzf_wrapper --description "Prepares some environment variables before # height=90% leaves space to see the current command and some scrollback, maintaining context of work # preview-window=wrap wraps long lines in the preview window, making reading easier # marker=* makes the multi-select marker more distinguishable from the pointer (since both default to >) - set --export FZF_DEFAULT_OPTS '--cycle --layout=reverse --border --height=90% --preview-window=wrap --marker="*"' + set --export FZF_DEFAULT_OPTS '--cycle --layout=reverse --border --height=90% --preview-window=wrap --marker="*" --color=bg+:#313244,spinner:#f5e0dc,hl:#f38ba8 --color=fg:#cdd6f4,header:#f38ba8,info:#cba6f7,pointer:#f5e0dc --color=marker:#f5e0dc,fg+:#cdd6f4,prompt:#cba6f7,hl+:#f38ba8' end fzf $argv diff --git a/functions/fssh.fish b/functions/fssh.fish index f92e315..290594b 100644 --- a/functions/fssh.fish +++ b/functions/fssh.fish @@ -1,3 +1,5 @@ function fssh + set --local -x FZF_DEFAULT_OPTS '--cycle --layout=reverse --border --height=90% --preview-window=wrap --marker="*" --color=bg+:#313244,spinner:#f5e0dc,hl:#f38ba8 --color=fg:#cdd6f4,header:#f38ba8,info:#cba6f7,pointer:#f5e0dc --color=marker:#f5e0dc,fg+:#cdd6f4,prompt:#cba6f7,hl+:#f38ba8' + ssh "$(rg '^Host\b' $HOME/.ssh/config | awk '{print $2}' | fzf)" end