You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- NOTE: This page is currently included in _copy_without_render which is why there are no raw or endraw tags. And no calls to {{ cookiecutter.etc }}. -->
22
+
<!-- NOTE: On this page all links need to be from site.github_io_url and not jinja2 links -->
Copy file name to clipboardExpand all lines: {{ cookiecutter.project_slug }}/_manual/introduction/getting-started.md
+38Lines changed: 38 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,3 +5,41 @@ nav_order: 1
5
5
parent: Introduction
6
6
---
7
7
## Getting started with {{ cookiecutter.project_name }}
8
+
9
+
1.[Requirements]({% raw %}{% link _manual/setup-guide/requirements.md %}{% endraw %}) include python3, Nutri-Matic (docs & hooks), rust (rustup), and git-cliff (changelogs).
10
+
* Python3 Packages
11
+
1.[cookiecutter](https://github.com/cookiecutter/cookiecutter) is required to utilize templates from github.
12
+
2. Nutri-Matic is required to be sourced in python environment for template cookiecutter hooks to work.
13
+
14
+
I find that it easiest to clone the nutri-matic repository. Use the included makefile to install all python dependencies with ```make python-install``` from within the cloned directory. Then, source the created file, ```.venv/bin/activate```, or point the below script variable, ```PYTHON_VENV```, to desired python virtual environment.
15
+
16
+
__Example:__ Bash script can be copied and pasted into a shell file. Then, used to begin generating new projects.
17
+
__Template Options:__
18
+
* cookiecutter-cookiecutter to generate new cookiecutter template projects.
19
+
* python3-cookiecutter to generate python3 projects.
20
+
* ansible-cookiecutter to generate ansible galaxy project.
21
+
<!-- * ansible-config-cookiecutter to generate local ansible configuration. -->
22
+
* typescript-cookiecutter to generate typescript project.
23
+
<!-- * chrome-extension-cookiecutter to generate google chrome extension project. -->
Copy file name to clipboardExpand all lines: {{ cookiecutter.project_slug }}/_manual/setup-guide/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,4 +6,4 @@ has_children: true
6
6
---
7
7
## {{ cookiecutter.project_name }} Setup
8
8
9
-
1. Install all [requirements]({% raw %}{%link link _manual/setup-guide/requirements.md %}{% endraw %}) to effectively pull and utilize cookiecutter template repository effectively.
9
+
1. Install all [requirements]({% raw %}{% link _manual/setup-guide/requirements.md %}{% endraw %}) to effectively pull and utilize cookiecutter template repository effectively.
0 commit comments