Skip to content

Releases: practicalli/astro

2025-05-13

13 May 14:25
cc99ec8
Compare
Choose a tag to compare

Final release for Practicalli Astro for Neovim 0.10.

Recommend switching to Practicalli Astro5 when upgrading to Neovim 0.11. This new Astro5 configuration is even simpler to maintain whist providing the same level of features.

Changes

  • clojure: enable nvim-treesitter-sexp if not running neovim 0.11
  • snippets: common markdown syntax
  • practicalli: disable default better-escape keys due to conflict when using kk, e.g. moving cursor up twice or more

2025-03-12 Minor menu enhancments

12 Mar 14:26
d78e004
Compare
Choose a tag to compare

Added

  • clojure: parinfer group and toggle key map
  • practicalli: which-key sub-menu for Visual-Multi Cursors (Multiple Cursors)

Changed

  • lsp: revert to using mason install of Clojure LSP (Mason Registry updated)
  • practicalli: simplify conditional config expressions, remove local whichkey (redundant)
  • clojure: update names for conjure sub-menus
  • readme: revert to using mason for clojure lsp, link to local server config example

2024-12-17 Switch to local Clojure LSP server

17 Dec 13:59
7c8327e
Compare
Choose a tag to compare

Switched configuration to use a locally installed Clojure LSP server as Mason Registry is a version behind, awaiting PR #7896

Added

  • snippets: markdown embedded code example - 4clojure
  • community: json pack to format api responses, etc.
  • practicalli: conjure lsp and treesitter log configs
  • community: gitlinker-nvim open git files & lines in GitHub/GitLab
  • snippet: mkdocs embed external code link for markdown
  • practicalli: example transparent background for everforest theme

Changed

  • practicalli: disable neovim providers for node, perl, python, ruby
  • snippets: fixed placeholder syntax without labels
  • practicalli: kitty style graph for neogit
  • update: changes from astronvim/template
  • lsp: use local clojure lsp server and prevent mason install

release: 2024-08-24

24 Aug 07:48
e310fe3
Compare
Choose a tag to compare

release: 2024-08-24 - Refactor Clojure Which-key mappings

  • after: conjure menu group names for clojure filetype plugin
  • dev: dont ignore after directory pattern in .gitignore

2024-07-26 Initial Release

26 Jul 20:57
b079b18
Compare
Choose a tag to compare

First official release of Practicalli Astro, providing a rich Neovim experience based on AstroNvim 4

Additional plugin configuration and key mappings added to support a Clojure REPL workflow using Conjure, Clojure LSP and structural editing tools

Practicalli Astro continues the highly customisable nature of AstroNvim 4, with new configuration files adding the vast majority of changes.

Each configuration file in lua/plugins/ directory can be disabled/enabled with 1 if condition.

Practicalli preferences can be diabled by setting the PRACTICALLI_ASTRO environment variable to false

Termux specific configuration is enabled by setting the OS_TERMUX environment variable to true