Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godot-mycli

A mycli syntax theme ported from the Godot 4 VS Code theme — the same navy background, Godot blue accent, and pink/mint/teal syntax colors as the Godot editor.

mycli has no plugin system for themes — it's all driven by ~/.myclirc. This repo ships the theme as a config snippet (godot.myclirc) plus a small installer that merges it into your existing config safely.

Why not just cat godot.myclirc >> ~/.myclirc?

mycli parses ~/.myclirc with ConfigObj, which raises a parse error on a repeated section header. If you already have a [colors] section (many people do, even just for output.null), appending a second [colors] block breaks your config outright. install.py merges key-by-key instead: it updates matching keys in place and inserts new ones into the existing section, leaving everything else — your other keys, other sections, comments — untouched.

Install

git clone https://github.com/bentok/godot-mycli.git
cd godot-mycli
python3 install.py

By default this merges into ~/.myclirc, after writing a timestamped .bak backup. Reconnect (mycli ...) to see it.

Options:

python3 install.py --target /path/to/myclirc   # merge into a different file
python3 install.py --no-backup                 # skip the backup copy

Safe to re-run — merging twice produces an identical file (idempotent).

What it sets

  • syntax_style = monokai in [main] as a sane dark fallback for anything not explicitly overridden.
  • A full [colors] block: keywords, strings, functions, numbers, operators, comments, the completion menu, matching brackets, and the bottom toolbar — all mapped to the Godot palette. See godot.myclirc for the exact values.

Credits

Colors ported from ryanabx/godot-vscode-theme, which itself mirrors the built-in Godot Engine script editor theme.

License

MIT

About

Godot 4 editor theme for mycli, with a merge-safe installer for ~/.myclirc

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages