Compare commits
6 commits
b66651422c
...
3f15abf71f
Author | SHA1 | Date | |
---|---|---|---|
3f15abf71f | |||
4b99c615f3 | |||
220a0716f4 | |||
3c75645b71 | |||
e4e201390f | |||
c204cfe92f |
9 changed files with 27 additions and 83 deletions
|
@ -15,7 +15,7 @@ preg_match('|/(?<repo>[^/]*)\.git$|', $remote, $res);
|
|||
|
||||
$repo = $res['repo'];
|
||||
|
||||
chdir("{{.chezmoi.homeDir }}/jopixel/");
|
||||
chdir("{{.chezmoi.homeDir }}/devel/");
|
||||
exec("git clone '$remote'");
|
||||
chdir($repo);
|
||||
pcntl_exec('/bin/zsh');
|
||||
|
|
|
@ -58,6 +58,9 @@ function M.setup()
|
|||
end, { desc = 'Toggle foldmethod marker/expr' })
|
||||
|
||||
vim.keymap.set('n', '<leader>di', '<cmd>Inspect<CR>', { desc = 'Inspect' })
|
||||
|
||||
vim.keymap.set('x', '<leader>eB', "c<c-r>=system('base64 -w0', @\")<cr><esc>", { desc = 'Encode to base64' })
|
||||
vim.keymap.set('x', '<leader>eb', "c<c-r>=system('base64 -d -w0', @\")<cr><esc>", { desc = 'Decode from base64' })
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
@ -21,6 +21,7 @@ function M.setup()
|
|||
end,
|
||||
})
|
||||
|
||||
|
||||
-- }}} LAYA
|
||||
|
||||
--- terminal {{{
|
||||
|
@ -29,8 +30,8 @@ function M.setup()
|
|||
group = termgroup,
|
||||
callback = function()
|
||||
-- local buf = args.buf
|
||||
vim.api.nvim_win_set_option(0, 'number', false)
|
||||
vim.api.nvim_win_set_option(0, 'signcolumn', 'no')
|
||||
vim.api.nvim_set_option_value('number', false, { win = 0 })
|
||||
vim.api.nvim_set_option_value('signcolumn', 'no', { win = 0 })
|
||||
|
||||
local winid = vim.api.nvim_get_current_win();
|
||||
vim.schedule(function()
|
||||
|
@ -83,6 +84,10 @@ function M.setup()
|
|||
-- end
|
||||
|
||||
-- }}}
|
||||
|
||||
-- abbrevs {{{
|
||||
vim.cmd.iabbrev('anisble', 'ansible')
|
||||
-- }}}
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
@ -4,6 +4,7 @@ local M = {
|
|||
{ '<Space>gg', '<Plug>Lazygit', desc = 'Lazygit' },
|
||||
{ '<Space>gh', '<Plug>GitHistory', desc = 'Git history' },
|
||||
{ '<Space>gB', '<Plug>GitBlame', desc = 'Git Blame' },
|
||||
{ '<Space>gC', '<Plug>GitLabCIView', desc = 'Show gitlab pipeline' },
|
||||
},
|
||||
lazy = true,
|
||||
}
|
||||
|
@ -46,9 +47,22 @@ function M.config()
|
|||
})
|
||||
end
|
||||
|
||||
local gitlab_ci = function()
|
||||
local file = vim.api.nvim_buf_get_name(0)
|
||||
local cmd = 'glab ci view'
|
||||
fterm.scratch({
|
||||
cmd = cmd,
|
||||
dimensions = {
|
||||
height = 0.9,
|
||||
width = 0.9,
|
||||
},
|
||||
})
|
||||
end
|
||||
|
||||
vim.keymap.set('n', '<Plug>Lazygit', function() lazygit:toggle() end, { desc = 'Toggle lazygit' })
|
||||
vim.keymap.set('n', '<Plug>GitHistory', git_history, { desc = 'Show git history' })
|
||||
vim.keymap.set('n', '<Plug>GitBlame', git_blame, { desc = 'Show git blame' })
|
||||
vim.keymap.set('n', '<Plug>GitLabCIView', gitlab_ci, { desc = 'Show gitlab pipeline' })
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
@ -1,30 +0,0 @@
|
|||
[
|
||||
"<"
|
||||
">"
|
||||
"</"
|
||||
"/>"
|
||||
] @tag.delimiter
|
||||
|
||||
"=" @operator
|
||||
[
|
||||
(start_tag)
|
||||
(end_tag)
|
||||
(xml_decl)
|
||||
] @tag
|
||||
(empty_elem_tag) @tag
|
||||
|
||||
[(doctype_decl) (xml_decl)] @keyword
|
||||
(doctype) @string
|
||||
(system_literal) @string
|
||||
|
||||
["encoding" "standalone" "version" ] @tag.attribute
|
||||
[
|
||||
(version_info)
|
||||
(encoding_decl)
|
||||
(standalone_decl)
|
||||
] @string
|
||||
|
||||
|
||||
(attribute_name) @tag.attribute
|
||||
(attribute_value) @string
|
||||
(comment) @comment
|
|
@ -1,9 +0,0 @@
|
|||
|
||||
(prolog) @indent.zero
|
||||
|
||||
[
|
||||
(start_tag)
|
||||
(element)
|
||||
] @indent.begin
|
||||
|
||||
[ (end_tag) ">" "/>"] @indent.branch
|
|
@ -1,30 +0,0 @@
|
|||
[
|
||||
"<"
|
||||
">"
|
||||
"</"
|
||||
"/>"
|
||||
] @tag.delimiter
|
||||
|
||||
"=" @operator
|
||||
[
|
||||
(start_tag)
|
||||
(end_tag)
|
||||
(xml_decl)
|
||||
] @tag
|
||||
(empty_elem_tag) @tag
|
||||
|
||||
[(doctype_decl) (xml_decl)] @keyword
|
||||
(doctype) @string
|
||||
(system_literal) @string
|
||||
|
||||
["encoding" "standalone" "version" ] @tag.attribute
|
||||
[
|
||||
(version_info)
|
||||
(encoding_decl)
|
||||
(standalone_decl)
|
||||
] @string
|
||||
|
||||
|
||||
(attribute_name) @tag.attribute
|
||||
(attribute_value) @string
|
||||
(comment) @comment
|
|
@ -1,9 +0,0 @@
|
|||
|
||||
(prolog) @indent.zero
|
||||
|
||||
[
|
||||
(start_tag)
|
||||
(element)
|
||||
] @indent.begin
|
||||
|
||||
[ (end_tag) ">" "/>"] @indent.branch
|
|
@ -1,4 +1,4 @@
|
|||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC5X/Wicqlt5rKalIRt0b6bNMo7NhCHHeJteDnqOXYxXoLt2Iry9sQEffj5B+D793lsjvGs63iwkUlXVwyaUg5JLZPMPsLdv1skSNrafDumoDLkdhfVKTJz9BmR+wyHL7mw15IdtcuceMEXL+kN3xnD/pFQWurrCb3i4jUbrO2YvkiJMq9PNS6S/2s15nfTLdJ4plQhHGgZ1S6UT4fxfjqqwcyT9pYd5gHvi8ELBXz1OzNFFRe34KGYWVCgeqBuAXFQ5prKm3ZI2GszOvhn6mvEgrZp78EUgkg86Zz6fqIp79IY1L0wRuJ8yI63J8gn9CKdxOf9yBDhaSfPXYTomv9+w4VytndtuaGxpXf55DHzloFZFRQSP8XgSyukhWGI4Hv+ukPGS8bN7ypt70JeVT3cMtnlpfEhTOc/pt8ecpLVSPoDqbT/XGXgKXle3brMlsrA+RwY5ni/sXjsV+s4+rsxa2xc+BToHutA5H9yebBmS5eOuinXqUyfPDZOVMpdRK0mV2F0GE3AW6HR/1d9ug1zEjT6cpXGmh1HecZ1HHFvI2olBpkpOds5mJR9hf7qndYSzxVS0h0ya8pRM6GPvwnSrfP+RW8zLDtJrPhH0snNoDdlz6t+hp6+JJZfpO+z7Lm3iQ5FAhm6ue7ftBn4IyzRNeGrc1VK+lG051k2Bs5p5Q== schwarz@jopixel.cz
|
||||
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOfPouqE2S+rgfYKL4EA/TL3M9U9KsRQhXWQb7jogkcEyNtaoqjGMKxX/PaMimcnQTstFieO/1TxaLxb6igXF84= sogun@Iluminator
|
||||
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJBTTvkanxWgKeUZFghuDB0NfeHkW0TmAYh7S6CAxgt/SzQyqV73DJMwoiFDoGU1lLD7c2aoovz5l+lSVYECo0A= fon
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPqVeOJZ/i4lgl4UlzSDFZmY7N05EkD7/8+ezS0nWzcC sogun@Iluminator
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGHm0mHtwB0uVCJTOs6xxvhbQIVP8ZAoEev8rODbCPtV vladimir@archdudr
|
||||
|
|
Loading…
Add table
Reference in a new issue