From 8f5522b0d75e4a280d4066668ce6040e80690805 Mon Sep 17 00:00:00 2001 From: Charles Danesi Date: Fri, 29 Nov 2024 13:21:20 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=9Amove=20gitmoji=20to=20separate=20fi?= =?UTF-8?q?les?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit only load gitmoji completions when editing commit messages --- .config/nvim/after/ftplugin/gitcommit.lua | 5 +++++ .config/nvim/lua/plugins/cmp-gitmoji.lua | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 .config/nvim/after/ftplugin/gitcommit.lua create mode 100644 .config/nvim/lua/plugins/cmp-gitmoji.lua diff --git a/.config/nvim/after/ftplugin/gitcommit.lua b/.config/nvim/after/ftplugin/gitcommit.lua new file mode 100644 index 0000000..0deffb8 --- /dev/null +++ b/.config/nvim/after/ftplugin/gitcommit.lua @@ -0,0 +1,5 @@ +return { + require('cmp').setup.buffer({ + sources = require('cmp').config.sources({ { name = 'gitmoji' } }, { { name = 'buffer' } }), + }), +} diff --git a/.config/nvim/lua/plugins/cmp-gitmoji.lua b/.config/nvim/lua/plugins/cmp-gitmoji.lua new file mode 100644 index 0000000..4fd7ea8 --- /dev/null +++ b/.config/nvim/lua/plugins/cmp-gitmoji.lua @@ -0,0 +1,7 @@ +return { + 'Dynge/gitmoji.nvim', + dependencies = { + 'hrsh7th/nvim-cmp', + }, + ft = 'gitcommit', +}