-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
post: journal entry week starting 13 January 2025
- Loading branch information
1 parent
39bc7ee
commit e21ef28
Showing
1 changed file
with
51 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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} |