From a6b117d44c9bf80c1b944df7ac48194641d075ae Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Sat, 17 Feb 2024 22:52:56 +0100 Subject: [PATCH] vim: add separate icons for checkmark and checkbox --- config/nvim/lua/fschauen/icons.lua | 3 ++- config/nvim/lua/fschauen/plugins/fidget.lua | 1 + config/nvim/lua/fschauen/plugins/telescope.lua | 2 +- config/nvim/lua/fschauen/plugins/todo-comments.lua | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config/nvim/lua/fschauen/icons.lua b/config/nvim/lua/fschauen/icons.lua index af7cda8..02f8a87 100644 --- a/config/nvim/lua/fschauen/icons.lua +++ b/config/nvim/lua/fschauen/icons.lua @@ -92,7 +92,8 @@ M.modes = { M.ui = { Attention = '', Bug = '', --  - Checkmark = '', --  󰄬 󰄬  + Checkbox = '', --  󰄬 󰄬  + Checkmark = '', --  󰄬 󰄬  ChevronDown = '', --  ChevronLeft = '', --  ChevronRight = '', --  diff --git a/config/nvim/lua/fschauen/plugins/fidget.lua b/config/nvim/lua/fschauen/plugins/fidget.lua index 4e47103..2c90b0d 100644 --- a/config/nvim/lua/fschauen/plugins/fidget.lua +++ b/config/nvim/lua/fschauen/plugins/fidget.lua @@ -7,6 +7,7 @@ M.event = 'LspAttach' M.config = function() require('fidget').setup { text = { + done = require('fschauen.icons').ui.Checkmark, spinner = { '▱▱▱▱▱▱▱', '▰▱▱▱▱▱▱', diff --git a/config/nvim/lua/fschauen/plugins/telescope.lua b/config/nvim/lua/fschauen/plugins/telescope.lua index 814b7cd..b012471 100644 --- a/config/nvim/lua/fschauen/plugins/telescope.lua +++ b/config/nvim/lua/fschauen/plugins/telescope.lua @@ -155,7 +155,7 @@ M.config = function() prompt_prefix = '  ', selection_caret = icons.ui.Play .. ' ', - multi_icon = icons.ui.Checkmark, + multi_icon = icons.ui.Checkbox, scroll_strategy = 'limit', -- Don't wrap around in results. dynamic_preview_title = true, diff --git a/config/nvim/lua/fschauen/plugins/todo-comments.lua b/config/nvim/lua/fschauen/plugins/todo-comments.lua index 0ef7035..df47ae4 100644 --- a/config/nvim/lua/fschauen/plugins/todo-comments.lua +++ b/config/nvim/lua/fschauen/plugins/todo-comments.lua @@ -19,7 +19,7 @@ local icons = require('fschauen.icons') M.config = function() require('todo-comments').setup { keywords = { - TODO = { icon = icons.ui.Checkmark }, + TODO = { icon = icons.ui.Checkbox }, FIX = { icon = icons.ui.Bug }, HACK = { icon = icons.ui.Fire }, WARN = { icon = icons.ui.Warning },