megabyte-labs / install.doctor

A glorious combination of application / theme settings and a performant cross-platform, desktop-oriented software suite.
https://megabyte.space
Other
83 stars 15 forks source link

Headless Install of VIM Plugins #123

Open ProfessorManhattan opened 7 months ago

ProfessorManhattan commented 7 months ago

❔ What are you experiencing an issue with?

Latest Release

❔ Version

N/A

🐞 Description

Currently, on macOS - the automatic installation of VIM plugins is not fully being done ahead of time. The recommended vim +PlugInstall +qall > /dev/null seems to work for the regular plugins but the coc plugins are not automatically installed. When you open VIM, they open a second pane and start installing even after the PlugInstall command is run. The coc plugins should be installed ahead of time as well.

Please make sure the plugins are also automatically installed with nvim as well as regular vim.

⏺️ Steps To Reproduce

No response

πŸ“’ Relevant Log Output

No response

πŸ’‘ Possible Solution

No response

ProfessorManhattan commented 7 months ago

Hey @enggnr --- I just checked the nvim setup.. it needs some tending to make the plugins automatically install prior to the first run

ProfessorManhattan commented 7 months ago

We need to figure out the proper command to add to the astronvim section in the software.yml file that currently reads: _post: bash -ci "nvim --headless -c 'quitall'"

enggnr commented 6 months ago

We need to figure out the proper command to add to the astronvim section in the software.yml file that currently reads: _post: bash -ci "nvim --headless -c 'quitall'"

This works on a new installation. The plugins were all installed OK. Please see the related comment on #126.

ProfessorManhattan commented 6 months ago

Does this work on macOS?

On Sat, Dec 23, 2023, 9:00β€―AM enggnr @.***> wrote:

We need to figure out the proper command to add to the astronvim section in the software.yml file that currently reads: _post: bash -ci "nvim --headless -c 'quitall'"

This works on a new installation. The plugins were all installed OK. Please see the related comment on #126 https://github.com/megabyte-labs/install.doctor/issues/126.

β€” Reply to this email directly, view it on GitHub https://github.com/megabyte-labs/install.doctor/issues/123#issuecomment-1868300162, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOJRHXO4VA4TMTWCVLSE6TTYK3PXBAVCNFSM6AAAAAA73USXWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRYGMYDAMJWGI . You are receiving this because you authored the thread.Message ID: @.***>

enggnr commented 6 months ago

Yes. Tested on MacOS and Ubuntu.