Skip to content

Commit

Permalink
post: journal entry week starting 13 January 2025
Browse files Browse the repository at this point in the history
  • Loading branch information
practicalli-johnny committed Jan 14, 2025
1 parent 39bc7ee commit e21ef28
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions docs/posts/2025/january/13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: Coming back to life
date: 2025-01-13
authors:
- practicalli
categories:
- practicalli
tags:
- clojure
---

The goals for ths month include

- documenting Neovim & Conjure workflow
- meaningful exercise every day
- bicycle ride (weather permitting)


<!-- more -->


## Neovim

LSP Renaming of namespaces and filenames is the only feature I do not have working with Clojure LSP and Neovim. nvim-lspconfig supports Clojure but reports the following error when trying to rename a namespace name.

```shell
Error on prepareRename: Can't rename - client does not support file renames.
```
The nvim-lsp-file-operations plugin was used but with no success as yet (not sure why).
### clojure-lsp command line
`clojure-lsp` is available on the command line path, so a command like this will change the namespace and the namespaces corresponding file name.
!!! NOTE "Clojure LSP rename namespace via command line"
```shell
clojure-lsp rename --from gameboard.gameboard.api.scoreboard --to practicalli.gameboard.api.scores
```
---
Thank you.
[:globe_with_meridians: Practical.li Website](https://practical.li){target=_blank .md-button}
[:fontawesome-brands-github: Practical.li GitHub Org](https://github.com/practicalli){target=_blank .md-button}
[:fontawesome-brands-github: practicalli-johnny profile](https://github.com/practicalli-johnny){target=_blank .md-button}
[:fontawesome-brands-mastodon: @practicalli@clj.social](https://clj.social/@practicalli){target=_blank .md-button}
[:fontawesome-brands-twitter: @practical_li](https://twitter.com/practcial_li){target=_blank .md-button}

0 comments on commit e21ef28

Please sign in to comment.