)
end
-profile_keymap("F1", "official")
+profile_keymap("F1", "main")
profile_keymap("F2", "pobox")
profile_keymap("F3", "tahi")
profile_keymap("F4", "toni")
profile_keymap("F8", "debian")
profile_keymap("F9", "uniwh")
profile_keymap("F10", "mtfk")
-profile_keymap("F11", "sudetia")
profile_keymap("F12", "default")
-- }}} profiles
{
"LazyVim": { "branch": "main", "commit": "25abbf546d564dc484cf903804661ba12de45507" },
+ "blink-emoji.nvim": { "branch": "master", "commit": "a77aebc092ebece1eed108f301452ae774d6b67a" },
"blink.cmp": { "branch": "main", "commit": "022521a8910a5543b0251b21c9e1a1e989745796" },
"blink.compat": { "branch": "main", "commit": "2ed6d9a28b07fa6f3bface818470605f8896408c" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"cmp-lbdb": { "branch": "master", "commit": "5e24dd3f0da5a871407966eb130b7be4de40b759" },
"conform.nvim": { "branch": "master", "commit": "a4bb5d6c4ae6f32ab13114e62e70669fa67745b9" },
"dial.nvim": { "branch": "master", "commit": "2c7e2750372918f072a20f3cf754d845e143d7c9" },
- "emoji.nvim": { "branch": "main", "commit": "a79e45d35853bb6446638f4d74c6f778ddebd8e3" },
"flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" },
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
"gitsigns.nvim": { "branch": "main", "commit": "ee0606259ee5d5dd40398be26755048e8965086e" },
--- /dev/null
+return {
+ "moyiz/blink-emoji.nvim",
+ dependencies = {
+ "saghen/blink.cmp",
+ opts = {
+ sources = {
+ default = { "emoji" },
+ providers = {
+ emoji = {
+ module = "blink-emoji",
+ name = "emoji",
+ score_offset = 15, -- Tune by preference
+ opts = { insert = true }, -- Insert emoji (default) or complete its name
+ },
+ },
+ },
+ },
+ },
+}
+++ /dev/null
-return {
- {
- "allaman/emoji.nvim",
- ft = "markdown",
- dependencies = {
- "saghen/blink.cmp",
- },
- opts = {
- enable_cmp_integration = true,
- },
- },
- {
- "saghen/blink.cmp",
- optional = true,
- dependencies = { "allaman/emoji.nvim", "saghen/blink.compat" },
- opts = {
- sources = {
- default = { "emoji" },
- providers = {
- emoji = {
- name = "emoji",
- module = "blink.compat.source",
- transform_items = function(_, items)
- local kind = require("blink.cmp.types").CompletionItemKind.Text
- for i = 1, #items do
- items[i].kind = kind
- end
- return items
- end,
- },
- },
- },
- },
- },
-}
!/.config/lazyvim/lua/config/keymaps.lua
!/.config/lazyvim/lua/config/lazy.lua
!/.config/lazyvim/lua/config/options.lua
+!/.config/lazyvim/lua/plugins/blink-cmp-emoji.lua
!/.config/lazyvim/lua/plugins/blink-cmp-keymaps.lua
!/.config/lazyvim/lua/plugins/blink-cmp-manual.lua
!/.config/lazyvim/lua/plugins/blink-compat-lbdb.lua
!/.config/lazyvim/lua/plugins/disable-snacks-scroll.lua
!/.config/lazyvim/lua/plugins/disable-tokyonight.lua
!/.config/lazyvim/lua/plugins/disable-treesitter-indenting.lua
-!/.config/lazyvim/lua/plugins/emoji.lua
!/.config/lazyvim/lua/plugins/example.lua
!/.config/lazyvim/lua/plugins/hardtime.lua
!/.config/lazyvim/lua/plugins/markdown-in-mailbody.lua