add p5.nvim to libraries and getting started tutorial#1292
add p5.nvim to libraries and getting started tutorial#1292prjctimg wants to merge 0 commit intoprocessing:mainfrom
Conversation
|
I'm not too keen on changing the tutorial section to include Neovim as well. |
I'm sorry, I may have accidentally skipped opening an issue first for this before creating the PR. I had pinged @ksen0 beforehand on Discord on the suggested changes. To persist, this is a draft and any feedback would be greatly appreciated on how to make it better and more inclusive for those running hardware that may not cater for VS Code demands. Thanks @limzykenneth |
|
Hi both! I think it's totally ok and welcome for @prjctimg to add nvim to the libraries directory. My main concern with adding neovim to the tutorial is that the tutorial does not require any familiarity with command line, so a terminal-based text editor would require adding a lot of content. However I am not opposed to adding a link to p5.nvim to the Resources section at the conclusion of the tutorial (currently contains a variety of links) On a higher level, @limzykenneth wdyt about a separate intro to command line tutorial? This could then include a bit on VSCode built-in terminal use as well as a bit on neovim, and be a useful resource to link to from the contributor docs, which do rely on command line. |
|
@ksen0 There used to be a command line tutorial in the main repo wiki which I'm not sure where its content lives now if anywhere, we can revive something like that and see how deep we go though. |
|
@limzykenneth I think this one? https://github.com/processing/p5.js/wiki/Terminal-and-the-Command-Line ? That seems like a good intro for this kind of tutorial. @prjctimg if a command line / terminal tutorial (with a neovim section) sounds interesting to you, please feel free to make an issue with a summary of this discussion so we can open it for feedback there? Up to you! |
I added the p5.nvim plugin as a library and added a draft section on how to get started with using the plugin in the "Setting up your development environment" tutorial.
It's still WIP and I am not sure how I can introduce the Neovim section without tempering the tutorial too much to avoid repeating certain details which are similar across the different editors.
Would also like to know what kind of graphics I can add for the 'Using Neovim' section (can I use GIFs or I'm limited to static images only).
And also, will the tutorial cover still be okay after we add Neovim to the list of supported editors (it shows the p5.js + VS Code logo).
Any tips on how to refine these changes is appreciated!
Thanks!