Skip to content

Add Jetbrains IDE CLI completers#3273

Merged
rsteube merged 10 commits intocarapace-sh:masterfrom
BurnerWah:feature/jetbrains-completers
Feb 20, 2026
Merged

Add Jetbrains IDE CLI completers#3273
rsteube merged 10 commits intocarapace-sh:masterfrom
BurnerWah:feature/jetbrains-completers

Conversation

@BurnerWah
Copy link
Copy Markdown
Contributor

This is mostly finished, and was based partially on the fig spec that inshellisense uses (which seems prone to crashing for me), and partially based on the jetbrains CLI docs.

The main thing that is holding it up is the weird options like nosplash, dontReopenProjects, and disableNonBundledPlugins, which aren't preceded by any dashes. I'm not particularly satisfied with how they're implemented right now.

@rsteube
Copy link
Copy Markdown
Member

rsteube commented Feb 18, 2026

Yeah, those pseudo-flags aren't well designed. Don't think there's much to do differently though.
The command takes multiple files so that part is ok the way it is.

@BurnerWah
Copy link
Copy Markdown
Contributor Author

yeah after some more testing, the pseudo-flags are correctly implemented, i just don't like them lol
gonna clean up the code a little and add some stuff i missed to the merge and format commands, and then i'll mark as ready for review

@BurnerWah BurnerWah marked this pull request as ready for review February 19, 2026 02:04
@BurnerWah
Copy link
Copy Markdown
Contributor Author

I will fix that in the morning

@BurnerWah BurnerWah marked this pull request as draft February 19, 2026 05:52
@BurnerWah BurnerWah marked this pull request as ready for review February 19, 2026 14:53
@rsteube rsteube merged commit 0f5a43f into carapace-sh:master Feb 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants