From f9ed77e425b2b2f2e2473b8138f99b7edff92075 Mon Sep 17 00:00:00 2001 From: asep komarudin Date: Thu, 15 Jun 2023 07:25:49 +0700 Subject: [PATCH] update --- lua/custom/plugins/codeium.lua | 36 +++++++++++++++++----------------- lua/user/bufferline.lua | 17 ++++++++++------ lua/user/coderunner.lua | 3 ++- lua/user/webdevicons.lua | 6 ++++++ 4 files changed, 37 insertions(+), 25 deletions(-) diff --git a/lua/custom/plugins/codeium.lua b/lua/custom/plugins/codeium.lua index e04f68d..ac10192 100644 --- a/lua/custom/plugins/codeium.lua +++ b/lua/custom/plugins/codeium.lua @@ -1,21 +1,21 @@ vim.g.codeium_disable_bindings = 1 return { - "Exafunction/codeium.vim", - enabled = true, - event = "InsertEnter", - config = function() - -- Change '' here to any keycode you like. - vim.keymap.set("i", "", function() - return vim.fn["codeium#Accept"]() - end, { expr = true }) - vim.keymap.set("i", "", function() - return vim.fn["codeium#CycleCompletions"](1) - end, { expr = true }) - vim.keymap.set("i", "", function() - return vim.fn["codeium#CycleCompletions"](-1) - end, { expr = true }) - vim.keymap.set("i", "", function() - return vim.fn["codeium#Clear"]() - end, { expr = true }) - end, + -- "Exafunction/codeium.vim", + -- enabled = true, + -- event = "InsertEnter", + -- config = function() + -- -- Change '' here to any keycode you like. + -- vim.keymap.set("i", "", function() + -- return vim.fn["codeium#Accept"]() + -- end, { expr = true }) + -- vim.keymap.set("i", "", function() + -- return vim.fn["codeium#CycleCompletions"](1) + -- end, { expr = true }) + -- vim.keymap.set("i", "", function() + -- return vim.fn["codeium#CycleCompletions"](-1) + -- end, { expr = true }) + -- vim.keymap.set("i", "", function() + -- return vim.fn["codeium#Clear"]() + -- end, { expr = true }) + -- end, } diff --git a/lua/user/bufferline.lua b/lua/user/bufferline.lua index cc2e1da..32122c9 100644 --- a/lua/user/bufferline.lua +++ b/lua/user/bufferline.lua @@ -31,12 +31,17 @@ bufferline.setup({ options = { color_icons = true, numbers = "none", -- | "ordinal" | "buffer_id" | "both" | function({ ordinal, id, lower, raise }): string, - close_command = function(bufnum) - require("bufdelete").bufdelete(bufnum, true) - end, - right_mouse_command = function(bufnum) - require("bufdelete").bufdelete(bufnum, true) - end, + -- close_command = function(bufnum) + -- require("bufdelete").bufdelete(bufnum, true) + -- end, + -- right_mouse_command = function(bufnum) + -- require("bufdelete").bufdelete(bufnum, true) + -- end, + close_command = "bdelete! %d", + right_mouse_command = "bdelete! %d", + left_mouse_command = "buffer %d", + middle_mouse_command = nil, + indicator_icon = nil, indicator = { style = "icon", icon = "▎" }, buffer_close_icon = icons.ui.Close, diff --git a/lua/user/coderunner.lua b/lua/user/coderunner.lua index 0565d97..4f19e5d 100644 --- a/lua/user/coderunner.lua +++ b/lua/user/coderunner.lua @@ -6,7 +6,8 @@ end local rfile = { java = "cd $dir && javac $fileName && java $fileNameWithoutExt", python = "python3 -u", - typescript = "deno run", + --typescript = "deno run", + typescript = "ts-node $dir/$fileName", -- npm install -g ts-node rust = "cd $dir && rustc $fileName && $dir/$fileNameWithoutExt", -- cpp="gcc $fileName -lstdc++ -o $fileNameWithoutExt && $fileNameWithoutExt" cpp = "g++ $fileName -o $fileNameWithoutExt && $dir/$fileNameWithoutExt", diff --git a/lua/user/webdevicons.lua b/lua/user/webdevicons.lua index 7eae019..4012753 100644 --- a/lua/user/webdevicons.lua +++ b/lua/user/webdevicons.lua @@ -15,6 +15,12 @@ material_icon.setup({ cterm_color = "220", name = "Mjs", }, + ["ts"] = { + icon = "󰛦", + color = "#30A2FF", + cterm_color = "220", + name = "ts", + }, }, color_icons = true, default = true,