diff options
| author | Kyren223 <contact@kyren.codes> | 2025-08-26 15:52:07 +0300 |
|---|---|---|
| committer | Kyren223 <contact@kyren.codes> | 2025-08-26 15:52:07 +0300 |
| commit | 55a87172e6a7db3130b0e7cf940dcfd0aed14ad2 (patch) | |
| tree | d59de5c8634d742bd70ffc838f9e541c78898e43 /.config/nvim/lua | |
| parent | e5ab6049395ccd8c96ba5f2d68c57abfb3e67955 (diff) | |
Deleted octo
Diffstat (limited to '.config/nvim/lua')
| -rw-r--r-- | .config/nvim/lua/plugins/octo.lua | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/.config/nvim/lua/plugins/octo.lua b/.config/nvim/lua/plugins/octo.lua deleted file mode 100644 index 025c488..0000000 --- a/.config/nvim/lua/plugins/octo.lua +++ /dev/null @@ -1,51 +0,0 @@ -return { - 'pwntester/octo.nvim', - cmd = 'Octo', - event = { { event = 'BufReadCmd', pattern = 'octo://*' } }, - dependencies = { - 'nvim-lua/plenary.nvim', - 'folke/snacks.nvim', - 'nvim-tree/nvim-web-devicons', - }, - keys = { - { '<leader>gi', '<cmd>Octo issue search<cr>', desc = '[G]ithub [I]ssues (local)' }, - { '<leader>pr', '<cmd>Octo pr search<cr>', desc = 'Github [PR]s (local)' }, - { '<leader>gI', '<cmd>Octo search is:issue is:open author:@me<cr>', desc = '[G]ithub [I]ssues (global)' }, - { '<leader>pR', '<cmd>Octo search is:pr author:@me<cr>', desc = 'Github [PR]s (global)' }, - - { '<localleader>a', '', desc = '+assignee (Octo)', ft = 'octo' }, - { '<localleader>c', '', desc = '+comment/code (Octo)', ft = 'octo' }, - { '<localleader>l', '', desc = '+label (Octo)', ft = 'octo' }, - { '<localleader>i', '', desc = '+issue (Octo)', ft = 'octo' }, - { '<localleader>r', '', desc = '+react (Octo)', ft = 'octo' }, - { '<localleader>p', '', desc = '+pr (Octo)', ft = 'octo' }, - { '<localleader>pr', '', desc = '+rebase (Octo)', ft = 'octo' }, - { '<localleader>ps', '', desc = '+squash (Octo)', ft = 'octo' }, - { '<localleader>v', '', desc = '+review (Octo)', ft = 'octo' }, - { '<localleader>g', '', desc = '+goto_issue (Octo)', ft = 'octo' }, - { '@', '', mode = 'i', ft = 'octo', silent = true }, - { '#', '', mode = 'i', ft = 'octo', silent = true }, - }, - opts = function() - -- Keep some empty windows in sessions - vim.api.nvim_create_autocmd('ExitPre', { - group = vim.api.nvim_create_augroup('octo_exit_pre', { clear = true }), - callback = function(_) - local keep = { 'octo' } - for _, win in ipairs(vim.api.nvim_list_wins()) do - local buf = vim.api.nvim_win_get_buf(win) - if vim.tbl_contains(keep, vim.bo[buf].filetype) then - vim.bo[buf].buftype = '' -- set buftype to empty to keep the window - end - end - end, - }) - - return { - enable_builtin = true, - -- default_to_projects_v2 = true, - default_merge_method = 'squash', - picker = 'snacks', - } - end, -} |
