mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 08:53:31 +02:00
add: load new window terminal alacritty
This commit is contained in:
parent
d00563a0a8
commit
1c9deb6b07
5 changed files with 38 additions and 8 deletions
|
@ -12,7 +12,7 @@
|
|||
-- catppuccin, catppuccin-latte, catppuccin-frappe, catppuccin-macchiato, catppuccin-mocha
|
||||
-- dracula
|
||||
-- nightfox, dayfox, dawnfox, duskfox, nordfox, terafox, carbonfox
|
||||
vim.g.pcode_colorscheme = "gruvbox-baby"
|
||||
vim.g.pcode_colorscheme = "tokyonight"
|
||||
|
||||
-- custom transparent mode
|
||||
-- only support
|
||||
|
@ -44,7 +44,7 @@ vim.g.pcode_lualine_style = 0
|
|||
-- 0 = default
|
||||
-- 1 = vim icon " "
|
||||
-- 2 = vim icon " "
|
||||
vim.g.pcode_status_icon = 1
|
||||
vim.g.pcode_status_icon = 0
|
||||
|
||||
-- start custom lualine style
|
||||
-- contoh style
|
||||
|
|
|
@ -16,6 +16,11 @@ function _CLOSE_BUFFER()
|
|||
require("bufdelete").bufdelete(buf, true)
|
||||
end
|
||||
|
||||
function _OPEN_ALACRITTY()
|
||||
-- open alacritty new windows current directory
|
||||
vim.cmd("silent !alacritty --working-directory " .. vim.fn.getcwd())
|
||||
end
|
||||
|
||||
local term_opts = { silent = true }
|
||||
|
||||
-- Shorten function name
|
||||
|
@ -54,10 +59,15 @@ keymap("v", "<C-Z>", "<esc><cmd>undo<CR>", opts)
|
|||
keymap("i", "<C-Z>", "<esc><cmd>undo<CR>", opts)
|
||||
-- create comment CTRL + / all mode
|
||||
keymap("n", "<C-_>", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", opts)
|
||||
keymap("n", "<C-/>", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", opts)
|
||||
keymap("v", "<C-_>", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", opts)
|
||||
keymap("v", "<C-/>", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", opts)
|
||||
keymap("i", "<C-_>", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", opts)
|
||||
keymap("i", "<C-/>", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", opts)
|
||||
keymap("i", "<C-_>", "<esc><cmd>lua require('Comment.api').toggle.linewise.current()<cr>i", opts)
|
||||
keymap("i", "<C-/>", "<esc><cmd>lua require('Comment.api').toggle.linewise.current()<cr>i", opts)
|
||||
keymap("n", "<C-_>", "<esc><cmd>lua require('Comment.api').toggle.linewise.current()<cr>i", opts)
|
||||
keymap("n", "<C-/>", "<esc><cmd>lua require('Comment.api').toggle.linewise.current()<cr>i", opts)
|
||||
-- keymap("n", "<C-l>", "<esc><cmd>lua _LIVE_SERVER()<cr>", opts)
|
||||
-- keymap("i", "<C-l>", "<esc><cmd>lua _LIVE_SERVER()<cr>", opts)
|
||||
|
||||
|
@ -126,6 +136,8 @@ keymap("x", "<S-Down>", ":'<,'>t'><cr>", opts)
|
|||
|
||||
-- close current buffer
|
||||
keymap("n", "<S-t>", "<cmd>lua _CLOSE_BUFFER()<cr>", opts)
|
||||
-- open alacritty terminal
|
||||
-- keymap("n", "<A-a>", "<cmd>lua _OPEN_ALACRITTY()<cr>", opts)
|
||||
|
||||
-- Visual Block --
|
||||
-- Move text up and down
|
||||
|
|
|
@ -71,11 +71,12 @@ if data_exists then
|
|||
local ui_icon = custom_ui.status_icon
|
||||
if ui_icon ~= nil then
|
||||
if custom_ui.status_icon == 1 then
|
||||
icon_mode = ""
|
||||
icon_mode = " "
|
||||
sts_mode = 1
|
||||
elseif custom_ui.status_icon == 2 then
|
||||
icon_mode = ""
|
||||
icon_mode = " "
|
||||
sts_mode = 1
|
||||
end
|
||||
sts_mode = 1
|
||||
end
|
||||
local custom_style = custom_ui.custom_lualine
|
||||
if custom_style ~= nil and custom_style == true then
|
||||
|
@ -92,11 +93,22 @@ local mode = {
|
|||
"mode",
|
||||
padding = 1,
|
||||
fmt = function(str)
|
||||
-- if str == "NORMAL" then
|
||||
-- str = "NOR"
|
||||
-- elseif str == "INSERT" then
|
||||
-- str = "INS"
|
||||
-- elseif str == "VISUAL" then
|
||||
-- str = "VIS"
|
||||
-- elseif str == "COMMAND" then
|
||||
-- str = "CMD"
|
||||
-- else
|
||||
-- str = str
|
||||
-- end
|
||||
|
||||
if sts_mode == 0 then
|
||||
-- return "--" .. str .. "--"
|
||||
return str
|
||||
return " " .. str
|
||||
else
|
||||
-- return icon_mode .. str
|
||||
return icon_mode
|
||||
end
|
||||
end,
|
||||
|
|
|
@ -69,6 +69,11 @@ function _LIVE_SERVER()
|
|||
live_server:toggle()
|
||||
end
|
||||
|
||||
function _OPEN_ALACRITTY()
|
||||
-- open alacritty new windows current directory
|
||||
vim.cmd("silent !alacritty --working-directory " .. vim.fn.getcwd())
|
||||
end
|
||||
|
||||
local setup = {
|
||||
plugins = {
|
||||
marks = true, -- shows a list of your marks on ' and `
|
||||
|
@ -317,6 +322,7 @@ local mappings = {
|
|||
h = { "<cmd>ToggleTerm size=10 direction=horizontal<cr>", "Horizontal" },
|
||||
v = { "<cmd>ToggleTerm size=80 direction=vertical<cr>", "Vertical" },
|
||||
s = { "<cmd>ToggleTerm direction=tab<cr>", "New Tab" },
|
||||
a = { "<cmd>lua _OPEN_ALACRITTY()<cr>", "Open Alacritty" },
|
||||
},
|
||||
r = {
|
||||
name = " Run",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue