Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sebastianspeitel/terminal_schema
JSON schema for the config file of Windows Terminal
https://github.com/sebastianspeitel/terminal_schema
json-schema schema windows-terminal windows-terminal-configure
Last synced: 22 days ago
JSON representation
JSON schema for the config file of Windows Terminal
- Host: GitHub
- URL: https://github.com/sebastianspeitel/terminal_schema
- Owner: SebastianSpeitel
- Created: 2019-08-03T12:55:25.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-08-28T14:59:59.000Z (over 5 years ago)
- Last Synced: 2024-11-14T08:36:33.492Z (3 months ago)
- Topics: json-schema, schema, windows-terminal, windows-terminal-configure
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Reason
The repo aims to create a JSON schema for the config file of the [Windows Terminal](https://github.com/microsoft/terminal).
Using this schema editors can help you configure your terminal by providing autocompletions and warnings about missing options.### Based on
The documention this schema is based on can be found [here](https://github.com/microsoft/terminal/blob/master/doc/cascadia/SettingsSchema.md).
I try to keep up to date with changes added there.### ToDos
There are currently many things left to do. Most of them are marked using schema comments (`"$comment":"TODO"`).
Feel free to contribute.
### Usage
#### VisualStudio
When opening a JSON file in VisualStudio open the schema dropdown and select
> https://raw.githubusercontent.com/SebastianSpeitel/terminal_schema/master/schema_4.jsonby pasting it into it.
After that you should be able to use autocomplete.Schema version 4 has to be used, because VS doesn't support draft 7 yet.