dan-nicholls / azure-cli.nvim

Nvim plugin providing a seamless interface for executing Azure CLI commands directly within the editor.
1 stars 0 forks source link

azure-cli.nvim

A Neovim plugin that serves as a wrapper for executing Azure CLI commands directly within the editor.

Features

Installation

Use lazy.nvim for lazy loading of this plugin in your Neovim configuration.

lazy.nvim

Add the following line to your lazy.nvim configuration file:

{
  "dannicholls/azure-cli.nvim",
  lazy = false,
  dependencies = {
    "MunifTanjim/nui.nvim",
    "nvim-lua/plenary.nvim",
    "nvim-telescope/telescope.nvim",
  },
},

Then, use the Lazy reload command to reload your Neovim configuration.

Usage

TODO: Add usage instructions here.

Configuration

You can add these keybinding to your whichkey configuration:

M.AzureCli = {
  n = {
    ["<leader>aa"] = { ":AzureCli<CR>", opts = { nowait = true } },
    ["<leader>ad"] = { ":AzureCliDefect<CR>", opts = { nowait = true } },
    ["<leader>ab"] = { ":AzureCliBugs<CR>", opts = { nowait = true } },
    ["<leader>as"] = { ":AzureCliUserStories<CR>", opts = { nowait = true } },
    ["<leader>at"] = { ":AzureCliTasks<CR>", opts = { nowait = true } },
    ["<leader>ai"] = { ":AzureCliIssues<CR>", opts = { nowait = true } },
  },
}

Contributing

Contributions are welcome! Please read the contribution guidelines before getting started.

License

This project is licensed under the MIT License.

References