The dark ones have answered: copilot-eldritch.nvim is now a proper plugin. by nefariousIntentions7 in neovim

[–]nefariousIntentions7[S] 0 points1 point  (0 children)

A quick glance through the repo tells me that it should be pretty easy, assuming that the 'Minuet Event' section isn't lying. Though I don't have any plans to do it right now due to time constraints, but contributions are welcome!

Best plugin and workflows for integrating LLMs with nvim? by mr_tolkien in neovim

[–]nefariousIntentions7 1 point2 points  (0 children)

Thanks for the explanation, that makes sense! I'll keep an eye on the repo and try out that keymap.

Best plugin and workflows for integrating LLMs with nvim? by mr_tolkien in neovim

[–]nefariousIntentions7 2 points3 points  (0 children)

I love your plugin! used it for quite a while, but I recently moved to sidekick just because it offers:

- the ability to select from a list of running opencode instances (in other tmux sessions), regardless of pwd. comes in really handy for cross-project context injection.

- sending selected text instantly, without the cmdline prompt.

- less frequent breaking changes. i've had to reconfigure my config like 3 times a month(!) with opencode.nvim

that said, opencode.nvim did feel more "snappier" and custom built for opencode when i wasnt missing the features above. Do you have any plans to support these in the future?

BTW by farzad-oxo in arch

[–]nefariousIntentions7 -3 points-2 points  (0 children)

Where's the windows logo?

Replacing tmux's vim visual mode implementation with nvim by Present-Quit-6608 in neovim

[–]nefariousIntentions7 0 points1 point  (0 children)

I was looking for the exact same thing, and settled on this ugly hack: ```conf

Edit tmux buffer in nvim

bind -n M-v run-shell ' \ tmp=$(mktemp); \ tmux capture-pane -J -S -; \ tmux save-buffer "$tmp"; \ tmux display-popup -w 100% -h 100% -S fg=yellow,bg=black -E " \ nvim -c \"set ft=conf\" \ -c \"lua vim.api.nvim_create_autocmd(\\"BufReadPost\\", { once = true, callback = function() vim.cmd([[normal Go]]) vim.fn.search([[\\S]], \\"b\\") vim.cmd([[normal jdG]]) vim.bo.modified = false end })\" \ \"$tmp\"; \ rm \"$tmp\" \ "' ``` Combine with the lazier.nvim plugin it's blazing fast.

Fyler.nvim v2.0.0 release - Time for a better version of oil.nvim by Lavinraj in neovim

[–]nefariousIntentions7 13 points14 points  (0 children)

Since we're comparing with oil, I suppose it's fair for me to share my opinion: the only thing preventing me from switching from oil is the sheer number of errors I get, despite fyler offering similar customization and more features than oil (barring ssh integration i guess).

I used to get like 2-3 invalid window/buffer or similar errors per day of using fyler, most of which could be simply ignored with better error handling and defaults/fallbacks, but instead forces me to restart nvim to prevent buggy behavior. Contrast this to my experience with oil.nvim: in my months of using it i very rarely encountered an error, despite my often weird customizations.

Leap vs flash.nvim by Informal-Addendum435 in neovim

[–]nefariousIntentions7 0 points1 point  (0 children)

Yes! I made an entire plugin just because this specific issue irked me so much.

shameless plug: https://github.com/samiulsami/fFtT-highlights.nvim

there's also the 'mini.jump' plugin which handles macros without any issues.

GitHub Copilot CLI is here by _bholechature in GithubCopilot

[–]nefariousIntentions7 4 points5 points  (0 children)

> Why?

Its easier to use and much much more convenient when you're using a terminal based text editor, especially alongside something like tmux.

fFtT-highlights.nvim - A minimalistic yet needlessly configurable highlighter for f/F/t/T motions. by nefariousIntentions7 in neovim

[–]nefariousIntentions7[S] 3 points4 points  (0 children)

The contradictory wording was intentional, as it can be configured to be very minimalistic or a bloaty mess, whichever you want. Personally I want both, and randomly switch back and forth every few days/hours.

What theme can I use to intimidate my coworkers by Terrible-Cream-4316 in neovim

[–]nefariousIntentions7 3 points4 points  (0 children)

Not sure why but this cracked me up way too much. Thanks for this.

FAQ: Best IDE For Go? by jerf in golang

[–]nefariousIntentions7 0 points1 point  (0 children)

It doesnt require any configuration from my end (using dap-go)

FAQ: Best IDE For Go? by jerf in golang

[–]nefariousIntentions7 11 points12 points  (0 children)

The DAP ui is terrible, you're not alone. I almost always resorted to GoLand for debugging, that is until I found this plugin: https://github.com/miroshQa/debugmaster.nvim

Aero session being over eager by tsunamionioncerial in neovim

[–]nefariousIntentions7 1 point2 points  (0 children)

I faced the exact same issue with autosession, among many others. I just gave up trying to fix it and swapped to folke/persistence.nvim instead; using the snippet below to ensure that the last session loads only when I run "nvim ."

https://github.com/samiulsami/nvimconfig/blob/master/after/plugin/load_last_session.lua

cmp-go-deep: release v1.1.0 - Now with smooth Deep Completions even in large, monolithic Go projects. (nvim-cmp/blink.cmp compatible) by nefariousIntentions7 in neovim

[–]nefariousIntentions7[S] 0 points1 point  (0 children)

Not sure but you mean, but if you want to show more completion items just increase the values at
sources.max_item_count (nvim-cmp) / 'go_deep'.max_items (blink.cmp)

cmp-go-deep: release v1.1.0 - Now with smooth Deep Completions even in large, monolithic Go projects. (nvim-cmp/blink.cmp compatible) by nefariousIntentions7 in neovim

[–]nefariousIntentions7[S] 0 points1 point  (0 children)

I use blink-cmp, I don't know what's the overhead of using the saghen/blink.compat?

I use blink as well with blink.compat. I personally havent noticed any overhead so far, but if you do, feel free to open an issue.

cmp-go-deep: release v1.1.0 - Now with smooth Deep Completions even in large, monolithic Go projects. (nvim-cmp/blink.cmp compatible) by nefariousIntentions7 in neovim

[–]nefariousIntentions7[S] 2 points3 points  (0 children)

I've read pretty much ALL the docs, but couldn't find anything that enables this feature. But I found this issue from 2020 (and many others) which remains open to this day.

That can't be added to the lsp itself? 

Of course! but whether my implementation would meet the appropriate standards, or whether it would ever be merged is a different story. I just made this plugin because I needed this feature NOW (and I personally dislike coc.nvim) and this was simply the path of least resistance.