glacambre / firenvim

Embed Neovim in Chrome, Firefox & others.
GNU General Public License v3.0
4.65k stars 143 forks source link

Disabling a few plugins? #1536

Closed niksingh710 closed 1 year ago

niksingh710 commented 1 year ago

What happened

There are a few plugins that shows big text message and i would not like to have them in the browser e.g noice.nvim (uses nui as a dependency)

and there are a few texts those pop up and annoy if any solution is there tell me as i was unable to figure out...

Different config?

is there anyway i can point firenvim to use config from somewhere else?

image

alerque commented 1 year ago

Yes, you can enable or disable whatever you want in the Firenvim instances. This is already covered in the documentation though:

https://github.com/glacambre/firenvim#building-a-firenvim-specific-config

niksingh710 commented 1 year ago

@alerque unable to figure out how to disable this from lspsaga image If you could help me out.

will it be possible to have a discussion tab where asking questions will be possible? @glacambre

And also they are some keymaps in my nvim that conflict with the browser keymaps so is it possible that firenvim captures all keymaps until it is quitted? or unfocused using the mouse?

glacambre commented 1 year ago

unable to figure out how to disable this from lspsaga

I would recommend reading lspsaga's documentation to figure out how it gets enabled, and then not enable it when Firenvim is loaded (e.g. by checking the started_by_firenvim global variable).

will it be possible to have a discussion tab where asking questions will be possible?

Done, although I doubt there will be much activity there.

is it possible that firenvim captures all keymaps until it is quitted? or unfocused using the mouse?

Yes, Firenvim captures as many keyboard shortcuts as it can (there are a few it cannot capture though - see https://github.com/glacambre/firenvim#drawbacks for more information about this). If you find unfocusing Firenvim annoying, know that you can create a keyboard shortcut to do that (see the <Esc><Esc> keyboard shortcut here for an example).