From 06225127cb2cd9d1393d8d14c7df35a3e8bcdfda Mon Sep 17 00:00:00 2001 From: Justine Smithies Date: Sat, 11 May 2024 21:46:46 +0100 Subject: Initial commit of Helix configs --- .config/helix/config.toml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .config/helix/config.toml (limited to '.config/helix/config.toml') diff --git a/.config/helix/config.toml b/.config/helix/config.toml new file mode 100644 index 0000000..86aeed6 --- /dev/null +++ b/.config/helix/config.toml @@ -0,0 +1,45 @@ +theme = "gruvbox-transparent" + +[editor] +line-number = "absolute" +mouse = false +bufferline = "always" +cursorline = true +popup-border = "all" +color-modes = true +true-color = true + +[editor.cursor-shape] +insert = "bar" +normal = "block" +select = "underline" + +[editor.file-picker] +hidden = false + +[editor.indent-guides] +character = "╎" +render = true +skip-levels = 1 + +[editor.statusline] +left = ["mode", "spinner", "version-control", "file-name", "read-only-indicator", "file-modification-indicator"] +center = [] +right = ["diagnostics", "selections", "file-encoding", "register", "file-type", "position-percentage", "position"] +separator = "│" +mode.normal = "NORMAL" +mode.insert = "INSERT" +mode.select = "SELECT" + +[editor.lsp] +display-messages = true +display-inlay-hints = true + +[keys.normal] +C-g = ":toggle-option indent-guides.render" +C-o = ":config-open" +C-r = ":config-reload" + +[keys.normal.space.space] +h = ':set gutters ["diagnostics","spacer","diff"]' +s = ':set gutters ["diagnostics","spacer","line-numbers","spacer","diff"]' -- cgit v1.2.3