Stanislav Asunkin
Stanislav Asunkin
> True, but we could export that ourselves in the wrapper Still I think it's better to put init.lua in xdg_config_home to better emulate regular, non-nix neovim. So I'd say...
> Whatever approach we use, config will be installed to `environment.etc.*` on NixOS and `xdg.configFile.*` on home-manager. If there's an equivalent for nix-darwin we should consider installing there too. >...
It maybe interesting to see one of the concepts how `runtime` module could look like: https://github.com/stasjok/dotfiles/blob/140db6874a8e023aad9328cb6a413234a7cb929a/modules/programs/nixvim/runtime.nix. It's in my dotfiles, so it's implemented only for home-manager. And I need to...
I've got 'allow-import-from-derivation' error after updating from here: https://github.com/catppuccin/nix/blob/8b6baed3d010416da6295805012b12cfa05c09f7/modules/home-manager/fzf.nix#L8 Searching 'importJSON' I found similar usages. Those modules can be added here I think.
I've built it and tested a bit. Main functionality works without workarounds now, but still there a couple of warnings in Nvim: 1) The language server beancount-lsp triggers a registerCapability...
> Looking at the lua above, it seems this would need to be set in `plugins.lsp.settings` instead of `plugins.lsp.servers.nixd.settings`? While it isn't our default policy, I think I would personally...
I managed to improve things considerably by increasing debounce added in e53de5e962ef23266a39fef107b54336bc4db405 to 1000: 8a8c8254759d26220d1e2044d52bb104d87e8155. By my observations multiple changes are queued up for indexing and the old ones never...
> Cloud you check the latest version with [41f1c65](https://github.com/fengkx/beancount-lsp/commit/41f1c65bb8970e89a1157510f843345f37dce562), It should have better performance. Yeah, I tested it. It indeed is working similar to my increasing debounceTime to 1000. I...
> [findAllTransactions](https://github.com/fengkx/beancount-lsp/blob/master/packages/lsp-server/src/common/features/inlay-hints.ts) is also another time consuming function that need improve. For this better to use tree-sitter matches. For example the following query: ```lisp (transaction date: (date) @date txn: (txn)...
> How to only test server without a client? I don't use VSCode, so I don't use lsp-client from this repository at all. In my case `fallbackFindFiles` from Nodejs version...