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
Putting this into your [IPython configuration](https://ipython.readthedocs.io/en/stable/config/intro.html) and ensuring `catppuccin[pygments]` is installed in the same environment will give you Catppuccin Mocha syntax highlighting in the REPL. See [here](https://github.com/backwardspy/dots/blob/f6991570d6691212e27e266517656192f910ccbf/dot_config/ipython/profile_default/ipython_config.py) for a more complete example configuration.
104
+
Putting this into your [IPython configuration](https://ipython.readthedocs.io/en/stable/config/intro.html)
105
+
and ensuring `catppuccin[pygments]` is installed in the same environment will
106
+
give you Catppuccin Mocha syntax highlighting in the REPL. See [here](https://github.com/backwardspy/dots/blob/f6991570d6691212e27e266517656192f910ccbf/dot_config/ipython/profile_default/ipython_config.py)
107
+
for an example of a more complete configuration.
92
108
93
109
## Contribution
94
110
@@ -108,6 +124,18 @@ Install the project's dependencies including extras:
108
124
poetry install --all-extras
109
125
```
110
126
127
+
#### Codegen
128
+
129
+
[`catppuccin/palette.py`](./catppuccin/palette.py) is generated by a [build script](`./build.py`) based on the contents of [`palette.json`](./palette.json).
130
+
131
+
To update after downloading a new palette JSON file:
132
+
133
+
```console
134
+
poetry run python build.py
135
+
```
136
+
137
+
Formatting this file is done manually as with any other file, see [`Code Standards`](#code-standards) below.
138
+
111
139
#### Code Standards
112
140
113
141
Before committing changes, it is recommended to run the following tools to
0 commit comments