main
1(require "helix/configuration.scm")
2(require "helix/keymaps.scm")
3
4(define-lsp "steel-language-server" (command "steel-language-server") (args '()))
5(define-language "scheme"
6 (language-servers '("steel-language-server"))
7 (formatter (command "schemat")))
8
9(require "forest/forest.scm")
10;; (forest-configure! side)
11(forest-configure! 'left #:ignore (list ".git" ".jj" "result" "target" "__pycache__"))
12;; (forest-set-style! style)
13(forest-set-style! 'mini)
14(keymap (global)
15 (normal
16 (space
17 (e ":forest-open"))))
18
19(require "previously.hx/previously.scm")
20(previously-configure!
21 (hash 'watch (list #\" #\a #\b)
22 'cap 50
23 'commands? #true
24 'searches? #true))
25
26(keymap (global)
27 (normal
28 (space
29 (A-p ":previously")))
30 (select
31 (space
32 (A-p ":previously"))))
33
34
35(require "wakatime/wakatime.scm")