Plugin for Azure DevOps integration in Neovim
- Create PR from current branch
- Add Work Items to PR
- Open PR in browser
- Telescope UI
- Fidget notifications
With lazy.nvim:
return {
"jawee/azuredo.nvim",
config = function()
require("azuredo").setup({})
vim.keymap.set("n", "<leader>az", "<cmd>Azuredo<CR>")
end,
}Default settings below.
Default Settings
---@class azuredo.Config
---@field config? fun(opts:azuredo.Config)
local defaults = {
debug = false,
project = nil, -- optional project filter for querying work items
telescope = false, -- if UI should be through telescope
fidget = false, -- if notifications should come through fidget.nvim
}Azuredo