init dotefiles folder
This commit is contained in:
commit
baa48edbe6
46 changed files with 5664 additions and 0 deletions
1
helix/.prettierrc
Normal file
1
helix/.prettierrc
Normal file
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
30
helix/config.toml
Normal file
30
helix/config.toml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
theme = "tokyonight"
|
||||
|
||||
[editor]
|
||||
line-number = "relative"
|
||||
cursorline = true
|
||||
|
||||
[editor.inline-diagnostics]
|
||||
cursor-line = "warning" # Show warnings and errors inline on the cursor line
|
||||
other-lines = "disable" # Disable diagnostics on non-cursor lines
|
||||
|
||||
[keys.normal]
|
||||
C-right = "move_next_word_start"
|
||||
C-left = "move_prev_word_end"
|
||||
S-right = "extend_char_right"
|
||||
S-left = "extend_char_left"
|
||||
"C-&" = "switch_to_uppercase"
|
||||
"C-é" = "switch_to_lowercase"
|
||||
"X" = "select_line_above"
|
||||
|
||||
[keys.insert]
|
||||
C-right = "move_next_word_start"
|
||||
C-left = "move_prev_word_end"
|
||||
S-right = "extend_char_right"
|
||||
S-left = "extend_char_left"
|
||||
|
||||
[keys.select]
|
||||
C-right = "extend_next_word_start"
|
||||
C-left = "extend_prev_word_end"
|
||||
S-right = "extend_char_right"
|
||||
S-left = "extend_char_left"
|
||||
40
helix/languages.toml
Normal file
40
helix/languages.toml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[language-server.godot]
|
||||
command = "nc"
|
||||
args = [ "127.0.0.1", "6005"]
|
||||
|
||||
[[language]]
|
||||
name = "gdscript"
|
||||
language-servers = [ "godot" ]
|
||||
auto-format = true
|
||||
formatter = { command = "gdscript-formatter", args = ["--reorder-code"] }
|
||||
|
||||
[[language]]
|
||||
name = "go"
|
||||
auto-format = true
|
||||
language-servers = ["scls", "gopls", "golangci-lint2-langserver"]
|
||||
formatter = { command = "goimports" }
|
||||
|
||||
[[language]]
|
||||
name = "rust"
|
||||
auto-format = true
|
||||
language-servers = ["rust-analyzer"]
|
||||
|
||||
[[language]]
|
||||
name = "python"
|
||||
language-servers = ["pylsp"]
|
||||
auto-format = true
|
||||
|
||||
[language-server.pylsp.plugins]
|
||||
ruff = { enabled = true, ignore = ["F401"], lineLength = 120 }
|
||||
|
||||
[[language]]
|
||||
name = "html"
|
||||
auto-format = true
|
||||
|
||||
[[language]]
|
||||
name = "javascript"
|
||||
auto-format = true
|
||||
|
||||
[[language]]
|
||||
name = "typescript"
|
||||
auto-format = true
|
||||
Loading…
Add table
Add a link
Reference in a new issue