Skip to content

Commit

Permalink
feat: adding helix config
Browse files Browse the repository at this point in the history
  • Loading branch information
bgcicca committed Jan 25, 2025
1 parent 686589e commit 7b56cc5
Show file tree
Hide file tree
Showing 5 changed files with 702 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .config/helix/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
theme = "nekonight_moon"

[editor]
line-number = "relative"
cursorline = true
color-modes = true

[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"

[editor.indent-guides]
render = true

[editor.lsp]
auto-signature-help = false
display-messages = true

[keys.normal]
"A-," = "goto_previous_buffer"
"A-." = "goto_next_buffer"
"A-w" = ":buffer-close"
"A-/" = "repeat_last_motion"
A-x = "extend_to_line_bounds"
X = "select_line_above"

[keys.select]
A-x = "extend_to_line_bounds"
X = "select_line_above"
168 changes: 168 additions & 0 deletions .config/helix/themes/nekonight.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
attribute = { fg = "#7dcfff" }
comment = { fg = "#565f89", modifiers = ["italic"] }
"comment.block.documentation" = { fg = "#e0af68" }
constant = { fg = "#ff9e64" }
"constant.builtin" = { fg = "#2ac3de" }
"constant.builtin.boolean" = { fg = "#ff9e64" }
"constant.character" = { fg = "#9ece6a" }
"constant.character.escape" = { fg = "#bb9af7" }
"constant.numeric" = { fg = "#ff9e64" }
"constant.numeric.float" = { fg = "#ff9e64" }
"constant.numeric.integer" = { fg = "#ff9e64" }
constructor = { fg = "#2ac3de" }
"diagnostic.error" = { underline = { style = "curl" } }
"diagnostic.hint" = { underline = { style = "curl" } }
"diagnostic.info" = { underline = { style = "curl" } }
"diagnostic.warning" = { underline = { style = "curl" } }
"diff.delta" = { fg = "#6183bb" }
"diff.delta.moved" = { fg = "#7aa2f7" }
"diff.minus" = { fg = "#914c54" }
"diff.plus" = { fg = "#449dab" }
error = { fg = "#db4b4b" }
function = { fg = "#7aa2f7" }
"function.builtin" = { fg = "#2ac3de" }
"function.macro" = { fg = "#7dcfff" }
"function.method" = { fg = "#7aa2f7" }
"function.special" = { fg = "#7dcfff" }
hint = { fg = "#1abc9c" }
info = { fg = "#0db9d7" }
keyword = { fg = "#9d7cd8", modifiers = ["italic"] }
"keyword.control" = { fg = "#bb9af7" }
"keyword.control.conditional" = { fg = "#bb9af7" }
"keyword.control.exception" = { fg = "#bb9af7" }
"keyword.control.repeat" = { fg = "#bb9af7" }
"keyword.control.return" = { fg = "#9d7cd8", modifiers = ["italic"] }
"keyword.directive" = { fg = "#7dcfff" }
"keyword.function" = { fg = "#bb9af7" }
"keyword.operator" = { fg = "#bb9af7" }
label = { fg = "#7aa2f7" }
"markup.bold" = { fg = "#c0caf5", modifiers = ["bold"] }
"markup.heading" = { fg = "#7aa2f7", modifiers = ["bold"] }
"markup.heading.completion" = { bg = "#16161e", fg = "#c0caf5" }
"markup.heading.hover" = { bg = "#343a55" }
"markup.italic" = { fg = "#c0caf5", modifiers = ["italic"] }
"markup.link" = { fg = "#1abc9c" }
"markup.link.label" = { fg = "#2ac3de" }
"markup.link.text" = { fg = "#1abc9c" }
"markup.link.url" = { underline = { style = "line" } }
"markup.list" = { fg = "#89ddff" }
"markup.normal.completion" = { fg = "#565f89" }
"markup.normal.hover" = { fg = "#a9b1d6" }
"markup.raw" = { fg = "#9ece6a" }
"markup.raw.inline" = { bg = "#414868", fg = "#7aa2f7" }
"markup.strikethrough" = { modifiers = ["crossed_out"] }
namespace = { fg = "#7dcfff" }
operator = { fg = "#89ddff" }
special = { fg = "#2ac3de" }
string = { fg = "#9ece6a" }
"string.regexp" = { fg = "#b4f9f8" }
"string.special" = { fg = "#2ac3de" }
tag = { fg = "#bb9af7" }
type = { fg = "#2ac3de" }
"type.builtin" = { fg = "#27a1b9" }
"type.enum" = { fg = "#2ac3de" }
"type.enum.variant" = { fg = "#ff9e64" }
"ui.background" = { bg = "bg" }
"ui.cursor" = { bg = "#c0caf5", fg = "#1a1b26" }
"ui.cursor.match" = { fg = "#ff9e64", modifiers = ["bold"] }
"ui.linenr" = { fg = "#3b4261" }
"ui.linenr.select" = { fg = "#ff9e64", modifiers = ["bold"] }
"ui.menu" = { bg = "#16161e", fg = "#c0caf5" }
"ui.menu.scroll" = { bg = 2039593, fg = 3883617 }
"ui.menu.selected" = { bg = "#343a55" }
"ui.popup" = { bg = "#16161e", fg = "#27a1b9" }
"ui.selection" = { bg = "bg_highlight" }
"ui.statusline" = { bg = "#16161e", fg = "#a9b1d6" }
"ui.statusline.inactive" = { bg = "#16161e", fg = "#3b4261" }
"ui.statusline.normal" = { bg = "blue", fg = "black" }
"ui.text" = { bg = "#1a1b26", fg = "#c0caf5" }
"ui.text.focus" = { bg = "#283457" }
"ui.text.inactive" = { fg = "#565f89", modifiers = ["italic"] }
"ui.text.info" = { bg = "#16161e", fg = "#c0caf5" }
"ui.virtual.inlay-hint" = { bg = "#1a2b32", fg = "#1abc9c" }
"ui.window" = { fg = "#15161e", modifiers = ["bold"] }
variable = { fg = "#c0caf5" }
"variable.builtin" = { fg = "#f7768e" }
"variable.other.member" = { fg = "#73daca" }
"variable.parameter" = { fg = "#e0af68" }
warning = { fg = "#e0af68" }

[palette]
bg = "#1a1b26"
bg_dark = "#16161e"
bg_dark1 = "#0C0E14"
bg_float = "#16161e"
bg_highlight = "#292e42"
bg_popup = "#16161e"
bg_search = "#3d59a1"
bg_sidebar = "#16161e"
bg_statusline = "#16161e"
bg_visual = "#283457"
black = "#15161e"
blue = "#7aa2f7"
blue0 = "#3d59a1"
blue1 = "#2ac3de"
blue2 = "#0db9d7"
blue5 = "#89ddff"
blue6 = "#b4f9f8"
blue7 = "#394b70"
border = "#15161e"
border_highlight = "#27a1b9"
comment = "#565f89"
cyan = "#7dcfff"
dark3 = "#545c7e"
dark5 = "#737aa2"
"diff.add" = "#20303b"
"diff.change" = "#1f2231"
"diff.delete" = "#37222c"
"diff.text" = "#394b70"
error = "#db4b4b"
fg = "#c0caf5"
fg_dark = "#a9b1d6"
fg_float = "#c0caf5"
fg_gutter = "#3b4261"
fg_sidebar = "#a9b1d6"
"git.add" = "#449dab"
"git.change" = "#6183bb"
"git.delete" = "#914c54"
"git.ignore" = "#545c7e"
green = "#9ece6a"
green1 = "#73daca"
green2 = "#41a6b5"
hint = "#1abc9c"
info = "#0db9d7"
magenta = "#bb9af7"
magenta2 = "#ff007c"
orange = "#ff9e64"
purple = "#9d7cd8"
rainbow = "#7aa2f7"
"rainbow.2" = "#e0af68"
"rainbow.3" = "#9ece6a"
"rainbow.4" = "#1abc9c"
"rainbow.5" = "#bb9af7"
"rainbow.6" = "#9d7cd8"
"rainbow.7" = "#ff9e64"
"rainbow.8" = "#f7768e"
red = "#f7768e"
red1 = "#db4b4b"
teal = "#1abc9c"
"terminal.black" = "#15161e"
"terminal.black_bright" = "#414868"
"terminal.blue" = "#7aa2f7"
"terminal.blue_bright" = "#8db0ff"
"terminal.cyan" = "#7dcfff"
"terminal.cyan_bright" = "#a4daff"
"terminal.green" = "#9ece6a"
"terminal.green_bright" = "#9fe044"
"terminal.magenta" = "#bb9af7"
"terminal.magenta_bright" = "#c7a9ff"
"terminal.red" = "#f7768e"
"terminal.red_bright" = "#ff899d"
"terminal.white" = "#a9b1d6"
"terminal.white_bright" = "#c0caf5"
"terminal.yellow" = "#e0af68"
"terminal.yellow_bright" = "#faba4a"
terminal_black = "#414868"
todo = "#7aa2f7"
warning = "#e0af68"
yellow = "#e0af68"
168 changes: 168 additions & 0 deletions .config/helix/themes/nekonight_day.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
attribute = { fg = "#007197" }
comment = { fg = "#848cb5", modifiers = ["italic"] }
"comment.block.documentation" = { fg = "#8c6c3e" }
constant = { fg = "#b15c00" }
"constant.builtin" = { fg = "#188092" }
"constant.builtin.boolean" = { fg = "#b15c00" }
"constant.character" = { fg = "#587539" }
"constant.character.escape" = { fg = "#9854f1" }
"constant.numeric" = { fg = "#b15c00" }
"constant.numeric.float" = { fg = "#b15c00" }
"constant.numeric.integer" = { fg = "#b15c00" }
constructor = { fg = "#188092" }
"diagnostic.error" = { underline = { style = "curl" } }
"diagnostic.hint" = { underline = { style = "curl" } }
"diagnostic.info" = { underline = { style = "curl" } }
"diagnostic.warning" = { underline = { style = "curl" } }
"diff.delta" = { fg = "#506d9c" }
"diff.delta.moved" = { fg = "#2e7de9" }
"diff.minus" = { fg = "#c47981" }
"diff.plus" = { fg = "#4197a4" }
error = { fg = "#c64343" }
function = { fg = "#2e7de9" }
"function.builtin" = { fg = "#188092" }
"function.macro" = { fg = "#007197" }
"function.method" = { fg = "#2e7de9" }
"function.special" = { fg = "#007197" }
hint = { fg = "#118c74" }
info = { fg = "#07879d" }
keyword = { fg = "#7847bd", modifiers = ["italic"] }
"keyword.control" = { fg = "#9854f1" }
"keyword.control.conditional" = { fg = "#9854f1" }
"keyword.control.exception" = { fg = "#9854f1" }
"keyword.control.repeat" = { fg = "#9854f1" }
"keyword.control.return" = { fg = "#7847bd", modifiers = ["italic"] }
"keyword.directive" = { fg = "#007197" }
"keyword.function" = { fg = "#9854f1" }
"keyword.operator" = { fg = "#9854f1" }
label = { fg = "#2e7de9" }
"markup.bold" = { fg = "#3760bf", modifiers = ["bold"] }
"markup.heading" = { fg = "#2e7de9", modifiers = ["bold"] }
"markup.heading.completion" = { bg = "#d0d5e3", fg = "#3760bf" }
"markup.heading.hover" = { bg = "#b3b8d1" }
"markup.italic" = { fg = "#3760bf", modifiers = ["italic"] }
"markup.link" = { fg = "#118c74" }
"markup.link.label" = { fg = "#188092" }
"markup.link.text" = { fg = "#118c74" }
"markup.link.url" = { underline = { style = "line" } }
"markup.list" = { fg = "#006a83" }
"markup.normal.completion" = { fg = "#848cb5" }
"markup.normal.hover" = { fg = "#6172b0" }
"markup.raw" = { fg = "#587539" }
"markup.raw.inline" = { bg = "#a1a6c5", fg = "#2e7de9" }
"markup.strikethrough" = { modifiers = ["crossed_out"] }
namespace = { fg = "#007197" }
operator = { fg = "#006a83" }
special = { fg = "#188092" }
string = { fg = "#587539" }
"string.regexp" = { fg = "#2e5857" }
"string.special" = { fg = "#188092" }
tag = { fg = "#9854f1" }
type = { fg = "#188092" }
"type.builtin" = { fg = "#4094a3" }
"type.enum" = { fg = "#188092" }
"type.enum.variant" = { fg = "#b15c00" }
"ui.background" = { bg = "bg" }
"ui.cursor" = { bg = "#3760bf", fg = "#e1e2e7" }
"ui.cursor.match" = { fg = "#b15c00", modifiers = ["bold"] }
"ui.linenr" = { fg = "#a8aecb" }
"ui.linenr.select" = { fg = "#b15c00", modifiers = ["bold"] }
"ui.menu" = { bg = "#d0d5e3", fg = "#3760bf" }
"ui.menu.scroll" = { bg = 13160417, fg = 11054795 }
"ui.menu.selected" = { bg = "#b3b8d1" }
"ui.popup" = { bg = "#d0d5e3", fg = "#4094a3" }
"ui.selection" = { bg = "bg_highlight" }
"ui.statusline" = { bg = "#d0d5e3", fg = "#6172b0" }
"ui.statusline.inactive" = { bg = "#d0d5e3", fg = "#a8aecb" }
"ui.statusline.normal" = { bg = "blue", fg = "black" }
"ui.text" = { bg = "#e1e2e7", fg = "#3760bf" }
"ui.text.focus" = { bg = "#b7c1e3" }
"ui.text.inactive" = { fg = "#848cb5", modifiers = ["italic"] }
"ui.text.info" = { bg = "#d0d5e3", fg = "#3760bf" }
"ui.virtual.inlay-hint" = { bg = "#ccd9dc", fg = "#118c74" }
"ui.window" = { fg = "#b4b5b9", modifiers = ["bold"] }
variable = { fg = "#3760bf" }
"variable.builtin" = { fg = "#f52a65" }
"variable.other.member" = { fg = "#387068" }
"variable.parameter" = { fg = "#8c6c3e" }
warning = { fg = "#8c6c3e" }

[palette]
bg = "#e1e2e7"
bg_dark = "#d0d5e3"
bg_dark1 = "#c1c9df"
bg_float = "#d0d5e3"
bg_highlight = "#c4c8da"
bg_popup = "#d0d5e3"
bg_search = "#7890dd"
bg_sidebar = "#d0d5e3"
bg_statusline = "#d0d5e3"
bg_visual = "#b7c1e3"
black = "#b4b5b9"
blue = "#2e7de9"
blue0 = "#7890dd"
blue1 = "#188092"
blue2 = "#07879d"
blue5 = "#006a83"
blue6 = "#2e5857"
blue7 = "#92a6d5"
border = "#b4b5b9"
border_highlight = "#4094a3"
comment = "#848cb5"
cyan = "#007197"
dark3 = "#8990b3"
dark5 = "#68709a"
"diff.add" = "#c8d6dc"
"diff.change" = "#d5d9e4"
"diff.delete" = "#ddcace"
"diff.text" = "#92a6d5"
error = "#c64343"
fg = "#3760bf"
fg_dark = "#6172b0"
fg_float = "#3760bf"
fg_gutter = "#a8aecb"
fg_sidebar = "#6172b0"
"git.add" = "#4197a4"
"git.change" = "#506d9c"
"git.delete" = "#c47981"
"git.ignore" = "#8990b3"
green = "#587539"
green1 = "#387068"
green2 = "#38919f"
hint = "#118c74"
info = "#07879d"
magenta = "#9854f1"
magenta2 = "#d20065"
orange = "#b15c00"
purple = "#7847bd"
rainbow = "#2e7de9"
"rainbow.2" = "#8c6c3e"
"rainbow.3" = "#587539"
"rainbow.4" = "#118c74"
"rainbow.5" = "#9854f1"
"rainbow.6" = "#7847bd"
"rainbow.7" = "#b15c00"
"rainbow.8" = "#f52a65"
red = "#f52a65"
red1 = "#c64343"
teal = "#118c74"
"terminal.black" = "#b4b5b9"
"terminal.black_bright" = "#a1a6c5"
"terminal.blue" = "#2e7de9"
"terminal.blue_bright" = "#358aff"
"terminal.cyan" = "#007197"
"terminal.cyan_bright" = "#007ea8"
"terminal.green" = "#587539"
"terminal.green_bright" = "#5c8524"
"terminal.magenta" = "#9854f1"
"terminal.magenta_bright" = "#a463ff"
"terminal.red" = "#f52a65"
"terminal.red_bright" = "#ff4774"
"terminal.white" = "#6172b0"
"terminal.white_bright" = "#3760bf"
"terminal.yellow" = "#8c6c3e"
"terminal.yellow_bright" = "#a27629"
terminal_black = "#a1a6c5"
todo = "#2e7de9"
warning = "#8c6c3e"
yellow = "#8c6c3e"
Loading

0 comments on commit 7b56cc5

Please sign in to comment.