I’m customizing my Sublime Text theme (specifically the Enki Theme), and I keep encountering the following error messages in the console:
no such prop atom(125) when matching status_bar against status_bar
no such prop atom(126) when matching status_bar against status_bar
no such prop atom(60) when matching status_bar against status_bar
Additionally, I’m trying to change the status bar text color to white but haven’t been able to get it working.
Steps Taken So Far
-
I enabled logging using:
sublime.log_commands(True) sublime.log_result_regex(True)
This helped me track interactions but didn’t reveal any syntax issues in the theme file.
-
I searched inside Enki-Theme.sublime-theme for references to
atom(125)
,atom(126)
, oratom(60)
, but I couldn’t find anything relevant. -
I tried modifying the
status_bar
class inside the theme file like this:{ "class": "status_bar", "foreground": [255, 255, 255], // White text color "background": [0, 0, 0], // Black background (optional) "layer0.opacity": 0.8 }
However, this didn’t seem to take effect.
-
I restarted Sublime Text and cleared the cache, but the issue persists.
Questions
- What does
no such prop atom(X)
mean in the context of a theme file? - How can I correctly modify the status bar text color in my theme?
- Is there any other place where these “atom” properties might be referenced, like in a settings file or another internal component?
Any guidance would be greatly appreciated!
System Info:
- Sublime Text 4 (Build 4189)
- Windows 10
- Enki Theme (Latest GitHub Version)
Thanks in advance!