neovim icon indicating copy to clipboard operation
neovim copied to clipboard

video script: Neovim and Conjure for Clojure development

Open practicalli-johnny opened this issue 11 months ago • 0 comments

Neovim for Clojure development

Create a Clojure project that provides a API using reitit & httpkit, with mulog for event logs. Run the project, evaluate code and try break/fix some things on the fly

  • Starting a REPL & Connecting from Conjure
  • Evaluating results inline & via the REPL log
    • eval to comment
  • Tapping REPL evaluation results & mulog events to Portal
  • Structured editing with parinfer & paredit
  • Clojure LSP for navigation and code refactor tools
  • Running tests
  • A brief mention of DAP (debugging project from Conjure author)
  • Git Tools (LazyGit, Neogit)
    • cljstyle & megalinter for pre-commit checks
  • Hacking Neovim config

Existing content

A very live demo was presented at the SciCloj visual tools meetup - YouTube.

practicalli-johnny avatar Dec 31 '24 14:12 practicalli-johnny