Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion: Create place to share Foam workspace Templates #119

Closed
jsjoeio opened this issue Jul 15, 2020 · 4 comments
Closed

Discussion: Create place to share Foam workspace Templates #119

jsjoeio opened this issue Jul 15, 2020 · 4 comments
Labels
discussion documentation Improvements or additions to documentation

Comments

@jsjoeio
Copy link
Contributor

jsjoeio commented Jul 15, 2020

After my conversation with @jevakallio today, I thought it would be a good idea to create a place to share Foam workspaces setups. Ideally, it would include:

  • .vscode/settings.json
  • .vscode/extensions.json

This will give people inspiration for setting up their Foam workspace to optimize the environment for writing.

Discussion: where should this live in the project?

Ideas:

  • Create a Recipe called Workspaces Templates which is it's own page, and people can create sub pages with links to their templates

Future:

  • I don't think those need to be kept under the foambubble org, but we should have a place to showcase them
@jsjoeio jsjoeio added discussion documentation Improvements or additions to documentation labels Jul 15, 2020
@riccardoferretti
Copy link
Collaborator

I like the idea, I have a slightly different setup and @jevakallio was asking me to share it, this would be a great place to do that.
I'd suggest calling the recipe Templates.

Maybe in the future templates could also be used by the CLI to create a foam project:

foam create --template <template-id>

e.g. npx foam create my-foam --template foam-template-gatsby

(somewhat similar to what https://create-react-app.dev/docs/custom-templates/ does)

@juanfrank77
Copy link
Contributor

Maybe in the future templates could also be used by the CLI to create a foam project:

foam create --template <template-id>

I like this idea! it would be really cool for folks to be able to create a workspace that already has a set of configured options. and it would work with Mathieu's template and mine (and any other template that gets created in the future.)

People could have different foams optimized for different needs 😀

@jsjoeio
Copy link
Contributor Author

jsjoeio commented Jul 15, 2020

I'd suggest calling the recipe Templates

Good call! I think that word suits the idea better.

People could have different foams optimized for different needs

Exactly! 😄

@jsjoeio jsjoeio changed the title Discussion: Create place to share Foam workspace setups Discussion: Create place to share Foam workspace Templates Jul 15, 2020
@riccardoferretti
Copy link
Collaborator

Due to the high volume of issues, we're closing out older ones without recent activity. Please open a new issue if you need help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants