-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathextension.toml
More file actions
70 lines (69 loc) · 1.42 KB
/
Copy pathextension.toml
File metadata and controls
70 lines (69 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
id = "codetime"
name = "CodeTime"
description = "Automatic coding-time tracking for codetime.dev."
version = "0.1.6"
schema_version = 1
authors = ["Jannchie <jannchie@gmail.com>"]
repository = "https://github.com/codetime-dev/codetime-zed"
# Zed has no editor-event or status-bar API for extensions. The only way to
# observe editing activity is to register a language server and read its LSP
# textDocument notifications. `codetime-ls` does exactly that and POSTs events
# to the CodeTime API. We register it for (almost) every language Zed knows so
# that activity in any file is tracked.
[language_servers.codetime]
name = "CodeTime"
# An empty list would mean "no languages"; "*" is not supported, so we list the
# common ones. Add more here if a language you use is missing.
languages = [
"Astro",
"Bash",
"C",
"C++",
"C#",
"Clojure",
"CMake",
"CSS",
"Dart",
"Diff",
"Dockerfile",
"Elixir",
"Elm",
"Erlang",
"Go",
"Go Mod",
"GraphQL",
"Haskell",
"HEEX",
"HTML",
"Java",
"JavaScript",
"JSON",
"JSONC",
"Julia",
"Kotlin",
"LaTeX",
"Lua",
"Markdown",
"Nix",
"OCaml",
"PHP",
"Prisma",
"Proto",
"Python",
"R",
"Ruby",
"Rust",
"Scala",
"SCSS",
"Shell Script",
"SQL",
"Svelte",
"Swift",
"Terraform",
"TOML",
"TSX",
"TypeScript",
"Vue.js",
"YAML",
"Zig",
]