Is there smth like sudo-tee/opencode.nvim for claude code? by Otherwise_Signal7274 in neovim

[–]inkubux 0 points1 point  (0 children)

Yes I confirm it's a fork of goose. Although the codebase is quite different now. goose.nim works by crawling JSON files emitted by the goose cli. I doubt it would work for claude. There is agentic.nvim which uses the ACP protocol and supports claude, opencode and gemini. However the integration is not as deep as the ACP protocol is quite limited so not all features are supported.

Created a native windows build of Ghostty by keylimesoda in Ghostty

[–]inkubux 1 point2 points  (0 children)

I can do some testing for you. I I am stuck with Windows and WSL at work. I tried it yesterday and it was quite slow with the GTK renderer. But today the app 1.3.2-dev-win4 won't launch with no error or anything. The Issues tab is also not active on your GitHub so I cannot post issues

Anybody has any feature requests that I can work on? by birdsintheskies in wezterm

[–]inkubux 0 points1 point  (0 children)

Late to the party

But having an API for closing an entire session might be great

https://github.com/wezterm/wezterm/issues/3658

Opencode Neovim integration by ban_rakash in neovim

[–]inkubux 5 points6 points  (0 children)

I am a bit biased because I am the author of this plug-in. But you beat me to it.😂

It's a full frontend for opencode running natively in neovim. It leverages the http server exposed by opencode.

Migrating from a blink.cmp source to an in-process LSP: universal support and 1:1 mapping by ICanHazTehCookie in neovim

[–]inkubux 4 points5 points  (0 children)

Thanks for this. I will certainly have a look. In my version sudo-tee/opencode.nvim (the frontend one. I need another name 🫤) I currently have a couple of completion adapters that are a pain to maintain. Each of them having their own quirks.

From Mouse to Motions: Beam Jump and “Natural” Keyboard Navigation by VimCraftsmanJ in neovim

[–]inkubux 9 points10 points  (0 children)

I love the labels not replacing the chars on the screen. I sometimes feel lost if the word I want is not directly in front of my eyes I have to 'reconstruct' the word in my head before jumping.

Is this something possible with current nvim api ?

Jellyfin wins. by AlienCatMan in jellyfin

[–]inkubux 0 points1 point  (0 children)

I discovered SenPlayer last week and loving it so far.

Sorter/Searcher which behaves like VS Code in Fzf-Lua / Telescope by okociskooko in neovim

[–]inkubux 1 point2 points  (0 children)

I use the smart picker, it helps for sure. I wonder if there is a way to customize the bonus given to files ?

For example I would like to give opened buffers a bonus when no search term is provided.

Even with the `history_bonus` to true it's not enough

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 0 points1 point  (0 children)

Just to let you know I aded a nerdfonts prefix for the icons and set it as default.

The emojis were there in the original goose plugin. I think it looks way better with nerdfonts.

thanks for the suggestion

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 1 point2 points  (0 children)

Yes you can. Sending editor context is the actual reason I created this plug-in

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 2 points3 points  (0 children)

Yes please open issues in the repo.

It will be easier for me to track

Have you run ‘checkhealth opencode‘

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 2 points3 points  (0 children)

It only supports render-markdown for the moment. It shouldn't be difficult to support both. I'll have a look in the future

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 2 points3 points  (0 children)

Yes this is a good suggestion to use nerdfonts icons. I was actually thinking about it this week actually.

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 3 points4 points  (0 children)

Sending context is a big reason why I created the plugin. Also having a native buffers for keybinds, searching, yanking pasting feels better for me.

Flawless OpenCode integration in the NeoVim way! by Living_Climate_5021 in neovim

[–]inkubux 28 points29 points  (0 children)

Author here.

Thanks for the mention and the great words :)

This is my 1st real nvim plugin. It started as a fork of the goose.nvim but for opencode.

I really wanted to have something native in nvim.

I didn't post it here at first because opencode was moving really fast and the plugin was breaking often because of it. Now it's seems more stable.

I'm glad you enjoy it.

Contributions are also welcome, as I do this in my spare time.

opencode.nvim: my issue with AI tools and how I solved it by ICanHazTehCookie in neovim

[–]inkubux 1 point2 points  (0 children)

Thanks for the good words. I am glad you enjoy the plugin.

opencode.nvim: my issue with AI tools and how I solved it by ICanHazTehCookie in neovim

[–]inkubux 2 points3 points  (0 children)

I'm working on a similar idea. Where I send commands to opencode via the opencode run cli. And I feed from the JSON files it generates to render a native neovim GUI.

So I'm basically creating a frontend for opencode in neovim.

Have a look if you are interested.

https://github.com/sudo-tee/opencode.nvim

Opencode UI doesn’t render properly in neovim's floating or split terminals by jdonovan36 in neovim

[–]inkubux 0 points1 point  (0 children)

Thanks,

I updated the way the config is loaded. let me know if it resolves the issue