From 75c60d569481aa8ec36c857701b6c5c5aaef3340 Mon Sep 17 00:00:00 2001 From: Sergey Kochetkov Date: Sat, 20 Jan 2024 12:16:27 +0100 Subject: [PATCH] feat(extras): add fzf colors (#464) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(extras): add fzf colors * chores: update formatting * Update lua/tokyonight/extra/fzf.lua Co-authored-by: Şahin Akkaya --------- Co-authored-by: Şahin Akkaya --- lua/tokyonight/extra/fzf.lua | 18 ++++++++++++++++++ lua/tokyonight/extra/init.lua | 1 + 2 files changed, 19 insertions(+) create mode 100644 lua/tokyonight/extra/fzf.lua diff --git a/lua/tokyonight/extra/fzf.lua b/lua/tokyonight/extra/fzf.lua new file mode 100644 index 00000000..429451d1 --- /dev/null +++ b/lua/tokyonight/extra/fzf.lua @@ -0,0 +1,18 @@ +local util = require("tokyonight.util") + +local M = {} + +--- @param colors ColorScheme +function M.generate(colors) + return util.template(M.template, colors) +end + +M.template = [[ +export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS \ +--color=fg:${fg},bg:${bg},hl:${orange} \ +--color=fg+:${fg},bg+:${bg_highlight},hl+:${orange} \ +--color=info:${blue},prompt:${cyan},pointer:${cyan} \ +--color=marker:${green},spinner:${green},header:${green}" +]] + +return M diff --git a/lua/tokyonight/extra/init.lua b/lua/tokyonight/extra/init.lua index cc86cc96..cf16cd35 100644 --- a/lua/tokyonight/extra/init.lua +++ b/lua/tokyonight/extra/init.lua @@ -25,6 +25,7 @@ M.extras = { dunst = {ext = "dunstrc", url = "https://dunst-project.org/", label = "Dunst"}, gitui = {ext = "ron", url = "https://github.com/extrawurst/gitui", label = "GitUI"}, helix = { ext = "toml", url = "https://helix-editor.com/", label = "Helix"}, + fzf = { ext = "zsh", url = "https://github.com/junegunn/fzf", label = "Fzf"}, } local function write(str, fileName)