Skip to content

Commit

Permalink
Merge branch 'main' into dev-molten
Browse files Browse the repository at this point in the history
  • Loading branch information
Uzaaft authored Dec 18, 2024
2 parents 04a82dd + de8bd4f commit cd2d21a
Show file tree
Hide file tree
Showing 53 changed files with 813 additions and 196 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: AstroCommunity Docs
on:
push:
branches: [main]
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- run: ./pages_create.sh
- uses: actions/upload-pages-artifact@v3
with:
path: pages
deploy:
needs: build
runs-on: ubuntu-latest
if: ${{ github.event_name == 'push' }}
timeout-minutes: 1
permissions:
pages: write # to deploy to Pages
id-token: write # to verify the deployment originates from an appropriate source
environment:
name: github-pages # Deploy to the github-pages environment
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,5 @@ luac.out

# MacOS
.DS_Store

pages
72 changes: 72 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
# Changelog

## [15.0.0](https://github.com/AstroNvim/astrocommunity/compare/v14.1.0...v15.0.0) (2024-11-11)


### ⚠ BREAKING CHANGES

* **auto-save-nvim:** swap to okuuva repo ([#1239](https://github.com/AstroNvim/astrocommunity/issues/1239))

### Features

* **auto-save-nvim:** swap to okuuva repo ([#1239](https://github.com/AstroNvim/astrocommunity/issues/1239)) ([033dde8](https://github.com/AstroNvim/astrocommunity/commit/033dde89af5b9d1496c75023a0b2fb06de349941))
* **cs-omnisharp:** add csharp support with omnisharp ([9c67bb9](https://github.com/AstroNvim/astrocommunity/commit/9c67bb9b6bd5fa2997dfcffc12faf8914d60b39b))
* **diagnostics:** add `tiny-inline-diagnostic-nvim` ([#1251](https://github.com/AstroNvim/astrocommunity/issues/1251)) ([4bb0fa7](https://github.com/AstroNvim/astrocommunity/commit/4bb0fa7956100a9fa527a41613197d255de47fbd))
* **full-dadbod:** Improve lazy loading ([#1246](https://github.com/AstroNvim/astrocommunity/issues/1246)) ([711efc3](https://github.com/AstroNvim/astrocommunity/commit/711efc3fdeeaad7a5d8bd3f391bcc8115b9a0b4c))
* **html-css:** add full PostCSS support ([7c489c2](https://github.com/AstroNvim/astrocommunity/commit/7c489c22b137dd46f2f375de45c957794098dd73))
* **moonbit:** add `neotest` integration to the `moonbit` pack ([#1261](https://github.com/AstroNvim/astrocommunity/issues/1261)) ([c811f17](https://github.com/AstroNvim/astrocommunity/commit/c811f1787ae4538b66dc3d38adb0eb5febbee9b0))
* **moonbit:** use `moonbit.nvim` from `moonbit-community` ([#1260](https://github.com/AstroNvim/astrocommunity/issues/1260)) ([7a86fad](https://github.com/AstroNvim/astrocommunity/commit/7a86fadda435fdc4d3431577c53eaf102ab75d62))
* **nextflow:** add configuration for the Nextflow Language Server ([fb039b5](https://github.com/AstroNvim/astrocommunity/commit/fb039b59673d4e6138279c85956bb8aabc6eaa56))
* **nextflow:** add snippets from VS Code plugin ([1d22192](https://github.com/AstroNvim/astrocommunity/commit/1d221929e530ca20ee81155afeba6620af2cf3be))
* **nvim-devdocs:** Update repository to a more up to date fork ([#1254](https://github.com/AstroNvim/astrocommunity/issues/1254)) ([c4903b2](https://github.com/AstroNvim/astrocommunity/commit/c4903b23b75c0a429ebe02e1d31d1a8316d9691e))
* **nvim-lint:** make autocmd events configurable ([#1245](https://github.com/AstroNvim/astrocommunity/issues/1245)) ([af0f425](https://github.com/AstroNvim/astrocommunity/commit/af0f4259d418342d5c6f7951429ac9fd30500cf5))
* **pack:** add csharp support with `omnisharp` ([#1241](https://github.com/AstroNvim/astrocommunity/issues/1241)) ([9c67bb9](https://github.com/AstroNvim/astrocommunity/commit/9c67bb9b6bd5fa2997dfcffc12faf8914d60b39b))
* **pack:** add Nextflow language pack ([58863a1](https://github.com/AstroNvim/astrocommunity/commit/58863a1ebb7daaef30fc4f174fc429b3631a6de6))
* **pack:** replace `typst_lsp` with `tinymist` in `typst` pack ([#1248](https://github.com/AstroNvim/astrocommunity/issues/1248)) ([6c4c080](https://github.com/AstroNvim/astrocommunity/commit/6c4c08007fe2fc026c0273658a0a50dd8cabb20e))
* **rust:** use crates in process LSP ([95cfc4c](https://github.com/AstroNvim/astrocommunity/commit/95cfc4ca1d35f6fcf4e367442884dc95ce255193))
* **sql:** add PostgreSQL support to the SQL pack ([99cd785](https://github.com/AstroNvim/astrocommunity/commit/99cd7850eb2a8181a4e6f72f524d6f744b8f8ed6))
* **tiny-inline-diagnostic-nvim:** add `tiny-inline-diagnostic-nvim` ([4bb0fa7](https://github.com/AstroNvim/astrocommunity/commit/4bb0fa7956100a9fa527a41613197d255de47fbd))


### Bug Fixes

* **astro:** fix various bugs and enabled better usage of other packs ([de04a80](https://github.com/AstroNvim/astrocommunity/commit/de04a80ba404adbd5a90593829dbe3e857818252))
* **auto-save-nvim:** not restoring buffer settings ([#1265](https://github.com/AstroNvim/astrocommunity/issues/1265)) ([97ef955](https://github.com/AstroNvim/astrocommunity/commit/97ef9556767611f398d636d0dd59714a7538f69b))
* **blink-cmp:** check for the existence of `lazydev` blink integration support ([2e2784a](https://github.com/AstroNvim/astrocommunity/commit/2e2784a1a1c817680e9dc8e802a4ba813a2bba97))
* **blink-cmp:** update keymaps and add lazydev support ([580686c](https://github.com/AstroNvim/astrocommunity/commit/580686c9bd2396e4a3c7bb1fd071df2924e7797a))
* **harper:** fix typo in `harper`'s `mason-lspconfig` override ([#1266](https://github.com/AstroNvim/astrocommunity/issues/1266)) ([4f1af4b](https://github.com/AstroNvim/astrocommunity/commit/4f1af4b86f97c57f383e29d990ab962867a3546c))
* **nextflow:** pin `vscode-language-nextflow` ([6166e84](https://github.com/AstroNvim/astrocommunity/commit/6166e840d19b0f6665c8e02c76cba500fa4179b0))
* **nvchad-ui:** disable bufferline autocommands ([682d77f](https://github.com/AstroNvim/astrocommunity/commit/682d77f2ba18368d96652f11fee766143e3772f4))
* **nvchad-ui:** make sure cache is defined during `build` function for base46 ([6524602](https://github.com/AstroNvim/astrocommunity/commit/65246020a6d13ffc57091653a8018684f8ed60c1))
* **nvchad-ui:** use `disable-tabline` plugin ([c36ef5f](https://github.com/AstroNvim/astrocommunity/commit/c36ef5f024c96dc8c3e2db412610afa1fcc8bf69))
* **svelte:** import the typescript pack for more support ([e8933e9](https://github.com/AstroNvim/astrocommunity/commit/e8933e9c5318c05139991d5b328115b26cf90679))
* **typescript:** import the html and css pack for full ecma support ([b3da393](https://github.com/AstroNvim/astrocommunity/commit/b3da393e6735d96ae070c3ac7f0f685b4a26e51b))
* **vue:** scss support moved upstream to other packs ([701ea8a](https://github.com/AstroNvim/astrocommunity/commit/701ea8a2a29d9ab04f66586ecd5fd10bf9187b44))

## [14.1.0](https://github.com/AstroNvim/astrocommunity/compare/v14.0.0...v14.1.0) (2024-10-16)


### Features

* **colorscheme:** add `vim-nightly-colors` ([d2fb231](https://github.com/AstroNvim/astrocommunity/commit/d2fb2317623131866ff82c68eb7b8334be54df80))
* **colorscheme:** Add Horizon ([#1232](https://github.com/AstroNvim/astrocommunity/issues/1232)) ([55e5f93](https://github.com/AstroNvim/astrocommunity/commit/55e5f93f5f9294753361c1a9b4a7a4755a82222e))
* **completion:** add `blink.cmp` ([#1235](https://github.com/AstroNvim/astrocommunity/issues/1235)) ([bf96ca3](https://github.com/AstroNvim/astrocommunity/commit/bf96ca3be168b73a547c06890f1f39ed0882f255))
* **completion:** add magazine.nvim ([#1238](https://github.com/AstroNvim/astrocommunity/issues/1238)) ([8b024ad](https://github.com/AstroNvim/astrocommunity/commit/8b024adaefb25fc0b28703cf78f9080ff69f6187))
* **pack:** add an NvChad UI pack ([#1230](https://github.com/AstroNvim/astrocommunity/issues/1230)) ([6c63df9](https://github.com/AstroNvim/astrocommunity/commit/6c63df91724e4c2c8c582861350766fd8b39ee4b))
* **pack:** add Moonbit language support ([#1224](https://github.com/AstroNvim/astrocommunity/issues/1224)) ([e457eac](https://github.com/AstroNvim/astrocommunity/commit/e457eacee37d10eb0a9b77503a3a5b6e62f0360e))


### Bug Fixes

* **astro:** add `scss` treesitter parser ([a2b0133](https://github.com/AstroNvim/astrocommunity/commit/a2b01336aeecbadff7c7b32345c33ae19b32d557))
* **colorscheme:** fix name of `moonfly` to `vim-moonfly-colors` ([e8a3283](https://github.com/AstroNvim/astrocommunity/commit/e8a3283d1cef4bbf30bfa342fb1adb5ef287024c))
* **cpp:** tbl extend on opts.config instead of opts ([#1228](https://github.com/AstroNvim/astrocommunity/issues/1228)) ([ed524d2](https://github.com/AstroNvim/astrocommunity/commit/ed524d2b47756f3df4f2c727509de80f22af8cfa))
* **julia:** fix infinite recursion ([19a9c61](https://github.com/AstroNvim/astrocommunity/commit/19a9c61883713e1acdb6ee799f2ba221b2886460))
* **lsp_lines-nvim:** disable plugin in `lazy` UI ([#1226](https://github.com/AstroNvim/astrocommunity/issues/1226)) ([baeee61](https://github.com/AstroNvim/astrocommunity/commit/baeee6187eaaff79b773ad71ccf8eecbc308a8d8))
* **neocord-nvim:** fix typo ([#1234](https://github.com/AstroNvim/astrocommunity/issues/1234)) ([b8328bf](https://github.com/AstroNvim/astrocommunity/commit/b8328bf4d657e3444ad0539f2b74b279ce7b9c4f))
* **neorg:** Add default workspace for Neorg ([#1237](https://github.com/AstroNvim/astrocommunity/issues/1237)) ([05f2e12](https://github.com/AstroNvim/astrocommunity/commit/05f2e121dc133d627fa74d818f4ff1f67d423295))
* **pack:** make sure custom treesitter parsers correctly handle `all` setting ([c2d1a80](https://github.com/AstroNvim/astrocommunity/commit/c2d1a80af03b5d1380c21f306c087367ce8ea649))
* **svelte:** add `scss` treesitter parser ([ed12890](https://github.com/AstroNvim/astrocommunity/commit/ed1289026128500867aaf9a9bd958f0501e99fea))
* **vim-matchup:** `popup` method for offscreen match is too buggy ([d5dde44](https://github.com/AstroNvim/astrocommunity/commit/d5dde44c711859cc2446304de2347230083f43cd))
* **vim-matchup:** improve stability when used with `nvim-cmp` ([a331c29](https://github.com/AstroNvim/astrocommunity/commit/a331c29bd4575f7cca04bd9a7346d6cbcbb17ab5))
* **vue:** add `scss` treesitter parser ([7518c1c](https://github.com/AstroNvim/astrocommunity/commit/7518c1c2ebde99807a0187fbf966f6b4f3c3e401))
* **vue:** correct typo in vue-language-server ([#1227](https://github.com/AstroNvim/astrocommunity/issues/1227)) ([dc65561](https://github.com/AstroNvim/astrocommunity/commit/dc655615d539213c09dcd155bfd476763e800767))

## [14.0.0](https://github.com/AstroNvim/astrocommunity/compare/v13.2.0...v14.0.0) (2024-09-25)


Expand Down
5 changes: 5 additions & 0 deletions lua/astrocommunity/code-runner/executor-nvim/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Executor.nvim

Executor.nvim is a plugin that allows you to run command line tasks in the background and be notified of results.

**Repository:** <https://github.com/google/executor.nvim>
5 changes: 5 additions & 0 deletions lua/astrocommunity/colorscheme/palenight-nvim/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# palenight.nvim

Palenight.nvim is a fast and modern colorscheme that supports the new Neovim features like builtin LSP and Treesitter and several plugins

**Repository:** <https://github.com/wilmanbarrios/palenight.nvim>
1 change: 1 addition & 0 deletions lua/astrocommunity/colorscheme/palenight-nvim/init.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
return { "wilmanbarrios/palenight.nvim", lazy = true }
66 changes: 28 additions & 38 deletions lua/astrocommunity/completion/avante-nvim/init.lua
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
local prefix = "<Leader>A"
return {
"yetone/avante.nvim",
build = ":AvanteBuild",
build = vim.fn.has "win32" == 1 and "powershell -ExecutionPolicy Bypass -File Build.ps1 -BuildFromSource false"
or "make",
event = "User AstroFile", -- load on file open because Avante manages it's own bindings
cmd = {
"AvanteAsk",
"AvanteBuild",
Expand All @@ -15,46 +18,32 @@ return {
"stevearc/dressing.nvim",
"nvim-lua/plenary.nvim",
"MunifTanjim/nui.nvim",
{
"AstroNvim/astrocore",
opts = function(_, opts)
local maps = assert(opts.mappings)
local prefix = "<Leader>a"

maps.n[prefix] = { desc = "Avante functionalities" }

maps.n[prefix .. "a"] = { function() require("avante.api").ask() end, desc = "Avante ask" }
maps.v[prefix .. "a"] = { function() require("avante.api").ask() end, desc = "Avante ask" }

maps.v[prefix .. "r"] = { function() require("avante.api").refresh() end, desc = "Avante refresh" }

maps.n[prefix .. "e"] = { function() require("avante.api").edit() end, desc = "Avante edit" }
maps.v[prefix .. "e"] = { function() require("avante.api").edit() end, desc = "Avante edit" }

-- the following key bindings do not have an official api implementation
maps.n.co = { "<Plug>(AvanteConflictOurs)", desc = "Choose ours", expr = true }
maps.v.co = { "<Plug>(AvanteConflictOurs)", desc = "Choose ours", expr = true }

maps.n.ct = { "<Plug>(AvanteConflictTheirs)", desc = "Choose theirs", expr = true }
maps.v.ct = { "<Plug>(AvanteConflictTheirs)", desc = "Choose theirs", expr = true }

maps.n.ca = { "<Plug>(AvanteConflictAllTheirs)", desc = "Choose all theirs", expr = true }
maps.v.ca = { "<Plug>(AvanteConflictAllTheirs)", desc = "Choose all theirs", expr = true }

maps.n.cb = { "<Plug>(AvanteConflictBoth)", desc = "Choose both", expr = true }
maps.v.cb = { "<Plug>(AvanteConflictBoth)", desc = "Choose both", expr = true }

maps.n.cc = { "<Plug>(AvanteConflictCursor)", desc = "Choose cursor", expr = true }
maps.v.cc = { "<Plug>(AvanteConflictCursor)", desc = "Choose cursor", expr = true }

maps.n["]x"] = { "<Plug>(AvanteConflictPrevConflict)", desc = "Move to previous conflict", expr = true }

maps.n["[x"] = { "<Plug>(AvanteConflictNextConflict)", desc = "Move to next conflict", expr = true }
end,
{ "AstroNvim/astrocore", opts = function(_, opts) opts.mappings.n[prefix] = { desc = " Avante" } end },
},
opts = {
mappings = {
ask = prefix .. "<CR>",
edit = prefix .. "e",
refresh = prefix .. "r",
focus = prefix .. "f",
toggle = {
default = prefix .. "t",
debug = prefix .. "d",
hint = prefix .. "h",
suggestion = prefix .. "s",
repomap = prefix .. "R",
},
diff = {
next = "]c",
prev = "[c",
},
files = {
add_current = prefix .. ".",
},
},
},
opts = {},
specs = { -- configure optional plugins
{ "AstroNvim/astroui", opts = { icons = { Avante = "" } } },
{ -- if copilot.lua is available, default to copilot provider
"zbirenbaum/copilot.lua",
optional = true,
Expand All @@ -63,6 +52,7 @@ return {
"yetone/avante.nvim",
opts = {
provider = "copilot",
auto_suggestions_provider = "copilot",
},
},
},
Expand Down
76 changes: 69 additions & 7 deletions lua/astrocommunity/completion/blink-cmp/init.lua
Original file line number Diff line number Diff line change
@@ -1,16 +1,53 @@
local function has_words_before()
local line, col = (unpack or table.unpack)(vim.api.nvim_win_get_cursor(0))
return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match "%s" == nil
end

return {
"Saghen/blink.cmp",
event = "InsertEnter",
version = "v0.*",
version = "*",
dependencies = { "rafamadriz/friendly-snippets" },
opts_extend = { "sources.completion.enabled_providers" },
opts = {
-- remember to enable your providers here
sources = { completion = { enabled_providers = { "lsp", "path", "snippets", "buffer" } } },
-- experimental auto-brackets support
accept = { auto_brackets = { enabled = true } },
keymap = {
show = { "<C-Space>", "<C-N>", "<C-P>" },
accept = { "<Tab>", "<CR>" },
select_prev = { "<Up>", "<C-P>", "<C-K>" },
select_next = { "<Down>", "<C-N>", "<C-J>" },
scroll_documentation_up = "<C-D>",
scroll_documentation_down = "<C-U>",
["<C-Space>"] = { "show", "show_documentation", "hide_documentation" },
["<Up>"] = { "select_prev", "fallback" },
["<Down>"] = { "select_next", "fallback" },
["<C-N>"] = { "select_next", "show" },
["<C-P>"] = { "select_prev", "show" },
["<C-J>"] = { "select_next", "fallback" },
["<C-K>"] = { "select_prev", "fallback" },
["<C-U>"] = { "scroll_documentation_up", "fallback" },
["<C-D>"] = { "scroll_documentation_down", "fallback" },
["<C-e>"] = { "hide", "fallback" },
["<CR>"] = { "accept", "fallback" },
["<Tab>"] = {
function(cmp)
if cmp.windows.autocomplete.win:is_open() then
return cmp.select_next()
elseif cmp.is_in_snippet() then
return cmp.snippet_forward()
elseif has_words_before() then
return cmp.show()
end
end,
"fallback",
},
["<S-Tab>"] = {
function(cmp)
if cmp.windows.autocomplete.win:is_open() then
return cmp.select_prev()
elseif cmp.is_in_snippet() then
return cmp.snippet_backward()
end
end,
"fallback",
},
},
windows = {
autocomplete = {
Expand All @@ -29,9 +66,34 @@ return {
},
},
specs = {
{
"folke/lazydev.nvim",
optional = true,
specs = {
{
"Saghen/blink.cmp",
opts = function(_, opts)
if pcall(require, "lazydev.integrations.blink") then
return require("astrocore").extend_tbl(opts, {
sources = {
-- add lazydev to your completion providers
completion = { enabled_providers = { "lazydev" } },
providers = {
-- dont show LuaLS require statements when lazydev has items
lsp = { fallback_for = { "lazydev" } },
lazydev = { name = "LazyDev", module = "lazydev.integrations.blink" },
},
},
})
end
end,
},
},
},
-- disable built in completion plugins
{ "hrsh7th/nvim-cmp", enabled = false },
{ "rcarriga/cmp-dap", enabled = false },
{ "petertriho/cmp-git", enabled = false },
{ "L3MON4D3/LuaSnip", enabled = false },
{ "onsails/lspkind.nvim", enabled = false },
},
Expand Down
2 changes: 1 addition & 1 deletion lua/astrocommunity/completion/cmp-latex-symbols/init.lua
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
return {
"hrsh7th/nvim-cmp",
optional = true,
dependencies = { "hrsh7th/cmp-latex-symbols" },
dependencies = { "kdheepak/cmp-latex-symbols" },
opts = function(_, opts)
if not opts.sources then opts.sources = {} end
table.insert(opts.sources, { name = "latex_symbols", priority = 700 })
Expand Down
2 changes: 1 addition & 1 deletion lua/astrocommunity/completion/cmp-tmux/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# cmp-spell
# cmp-tmux

Tmux completion source for nvim-cmp.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# tiny-inline-diagnostic.nvim

A Neovim plugin that display prettier diagnostic messages. Display one line diagnostic messages where the cursor is, with icons and colors.

**Repository:** <https://github.com/rachartier/tiny-inline-diagnostic.nvim>

_Note_: This sets the Astrocore diagnostics to level 2
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
return {
"rachartier/tiny-inline-diagnostic.nvim",
event = "VeryLazy",
dependencies = {
"astronvim/astrocore",
opts = {
diagnostics = {
-- Disable diagnostics virtual text to prevent duplicates
virtual_text = false,
},
},
},
opts = {},
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

🧶 Automatically save your changes in NeoVim

**Repository:** <https://github.com/Pocco81/auto-save.nvim>
**Repository:** <https://github.com/okuuva/auto-save.nvim>
Loading

0 comments on commit cd2d21a

Please sign in to comment.