Skip to content

Type to search extensions

Selene Abyss

v0.0.3

A blue and purple-focused dark theme

Updated 4 months ago
192 downloads 0 stars Repository ↗
zedext main
// Load settings, retrying a few times
fn load_config(path: &str) -> Result<Config, Error> {
let retries = 3;
let text = fs::read_to_string(path)?;
let name = "settings.json";
Ok(Config { text, retries, name })
}

Selene Abyss

Selene Abyss

Theme for Zed

Installation:

  1. Clone this repository
  2. Open Zed
  3. Go to Extensions (Ctrl/Cmd-Shift-X by default)
  4. Click "Install Dev Extension"
  5. Select the cloned directory

Semantic tokens:

For more advanced syntax highlighting, I recommend adding the following to your settings.json:

"semantic_tokens": "combined",

"global_lsp_settings": {
    "semantic_token_rules": [
        {
            "token_type": "operatorOverloaded",
            "style": ["function"],
        },
        {
            "token_type": "parameter",
            "style": ["emphasis"],
        },
        {
            "token_type": "field",
            "style": ["property"],
        },
        {
            "token_type": "property",
            "style": ["operator"],
        },
        {
            "token_type": "constant",
            "style": ["constant"],
        },
        {
            "token_type": "macro",
            "style": ["variable.special"],
        },
        {
            "token_type": "event",
            "style": ["string.special"],
        },
    ],
},

You can find Selene Abyss for various other programs here

ZedExt An unofficial community project. Not affiliated with Zed Industries.

Data from Zed’s extension registry and GitHub · updated