[feat] Added octo.nvim

This commit is contained in:
Uttarayan Mondal
2024-03-20 20:09:07 +05:30
parent 3273072b4b
commit a22d12ba90
2 changed files with 11 additions and 3 deletions

View File

@@ -18,6 +18,7 @@
telescope-fzf-native-nvim
telescope-file-browser-nvim
telescope-dap-nvim
octo-nvim
# Treesitter stuff
outline-nvim
@@ -195,6 +196,7 @@
"vff" = "[[<cmd>vertical Gdiffsplit<cr>]]";
"<C-k>" = "vim.lsp.buf.definition";
"gi" = "require'telescope.builtin'.lsp_implementations";
"gh" = "[[<cmd>Octo actions<cr>]]";
"<leader>a" = "vim.lsp.buf.code_action";
"F" = "function() vim.lsp.buf.format({ async = true }) end";
"<leader><leader>" = "'<c-^>'";
@@ -414,7 +416,7 @@
["core.dirman"] = {
config = {
workspaces = {
Notes = "~/Nextcloud/Notes",
default = "~/Nextcloud/Notes",
Work = "~/Nextcloud/Work",
}
}
@@ -429,6 +431,12 @@
require('chatgpt').setup({
api_key_cmd = "rbw get platform.openai.com",
})
require"octo".setup({
use_local_fs = false, -- use local files on right side of reviews
enable_builtin = false, -- shows a list of builtin actions when no action is provided
default_remote = {"upstream", "origin"};
})
'';
# builtins.readFile ./extraConfig.lua;
package = pkgs.neovim-nightly;