turbo-editors/configspublic Fork 0
cd4c4c76bc4ddee9a82429d04539ba8c255e9faf
Commits
Clone
git clone https://git.rickub.com/turbo-editors/configs.git
git clone ssh://git@rickub.com/turbo-editors/configs.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

🛟 Updated. cd4c4c7 · on cd4c4c76bc4ddee9a82429d04539ba8c255e9faf · k33g · 13h ago
tools.toml · 47 lines · 1009 BTOML Blame HistoryRaw
 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
# turbo-go tools.

[[tool]]
name = "~F~ormat"
command = "gofmt -l -w ."
output = "popup"

[[tool]]
name = "~L~int"
command = "go vet ./..."
output = "popup"

[[tool]]
name = "~B~uild"
command = "go build ./..."
output = "popup"

[[tool]]
name = "~T~est"
command = "go test ./..."
output = "popup"

[[tool]]
name = "~R~un"
command = "go run ."
# A terminal, not a popup: a program that reads the keyboard has to be able to be answered, 
# and one that runs long has to be able to be interrupted.
output = "terminal"

# A tool that asks for a value: {{double braces}} opens a box before it runs,
# and what you type is shell-quoted, so a name with a space stays one argument.
[[tool]]
name = "~G~rep"
command = "grep -rn {{pattern}} --include='*.go' ."
output = "editor"

[[tool]]
name = "~I~nit module"
command = "go mod init {{module path}}"
output = "popup"

# A tool naming a `menu` gets a menu of its own on the bar. 
[[tool]]
name = "~E~cho"
command = "echo 🎉 tada!"
menu = "Tools"
output = "terminal"