this repo has no description

helix: add config

tjh.dev a74038bf 1959f648

verified
+139
+17
.config/helix/config.toml
··· 1 + theme = "gruvbox-material-dark-hard" 2 + 3 + [editor] 4 + true-color = true 5 + bufferline = "multiple" 6 + end-of-line-diagnostics = "hint" 7 + 8 + [editor.statusline] 9 + center = ["version-control"] 10 + right = ["diagnostics", "selections", "register", "position", "position-percentage", "file-encoding"] 11 + 12 + [editor.inline-diagnostics] 13 + cursor-line = "hint" 14 + other-lines = "error" 15 + 16 + [editor.lsp] 17 + display-progress-messages = true
+122
.config/helix/themes/gruvbox-material-dark-hard.toml
··· 1 + "type" = "yellow" 2 + "constant" = "purple" 3 + "constant.numeric" = "purple" 4 + "constant.character.escape" = "orange" 5 + "string" = "green" 6 + "string.regexp" = "blue" 7 + "comment" = "grey0" 8 + "variable" = "fg0" 9 + "variable.builtin" = "blue" 10 + "variable.parameter" = "fg0" 11 + "variable.other.member" = "fg0" 12 + "label" = "aqua" 13 + "punctuation" = "grey2" 14 + "punctuation.delimiter" = "grey2" 15 + "punctuation.bracket" = "fg0" 16 + "keyword" = "red" 17 + "keyword.directive" = "aqua" 18 + "operator" = "orange" 19 + "function" = "green" 20 + "function.builtin" = "blue" 21 + "function.macro" = "aqua" 22 + "tag" = "yellow" 23 + "namespace" = "aqua" 24 + "attribute" = "aqua" 25 + "constructor" = "yellow" 26 + "module" = "blue" 27 + "special" = "orange" 28 + 29 + "markup.heading.marker" = "grey2" 30 + "markup.heading.1" = { fg = "red", modifiers = ["bold"] } 31 + "markup.heading.2" = { fg = "orange", modifiers = ["bold"] } 32 + "markup.heading.3" = { fg = "yellow", modifiers = ["bold"] } 33 + "markup.heading.4" = { fg = "green", modifiers = ["bold"] } 34 + "markup.heading.5" = { fg = "blue", modifiers = ["bold"] } 35 + "markup.heading.6" = { fg = "fg0", modifiers = ["bold"] } 36 + "markup.list" = "red" 37 + "markup.bold" = { modifiers = ["bold"] } 38 + "markup.italic" = { modifiers = ["italic"] } 39 + "markup.link.url" = { fg = "blue", modifiers = ["underlined"] } 40 + "markup.link.text" = "purple" 41 + "markup.quote" = "grey2" 42 + "markup.raw" = "green" 43 + 44 + "diff.plus" = "green" 45 + "diff.delta" = "orange" 46 + "diff.minus" = "red" 47 + 48 + "ui.background" = { bg = "bg0" } 49 + "ui.background.separator" = "grey0" 50 + "ui.cursor" = { fg = "bg0", bg = "fg0" } 51 + "ui.cursor.match" = { fg = "orange", bg = "bg_visual_yellow" } 52 + "ui.cursor.insert" = { fg = "bg0", bg = "grey2" } 53 + "ui.cursor.select" = { fg = "bg0", bg = "blue" } 54 + "ui.cursorline.primary" = { bg = "bg1" } 55 + "ui.cursorline.secondary" = { bg = "bg1" } 56 + "ui.selection" = { bg = "bg3" } 57 + "ui.linenr" = "grey0" 58 + "ui.linenr.selected" = "fg0" 59 + "ui.statusline" = { fg = "fg0", bg = "bg3" } 60 + "ui.statusline.inactive" = { fg = "grey0", bg = "bg1" } 61 + "ui.statusline.normal" = { fg = "bg0", bg = "fg0", modifiers = ["bold"] } 62 + "ui.statusline.insert" = { fg = "bg0", bg = "yellow", modifiers = ["bold"] } 63 + "ui.statusline.select" = { fg = "bg0", bg = "blue", modifiers = ["bold"] } 64 + "ui.bufferline" = { fg = "grey0", bg = "bg1" } 65 + "ui.bufferline.active" = { fg = "fg0", bg = "bg3", modifiers = ["bold"] } 66 + "ui.popup" = { fg = "grey2", bg = "bg2" } 67 + "ui.window" = { fg = "grey0", bg = "bg0" } 68 + "ui.help" = { fg = "fg0", bg = "bg2" } 69 + "ui.text" = "fg0" 70 + "ui.text.focus" = "fg0" 71 + "ui.menu" = { fg = "fg0", bg = "bg3" } 72 + "ui.menu.selected" = { fg = "bg0", bg = "blue", modifiers = ["bold"] } 73 + "ui.virtual.whitespace" = { fg = "bg4" } 74 + "ui.virtual.indent-guide" = { fg = "bg4" } 75 + "ui.virtual.ruler" = { bg = "bg3" } 76 + 77 + "hint" = "blue" 78 + "info" = "aqua" 79 + "warning" = "yellow" 80 + "error" = "red" 81 + "diagnostic" = { underline = { style = "curl" } } 82 + "diagnostic.hint" = { underline = { color = "blue", style = "dotted" } } 83 + "diagnostic.info" = { underline = { color = "aqua", style = "dotted" } } 84 + "diagnostic.warning" = { underline = { color = "yellow", style = "curl" } } 85 + "diagnostic.error" = { underline = { color = "red", style = "curl" } } 86 + 87 + [palette] 88 + 89 + bg0 = "#1d2021" 90 + bg1 = "#282828" 91 + bg2 = "#282828" 92 + bg3 = "#3c3836" 93 + bg4 = "#3c3836" 94 + bg5 = "#504945" 95 + bg_statusline1 = "#282828" 96 + bg_statusline2 = "#32302f" 97 + bg_statusline3 = "#504945" 98 + bg_diff_green = "#32361a" 99 + bg_visual_green = "#333e34" 100 + bg_diff_red = "#3c1f1e" 101 + bg_visual_red = "#442e2d" 102 + bg_diff_blue = "#0d3138" 103 + bg_visual_blue = "#2e3b3b" 104 + bg_visual_yellow = "#473c29" 105 + bg_current_word = "#32302f" 106 + 107 + fg0 = "#d4be98" 108 + fg1 = "#ddc7a1" 109 + red = "#ea6962" 110 + orange = "#e78a4e" 111 + yellow = "#d8a657" 112 + green = "#a9b665" 113 + aqua = "#89b482" 114 + blue = "#7daea3" 115 + purple = "#d3869b" 116 + bg_red = "#ea6962" 117 + bg_green = "#a9b665" 118 + bg_yellow = "#d8a657" 119 + 120 + grey0 = "#7c6f64" 121 + grey1 = "#928374" 122 + grey2 = "#a89984"