summary refs log tree commit diff
path: root/configs/.ycm_extra_conf.py
blob: abaa7236ba2cc778426000725e8d5c88ed48dd23 (plain)
1
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: #0000ff }
.highlight .c { color: #0F0 } /* 
def Settings(**kwargs):
    return {"ls": language_server_settings(kwargs["language"])}


def language_server_settings(language):
    match language:
        case "nix":
            return nil_settings()
        case _:
            return {}


def nil_settings():
    return {
        "formatting": {
            "command": ["nixfmt"],
        },
    }