Compare commits
13 Commits
722a868549
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
bd934f0cf0
|
|||
|
a8d3062536
|
|||
|
8c5f6a863c
|
|||
|
0b07230311
|
|||
| b0b77c51c0 | |||
| cbad1ee388 | |||
| 9ca2743e0c | |||
| 06c78ee8dd | |||
| d2865d8f4a | |||
| 0b884c7694 | |||
| 4275a7b699 | |||
| 98085a6f40 | |||
| 7de76d24c7 |
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2025 Tommaso Negri
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
-56
@@ -1,56 +0,0 @@
|
||||
.light {
|
||||
.green {
|
||||
.fg { color: oklch(0.45 0.1 160); }
|
||||
.bg { color: oklch(0.97 0.02 160); }
|
||||
}
|
||||
|
||||
.purple {
|
||||
.fg { color: oklch(0.45 0.1 335); }
|
||||
.bg { color: oklch(0.97 0.02 335); }
|
||||
}
|
||||
|
||||
.yellow {
|
||||
.fg { color: oklch(0.45 0.1 100); }
|
||||
.bg { color: oklch(0.97 0.02 100); }
|
||||
}
|
||||
|
||||
.blue {
|
||||
.fg { color: oklch(0.45 0.1 210); }
|
||||
.bg { color: oklch(0.97 0.02 210); }
|
||||
}
|
||||
}
|
||||
|
||||
.green {
|
||||
.light { color: oklch(0.8 0.08 150); }
|
||||
.regular { color: oklch(0.8 0.18 150); }
|
||||
.dark { color: oklch(0.33 0.06 150); }
|
||||
.darker { color: oklch(0.2 0.03 150); }
|
||||
}
|
||||
|
||||
.purple {
|
||||
.light { color: oklch(0.8 0.08 330); }
|
||||
.regular { color: oklch(0.8 0.18 330); }
|
||||
.dark { color: oklch(0.33 0.06 330); }
|
||||
.darker { color: oklch(0.2 0.03 330); }
|
||||
}
|
||||
|
||||
.yellow {
|
||||
.light { color: oklch(0.8 0.08 90); }
|
||||
.regular { color: oklch(0.8 0.18 90); }
|
||||
.dark { color: oklch(0.33 0.06 90); }
|
||||
.darker { color: oklch(0.2 0.03 90); }
|
||||
}
|
||||
|
||||
.blue {
|
||||
.light { color: oklch(0.8 0.08 210); }
|
||||
.regular { color: oklch(0.8 0.18 210); }
|
||||
.dark { color: oklch(0.33 0.06 210); }
|
||||
.darker { color: oklch(0.2 0.03 210); }
|
||||
}
|
||||
|
||||
.red {
|
||||
.light { color: oklch(0.8 0.08 25); }
|
||||
.regular { color: oklch(0.65 0.25 25); }
|
||||
.dark { color: oklch(0.33 0.06 25); }
|
||||
.darker { color: oklch(0.2 0.03 25); }
|
||||
}
|
||||
@@ -0,0 +1,210 @@
|
||||
# vim: ft=dosini
|
||||
#
|
||||
# Voltage Blue - aerc styleset
|
||||
# Adapted for voltage.nvim color palette
|
||||
# https://github.com/tommasongr/voltage.nvim
|
||||
#
|
||||
|
||||
# Reset all objects to terminal defaults
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# General {{{
|
||||
|
||||
# Fallback foreground/background
|
||||
default.fg=#e4f0fb
|
||||
default.bg=#010408
|
||||
|
||||
# Borders
|
||||
border.bg=#0f304a
|
||||
|
||||
# Titles and headers
|
||||
title.fg=#010408
|
||||
title.bg=#32a9fe
|
||||
title.bold=true
|
||||
|
||||
header.fg=#32a9fe
|
||||
header.bold=true
|
||||
|
||||
# Status messages
|
||||
*error.bold=true
|
||||
*error.fg=#f5746d
|
||||
*warning.fg=#b1a600
|
||||
*success.fg=#46bc69
|
||||
|
||||
# Spinner
|
||||
spinner.fg=#32a9fe
|
||||
|
||||
# }}}
|
||||
|
||||
# Tabs {{{
|
||||
|
||||
tab.fg=#aed3f3
|
||||
tab.bg=#0f304a
|
||||
|
||||
tab.selected.fg=#010408
|
||||
tab.selected.bg=#32a9fe
|
||||
tab.selected.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Status line {{{
|
||||
|
||||
statusline_default.fg=#aed3f3
|
||||
statusline_default.bg=#0f304a
|
||||
statusline_error.fg=#f5746d
|
||||
statusline_error.bold=true
|
||||
statusline_success.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Directory list {{{
|
||||
|
||||
dirlist_default.fg=#e4f0fb
|
||||
dirlist_unread.fg=#32a9fe
|
||||
dirlist_unread.bold=true
|
||||
dirlist_recent.fg=#32a9fe
|
||||
|
||||
dirlist*.selected.fg=#e4f0fb
|
||||
dirlist*.selected.bg=#1f689d
|
||||
dirlist*.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message list {{{
|
||||
|
||||
msglist_default.fg=#e4f0fb
|
||||
|
||||
# Unread messages stand out in the accent color
|
||||
msglist_unread.fg=#e4f0fb
|
||||
msglist_unread.bold=true
|
||||
|
||||
# Read messages are dimmed
|
||||
msglist_read.fg=#636363
|
||||
|
||||
# Flagged messages in yellow
|
||||
msglist_flagged.fg=#b1a600
|
||||
msglist_flagged.bold=true
|
||||
|
||||
# Deleted messages are very dim
|
||||
msglist_deleted.fg=#636363
|
||||
msglist_deleted.dim=true
|
||||
|
||||
# Marked messages use magenta
|
||||
msglist_marked.fg=#d27bd8
|
||||
msglist_marked.bold=true
|
||||
msglist_marked.selected.fg=#d27bd8
|
||||
msglist_marked.selected.bg=#3d233e
|
||||
|
||||
# Search results in cyan
|
||||
msglist_result.fg=#00bcbc
|
||||
msglist_result.bold=true
|
||||
msglist_result.selected.bg=#003737
|
||||
|
||||
# Answered / forwarded messages are dimmed
|
||||
msglist_answered.fg=#636363
|
||||
msglist_forwarded.fg=#636363
|
||||
|
||||
# Selection
|
||||
msglist_*.selected.fg=#e4f0fb
|
||||
msglist_*.selected.bg=#1f689d
|
||||
msglist_*.selected.bold=false
|
||||
|
||||
# Gutter and scrollbar pill
|
||||
msglist_gutter.fg=#636363
|
||||
msglist_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Attachments / parts {{{
|
||||
|
||||
part_filename.fg=#e4f0fb
|
||||
part_filename.bold=true
|
||||
part_filename.selected.fg=#010408
|
||||
part_filename.selected.bg=#32a9fe
|
||||
part_filename.selected.bold=true
|
||||
|
||||
part_mimetype.fg=#636363
|
||||
part_mimetype.selected.fg=#aed3f3
|
||||
part_mimetype.selected.bg=#1f689d
|
||||
|
||||
part_switcher.fg=#636363
|
||||
part_switcher.selected.fg=#010408
|
||||
part_switcher.selected.bg=#32a9fe
|
||||
|
||||
# }}}
|
||||
|
||||
# Completion {{{
|
||||
|
||||
completion_default.fg=#e4f0fb
|
||||
completion_default.bg=#0f304a
|
||||
completion_default.selected.fg=#32a9fe
|
||||
completion_default.selected.bg=#010408
|
||||
|
||||
completion_description.fg=#636363
|
||||
completion_description.dim=true
|
||||
|
||||
completion_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Selector {{{
|
||||
|
||||
selector_focused.fg=#010408
|
||||
selector_focused.bg=#32a9fe
|
||||
selector_focused.bold=true
|
||||
|
||||
selector_chooser.fg=#010408
|
||||
selector_chooser.bg=#32a9fe
|
||||
selector_chooser.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Focused default (e.g. default selected) {{{
|
||||
|
||||
default.selected.fg=#e4f0fb
|
||||
default.selected.bg=#1f689d
|
||||
default.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message viewer (colorize filter) {{{
|
||||
|
||||
[viewer]
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# URLs in cyan, underlined
|
||||
url.fg=#00bcbc
|
||||
url.underline=true
|
||||
|
||||
# Headers and signatures
|
||||
header.fg=#32a9fe
|
||||
header.bold=true
|
||||
signature.fg=#636363
|
||||
signature.dim=true
|
||||
|
||||
# Diff highlighting
|
||||
diff_meta.fg=#e4f0fb
|
||||
diff_meta.bold=true
|
||||
diff_chunk.fg=#00bcbc
|
||||
diff_chunk.dim=true
|
||||
diff_chunk_func.fg=#00bcbc
|
||||
diff_chunk_func.bold=true
|
||||
diff_add.fg=#46bc69
|
||||
diff_del.fg=#f5746d
|
||||
diff_whitespace.bg=#f5746d
|
||||
|
||||
# Quoted text - nested levels cycle through the palette
|
||||
quote_1.fg=#32a9fe
|
||||
quote_2.fg=#d27bd8
|
||||
quote_3.fg=#46bc69
|
||||
quote_4.fg=#b1a600
|
||||
quote_x.fg=#636363
|
||||
quote_*.dim=true
|
||||
quote_1.dim=false
|
||||
|
||||
# Code blocks
|
||||
code.fg=#78bff9
|
||||
|
||||
# }}}
|
||||
@@ -0,0 +1,210 @@
|
||||
# vim: ft=dosini
|
||||
#
|
||||
# Voltage Cyan - aerc styleset
|
||||
# Adapted for voltage.nvim color palette
|
||||
# https://github.com/tommasongr/voltage.nvim
|
||||
#
|
||||
|
||||
# Reset all objects to terminal defaults
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# General {{{
|
||||
|
||||
# Fallback foreground/background
|
||||
default.fg=#e0f3f3
|
||||
default.bg=#000505
|
||||
|
||||
# Borders
|
||||
border.bg=#003737
|
||||
|
||||
# Titles and headers
|
||||
title.fg=#000505
|
||||
title.bg=#00bcbc
|
||||
title.bold=true
|
||||
|
||||
header.fg=#00bcbc
|
||||
header.bold=true
|
||||
|
||||
# Status messages
|
||||
*error.bold=true
|
||||
*error.fg=#f5746d
|
||||
*warning.fg=#b1a600
|
||||
*success.fg=#46bc69
|
||||
|
||||
# Spinner
|
||||
spinner.fg=#00bcbc
|
||||
|
||||
# }}}
|
||||
|
||||
# Tabs {{{
|
||||
|
||||
tab.fg=#a0dbda
|
||||
tab.bg=#003737
|
||||
|
||||
tab.selected.fg=#000505
|
||||
tab.selected.bg=#00bcbc
|
||||
tab.selected.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Status line {{{
|
||||
|
||||
statusline_default.fg=#a0dbda
|
||||
statusline_default.bg=#003737
|
||||
statusline_error.fg=#f5746d
|
||||
statusline_error.bold=true
|
||||
statusline_success.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Directory list {{{
|
||||
|
||||
dirlist_default.fg=#e0f3f3
|
||||
dirlist_unread.fg=#00bcbc
|
||||
dirlist_unread.bold=true
|
||||
dirlist_recent.fg=#00bcbc
|
||||
|
||||
dirlist*.selected.fg=#e0f3f3
|
||||
dirlist*.selected.bg=#007576
|
||||
dirlist*.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message list {{{
|
||||
|
||||
msglist_default.fg=#e0f3f3
|
||||
|
||||
# Unread messages stand out in the accent color
|
||||
msglist_unread.fg=#e0f3f3
|
||||
msglist_unread.bold=true
|
||||
|
||||
# Read messages are dimmed
|
||||
msglist_read.fg=#636363
|
||||
|
||||
# Flagged messages in yellow
|
||||
msglist_flagged.fg=#b1a600
|
||||
msglist_flagged.bold=true
|
||||
|
||||
# Deleted messages are very dim
|
||||
msglist_deleted.fg=#636363
|
||||
msglist_deleted.dim=true
|
||||
|
||||
# Marked messages use magenta
|
||||
msglist_marked.fg=#d27bd8
|
||||
msglist_marked.bold=true
|
||||
msglist_marked.selected.fg=#d27bd8
|
||||
msglist_marked.selected.bg=#3d233e
|
||||
|
||||
# Search results in blue
|
||||
msglist_result.fg=#32a9fe
|
||||
msglist_result.bold=true
|
||||
msglist_result.selected.bg=#0f304a
|
||||
|
||||
# Answered / forwarded messages are dimmed
|
||||
msglist_answered.fg=#636363
|
||||
msglist_forwarded.fg=#636363
|
||||
|
||||
# Selection
|
||||
msglist_*.selected.fg=#e0f3f3
|
||||
msglist_*.selected.bg=#007576
|
||||
msglist_*.selected.bold=false
|
||||
|
||||
# Gutter and scrollbar pill
|
||||
msglist_gutter.fg=#636363
|
||||
msglist_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Attachments / parts {{{
|
||||
|
||||
part_filename.fg=#e0f3f3
|
||||
part_filename.bold=true
|
||||
part_filename.selected.fg=#000505
|
||||
part_filename.selected.bg=#00bcbc
|
||||
part_filename.selected.bold=true
|
||||
|
||||
part_mimetype.fg=#636363
|
||||
part_mimetype.selected.fg=#a0dbda
|
||||
part_mimetype.selected.bg=#007576
|
||||
|
||||
part_switcher.fg=#636363
|
||||
part_switcher.selected.fg=#000505
|
||||
part_switcher.selected.bg=#00bcbc
|
||||
|
||||
# }}}
|
||||
|
||||
# Completion {{{
|
||||
|
||||
completion_default.fg=#e0f3f3
|
||||
completion_default.bg=#003737
|
||||
completion_default.selected.fg=#00bcbc
|
||||
completion_default.selected.bg=#000505
|
||||
|
||||
completion_description.fg=#636363
|
||||
completion_description.dim=true
|
||||
|
||||
completion_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Selector {{{
|
||||
|
||||
selector_focused.fg=#000505
|
||||
selector_focused.bg=#00bcbc
|
||||
selector_focused.bold=true
|
||||
|
||||
selector_chooser.fg=#000505
|
||||
selector_chooser.bg=#00bcbc
|
||||
selector_chooser.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Focused default (e.g. default selected) {{{
|
||||
|
||||
default.selected.fg=#e0f3f3
|
||||
default.selected.bg=#007576
|
||||
default.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message viewer (colorize filter) {{{
|
||||
|
||||
[viewer]
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# URLs in blue, underlined
|
||||
url.fg=#32a9fe
|
||||
url.underline=true
|
||||
|
||||
# Headers and signatures
|
||||
header.fg=#00bcbc
|
||||
header.bold=true
|
||||
signature.fg=#636363
|
||||
signature.dim=true
|
||||
|
||||
# Diff highlighting
|
||||
diff_meta.fg=#e0f3f3
|
||||
diff_meta.bold=true
|
||||
diff_chunk.fg=#32a9fe
|
||||
diff_chunk.dim=true
|
||||
diff_chunk_func.fg=#32a9fe
|
||||
diff_chunk_func.bold=true
|
||||
diff_add.fg=#46bc69
|
||||
diff_del.fg=#f5746d
|
||||
diff_whitespace.bg=#f5746d
|
||||
|
||||
# Quoted text - nested levels cycle through the palette
|
||||
quote_1.fg=#00bcbc
|
||||
quote_2.fg=#d27bd8
|
||||
quote_3.fg=#46bc69
|
||||
quote_4.fg=#b1a600
|
||||
quote_x.fg=#636363
|
||||
quote_*.dim=true
|
||||
quote_1.dim=false
|
||||
|
||||
# Code blocks
|
||||
code.fg=#4fcdcd
|
||||
|
||||
# }}}
|
||||
@@ -0,0 +1,210 @@
|
||||
# vim: ft=dosini
|
||||
#
|
||||
# Voltage Green - aerc styleset
|
||||
# Adapted for voltage.nvim color palette
|
||||
# https://github.com/tommasongr/voltage.nvim
|
||||
#
|
||||
|
||||
# Reset all objects to terminal defaults
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# General {{{
|
||||
|
||||
# Fallback foreground/background
|
||||
default.fg=#e6f3e8
|
||||
default.bg=#010502
|
||||
|
||||
# Borders
|
||||
border.bg=#14361d
|
||||
|
||||
# Titles and headers
|
||||
title.fg=#010502
|
||||
title.bg=#46bc69
|
||||
title.bold=true
|
||||
|
||||
header.fg=#46bc69
|
||||
header.bold=true
|
||||
|
||||
# Status messages
|
||||
*error.bold=true
|
||||
*error.fg=#f5746d
|
||||
*warning.fg=#b1a600
|
||||
*success.fg=#46bc69
|
||||
|
||||
# Spinner
|
||||
spinner.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Tabs {{{
|
||||
|
||||
tab.fg=#b3d9b9
|
||||
tab.bg=#14361d
|
||||
|
||||
tab.selected.fg=#010502
|
||||
tab.selected.bg=#46bc69
|
||||
tab.selected.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Status line {{{
|
||||
|
||||
statusline_default.fg=#b3d9b9
|
||||
statusline_default.bg=#14361d
|
||||
statusline_error.fg=#f5746d
|
||||
statusline_error.bold=true
|
||||
statusline_success.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Directory list {{{
|
||||
|
||||
dirlist_default.fg=#e6f3e8
|
||||
dirlist_unread.fg=#46bc69
|
||||
dirlist_unread.bold=true
|
||||
dirlist_recent.fg=#46bc69
|
||||
|
||||
dirlist*.selected.fg=#e6f3e8
|
||||
dirlist*.selected.bg=#2b7440
|
||||
dirlist*.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message list {{{
|
||||
|
||||
msglist_default.fg=#e6f3e8
|
||||
|
||||
# Unread messages stand out in the accent color
|
||||
msglist_unread.fg=#e6f3e8
|
||||
msglist_unread.bold=true
|
||||
|
||||
# Read messages are dimmed
|
||||
msglist_read.fg=#636363
|
||||
|
||||
# Flagged messages in yellow
|
||||
msglist_flagged.fg=#b1a600
|
||||
msglist_flagged.bold=true
|
||||
|
||||
# Deleted messages are very dim
|
||||
msglist_deleted.fg=#636363
|
||||
msglist_deleted.dim=true
|
||||
|
||||
# Marked messages use magenta
|
||||
msglist_marked.fg=#d27bd8
|
||||
msglist_marked.bold=true
|
||||
msglist_marked.selected.fg=#d27bd8
|
||||
msglist_marked.selected.bg=#3d233e
|
||||
|
||||
# Search results in cyan
|
||||
msglist_result.fg=#00bcbc
|
||||
msglist_result.bold=true
|
||||
msglist_result.selected.bg=#003737
|
||||
|
||||
# Answered / forwarded messages are dimmed
|
||||
msglist_answered.fg=#636363
|
||||
msglist_forwarded.fg=#636363
|
||||
|
||||
# Selection
|
||||
msglist_*.selected.fg=#e6f3e8
|
||||
msglist_*.selected.bg=#2b7440
|
||||
msglist_*.selected.bold=false
|
||||
|
||||
# Gutter and scrollbar pill
|
||||
msglist_gutter.fg=#636363
|
||||
msglist_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Attachments / parts {{{
|
||||
|
||||
part_filename.fg=#e6f3e8
|
||||
part_filename.bold=true
|
||||
part_filename.selected.fg=#010502
|
||||
part_filename.selected.bg=#46bc69
|
||||
part_filename.selected.bold=true
|
||||
|
||||
part_mimetype.fg=#636363
|
||||
part_mimetype.selected.fg=#b3d9b9
|
||||
part_mimetype.selected.bg=#2b7440
|
||||
|
||||
part_switcher.fg=#636363
|
||||
part_switcher.selected.fg=#010502
|
||||
part_switcher.selected.bg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Completion {{{
|
||||
|
||||
completion_default.fg=#e6f3e8
|
||||
completion_default.bg=#14361d
|
||||
completion_default.selected.fg=#46bc69
|
||||
completion_default.selected.bg=#010502
|
||||
|
||||
completion_description.fg=#636363
|
||||
completion_description.dim=true
|
||||
|
||||
completion_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Selector {{{
|
||||
|
||||
selector_focused.fg=#010502
|
||||
selector_focused.bg=#46bc69
|
||||
selector_focused.bold=true
|
||||
|
||||
selector_chooser.fg=#010502
|
||||
selector_chooser.bg=#46bc69
|
||||
selector_chooser.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Focused default (e.g. default selected) {{{
|
||||
|
||||
default.selected.fg=#e6f3e8
|
||||
default.selected.bg=#2b7440
|
||||
default.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message viewer (colorize filter) {{{
|
||||
|
||||
[viewer]
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# URLs in cyan, underlined
|
||||
url.fg=#00bcbc
|
||||
url.underline=true
|
||||
|
||||
# Headers and signatures
|
||||
header.fg=#46bc69
|
||||
header.bold=true
|
||||
signature.fg=#636363
|
||||
signature.dim=true
|
||||
|
||||
# Diff highlighting
|
||||
diff_meta.fg=#e6f3e8
|
||||
diff_meta.bold=true
|
||||
diff_chunk.fg=#00bcbc
|
||||
diff_chunk.dim=true
|
||||
diff_chunk_func.fg=#00bcbc
|
||||
diff_chunk_func.bold=true
|
||||
diff_add.fg=#46bc69
|
||||
diff_del.fg=#f5746d
|
||||
diff_whitespace.bg=#f5746d
|
||||
|
||||
# Quoted text - nested levels cycle through the palette
|
||||
quote_1.fg=#46bc69
|
||||
quote_2.fg=#d27bd8
|
||||
quote_3.fg=#00bcbc
|
||||
quote_4.fg=#b1a600
|
||||
quote_x.fg=#636363
|
||||
quote_*.dim=true
|
||||
quote_1.dim=false
|
||||
|
||||
# Code blocks
|
||||
code.fg=#82cb92
|
||||
|
||||
# }}}
|
||||
@@ -0,0 +1,210 @@
|
||||
# vim: ft=dosini
|
||||
#
|
||||
# Voltage Magenta - aerc styleset
|
||||
# Adapted for voltage.nvim color palette
|
||||
# https://github.com/tommasongr/voltage.nvim
|
||||
#
|
||||
|
||||
# Reset all objects to terminal defaults
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# General {{{
|
||||
|
||||
# Fallback foreground/background
|
||||
default.fg=#f6eaf6
|
||||
default.bg=#060206
|
||||
|
||||
# Borders
|
||||
border.bg=#3d233e
|
||||
|
||||
# Titles and headers
|
||||
title.fg=#060206
|
||||
title.bg=#d27bd8
|
||||
title.bold=true
|
||||
|
||||
header.fg=#d27bd8
|
||||
header.bold=true
|
||||
|
||||
# Status messages
|
||||
*error.bold=true
|
||||
*error.fg=#f5746d
|
||||
*warning.fg=#b1a600
|
||||
*success.fg=#46bc69
|
||||
|
||||
# Spinner
|
||||
spinner.fg=#d27bd8
|
||||
|
||||
# }}}
|
||||
|
||||
# Tabs {{{
|
||||
|
||||
tab.fg=#e3c1e4
|
||||
tab.bg=#3d233e
|
||||
|
||||
tab.selected.fg=#060206
|
||||
tab.selected.bg=#d27bd8
|
||||
tab.selected.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Status line {{{
|
||||
|
||||
statusline_default.fg=#e3c1e4
|
||||
statusline_default.bg=#3d233e
|
||||
statusline_error.fg=#f5746d
|
||||
statusline_error.bold=true
|
||||
statusline_success.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Directory list {{{
|
||||
|
||||
dirlist_default.fg=#f6eaf6
|
||||
dirlist_unread.fg=#d27bd8
|
||||
dirlist_unread.bold=true
|
||||
dirlist_recent.fg=#d27bd8
|
||||
|
||||
dirlist*.selected.fg=#f6eaf6
|
||||
dirlist*.selected.bg=#824b85
|
||||
dirlist*.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message list {{{
|
||||
|
||||
msglist_default.fg=#f6eaf6
|
||||
|
||||
# Unread messages stand out in the accent color
|
||||
msglist_unread.fg=#f6eaf6
|
||||
msglist_unread.bold=true
|
||||
|
||||
# Read messages are dimmed
|
||||
msglist_read.fg=#636363
|
||||
|
||||
# Flagged messages in yellow
|
||||
msglist_flagged.fg=#b1a600
|
||||
msglist_flagged.bold=true
|
||||
|
||||
# Deleted messages are very dim
|
||||
msglist_deleted.fg=#636363
|
||||
msglist_deleted.dim=true
|
||||
|
||||
# Marked messages use cyan
|
||||
msglist_marked.fg=#00bcbc
|
||||
msglist_marked.bold=true
|
||||
msglist_marked.selected.fg=#00bcbc
|
||||
msglist_marked.selected.bg=#003737
|
||||
|
||||
# Search results in blue
|
||||
msglist_result.fg=#32a9fe
|
||||
msglist_result.bold=true
|
||||
msglist_result.selected.bg=#0f304a
|
||||
|
||||
# Answered / forwarded messages are dimmed
|
||||
msglist_answered.fg=#636363
|
||||
msglist_forwarded.fg=#636363
|
||||
|
||||
# Selection
|
||||
msglist_*.selected.fg=#f6eaf6
|
||||
msglist_*.selected.bg=#824b85
|
||||
msglist_*.selected.bold=false
|
||||
|
||||
# Gutter and scrollbar pill
|
||||
msglist_gutter.fg=#636363
|
||||
msglist_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Attachments / parts {{{
|
||||
|
||||
part_filename.fg=#f6eaf6
|
||||
part_filename.bold=true
|
||||
part_filename.selected.fg=#060206
|
||||
part_filename.selected.bg=#d27bd8
|
||||
part_filename.selected.bold=true
|
||||
|
||||
part_mimetype.fg=#636363
|
||||
part_mimetype.selected.fg=#e3c1e4
|
||||
part_mimetype.selected.bg=#824b85
|
||||
|
||||
part_switcher.fg=#636363
|
||||
part_switcher.selected.fg=#060206
|
||||
part_switcher.selected.bg=#d27bd8
|
||||
|
||||
# }}}
|
||||
|
||||
# Completion {{{
|
||||
|
||||
completion_default.fg=#f6eaf6
|
||||
completion_default.bg=#3d233e
|
||||
completion_default.selected.fg=#d27bd8
|
||||
completion_default.selected.bg=#060206
|
||||
|
||||
completion_description.fg=#636363
|
||||
completion_description.dim=true
|
||||
|
||||
completion_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Selector {{{
|
||||
|
||||
selector_focused.fg=#060206
|
||||
selector_focused.bg=#d27bd8
|
||||
selector_focused.bold=true
|
||||
|
||||
selector_chooser.fg=#060206
|
||||
selector_chooser.bg=#d27bd8
|
||||
selector_chooser.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Focused default (e.g. default selected) {{{
|
||||
|
||||
default.selected.fg=#f6eaf6
|
||||
default.selected.bg=#824b85
|
||||
default.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message viewer (colorize filter) {{{
|
||||
|
||||
[viewer]
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# URLs in cyan, underlined
|
||||
url.fg=#00bcbc
|
||||
url.underline=true
|
||||
|
||||
# Headers and signatures
|
||||
header.fg=#d27bd8
|
||||
header.bold=true
|
||||
signature.fg=#636363
|
||||
signature.dim=true
|
||||
|
||||
# Diff highlighting
|
||||
diff_meta.fg=#f6eaf6
|
||||
diff_meta.bold=true
|
||||
diff_chunk.fg=#00bcbc
|
||||
diff_chunk.dim=true
|
||||
diff_chunk_func.fg=#00bcbc
|
||||
diff_chunk_func.bold=true
|
||||
diff_add.fg=#46bc69
|
||||
diff_del.fg=#f5746d
|
||||
diff_whitespace.bg=#f5746d
|
||||
|
||||
# Quoted text - nested levels cycle through the palette
|
||||
quote_1.fg=#d27bd8
|
||||
quote_2.fg=#00bcbc
|
||||
quote_3.fg=#46bc69
|
||||
quote_4.fg=#b1a600
|
||||
quote_x.fg=#636363
|
||||
quote_*.dim=true
|
||||
quote_1.dim=false
|
||||
|
||||
# Code blocks
|
||||
code.fg=#db9fde
|
||||
|
||||
# }}}
|
||||
@@ -0,0 +1,210 @@
|
||||
# vim: ft=dosini
|
||||
#
|
||||
# Voltage Red - aerc styleset
|
||||
# Adapted for voltage.nvim color palette
|
||||
# https://github.com/tommasongr/voltage.nvim
|
||||
#
|
||||
|
||||
# Reset all objects to terminal defaults
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# General {{{
|
||||
|
||||
# Fallback foreground/background
|
||||
default.fg=#fceae8
|
||||
default.bg=#080202
|
||||
|
||||
# Borders
|
||||
border.bg=#47211e
|
||||
|
||||
# Titles and headers
|
||||
title.fg=#080202
|
||||
title.bg=#f5746d
|
||||
title.bold=true
|
||||
|
||||
header.fg=#f5746d
|
||||
header.bold=true
|
||||
|
||||
# Status messages
|
||||
*error.bold=true
|
||||
*error.fg=#f5746d
|
||||
*warning.fg=#b1a600
|
||||
*success.fg=#46bc69
|
||||
|
||||
# Spinner
|
||||
spinner.fg=#f5746d
|
||||
|
||||
# }}}
|
||||
|
||||
# Tabs {{{
|
||||
|
||||
tab.fg=#f3bfba
|
||||
tab.bg=#47211e
|
||||
|
||||
tab.selected.fg=#080202
|
||||
tab.selected.bg=#f5746d
|
||||
tab.selected.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Status line {{{
|
||||
|
||||
statusline_default.fg=#f3bfba
|
||||
statusline_default.bg=#47211e
|
||||
statusline_error.fg=#f5746d
|
||||
statusline_error.bold=true
|
||||
statusline_success.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Directory list {{{
|
||||
|
||||
dirlist_default.fg=#fceae8
|
||||
dirlist_unread.fg=#f5746d
|
||||
dirlist_unread.bold=true
|
||||
dirlist_recent.fg=#f5746d
|
||||
|
||||
dirlist*.selected.fg=#fceae8
|
||||
dirlist*.selected.bg=#984742
|
||||
dirlist*.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message list {{{
|
||||
|
||||
msglist_default.fg=#fceae8
|
||||
|
||||
# Unread messages stand out in the accent color
|
||||
msglist_unread.fg=#fceae8
|
||||
msglist_unread.bold=true
|
||||
|
||||
# Read messages are dimmed
|
||||
msglist_read.fg=#636363
|
||||
|
||||
# Flagged messages in yellow
|
||||
msglist_flagged.fg=#b1a600
|
||||
msglist_flagged.bold=true
|
||||
|
||||
# Deleted messages are very dim
|
||||
msglist_deleted.fg=#636363
|
||||
msglist_deleted.dim=true
|
||||
|
||||
# Marked messages use magenta
|
||||
msglist_marked.fg=#d27bd8
|
||||
msglist_marked.bold=true
|
||||
msglist_marked.selected.fg=#d27bd8
|
||||
msglist_marked.selected.bg=#3d233e
|
||||
|
||||
# Search results in cyan
|
||||
msglist_result.fg=#00bcbc
|
||||
msglist_result.bold=true
|
||||
msglist_result.selected.bg=#003737
|
||||
|
||||
# Answered / forwarded messages are dimmed
|
||||
msglist_answered.fg=#636363
|
||||
msglist_forwarded.fg=#636363
|
||||
|
||||
# Selection
|
||||
msglist_*.selected.fg=#fceae8
|
||||
msglist_*.selected.bg=#984742
|
||||
msglist_*.selected.bold=false
|
||||
|
||||
# Gutter and scrollbar pill
|
||||
msglist_gutter.fg=#636363
|
||||
msglist_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Attachments / parts {{{
|
||||
|
||||
part_filename.fg=#fceae8
|
||||
part_filename.bold=true
|
||||
part_filename.selected.fg=#080202
|
||||
part_filename.selected.bg=#f5746d
|
||||
part_filename.selected.bold=true
|
||||
|
||||
part_mimetype.fg=#636363
|
||||
part_mimetype.selected.fg=#f3bfba
|
||||
part_mimetype.selected.bg=#984742
|
||||
|
||||
part_switcher.fg=#636363
|
||||
part_switcher.selected.fg=#080202
|
||||
part_switcher.selected.bg=#f5746d
|
||||
|
||||
# }}}
|
||||
|
||||
# Completion {{{
|
||||
|
||||
completion_default.fg=#fceae8
|
||||
completion_default.bg=#47211e
|
||||
completion_default.selected.fg=#f5746d
|
||||
completion_default.selected.bg=#080202
|
||||
|
||||
completion_description.fg=#636363
|
||||
completion_description.dim=true
|
||||
|
||||
completion_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Selector {{{
|
||||
|
||||
selector_focused.fg=#080202
|
||||
selector_focused.bg=#f5746d
|
||||
selector_focused.bold=true
|
||||
|
||||
selector_chooser.fg=#080202
|
||||
selector_chooser.bg=#f5746d
|
||||
selector_chooser.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Focused default (e.g. default selected) {{{
|
||||
|
||||
default.selected.fg=#fceae8
|
||||
default.selected.bg=#984742
|
||||
default.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message viewer (colorize filter) {{{
|
||||
|
||||
[viewer]
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# URLs in cyan, underlined
|
||||
url.fg=#00bcbc
|
||||
url.underline=true
|
||||
|
||||
# Headers and signatures
|
||||
header.fg=#f5746d
|
||||
header.bold=true
|
||||
signature.fg=#636363
|
||||
signature.dim=true
|
||||
|
||||
# Diff highlighting
|
||||
diff_meta.fg=#fceae8
|
||||
diff_meta.bold=true
|
||||
diff_chunk.fg=#00bcbc
|
||||
diff_chunk.dim=true
|
||||
diff_chunk_func.fg=#00bcbc
|
||||
diff_chunk_func.bold=true
|
||||
diff_add.fg=#46bc69
|
||||
diff_del.fg=#f5746d
|
||||
diff_whitespace.bg=#f5746d
|
||||
|
||||
# Quoted text - nested levels cycle through the palette
|
||||
quote_1.fg=#f5746d
|
||||
quote_2.fg=#d27bd8
|
||||
quote_3.fg=#46bc69
|
||||
quote_4.fg=#b1a600
|
||||
quote_x.fg=#636363
|
||||
quote_*.dim=true
|
||||
quote_1.dim=false
|
||||
|
||||
# Code blocks
|
||||
code.fg=#f69b94
|
||||
|
||||
# }}}
|
||||
@@ -0,0 +1,210 @@
|
||||
# vim: ft=dosini
|
||||
#
|
||||
# Voltage Yellow - aerc styleset
|
||||
# Adapted for voltage.nvim color palette
|
||||
# https://github.com/tommasongr/voltage.nvim
|
||||
#
|
||||
|
||||
# Reset all objects to terminal defaults
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# General {{{
|
||||
|
||||
# Fallback foreground/background
|
||||
default.fg=#f0f0e0
|
||||
default.bg=#040300
|
||||
|
||||
# Borders
|
||||
border.bg=#322f04
|
||||
|
||||
# Titles and headers
|
||||
title.fg=#040300
|
||||
title.bg=#b1a600
|
||||
title.bold=true
|
||||
|
||||
header.fg=#b1a600
|
||||
header.bold=true
|
||||
|
||||
# Status messages
|
||||
*error.bold=true
|
||||
*error.fg=#f5746d
|
||||
*warning.fg=#b1a600
|
||||
*success.fg=#46bc69
|
||||
|
||||
# Spinner
|
||||
spinner.fg=#b1a600
|
||||
|
||||
# }}}
|
||||
|
||||
# Tabs {{{
|
||||
|
||||
tab.fg=#d3d1a3
|
||||
tab.bg=#322f04
|
||||
|
||||
tab.selected.fg=#040300
|
||||
tab.selected.bg=#b1a600
|
||||
tab.selected.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Status line {{{
|
||||
|
||||
statusline_default.fg=#d3d1a3
|
||||
statusline_default.bg=#322f04
|
||||
statusline_error.fg=#f5746d
|
||||
statusline_error.bold=true
|
||||
statusline_success.fg=#46bc69
|
||||
|
||||
# }}}
|
||||
|
||||
# Directory list {{{
|
||||
|
||||
dirlist_default.fg=#f0f0e0
|
||||
dirlist_unread.fg=#b1a600
|
||||
dirlist_unread.bold=true
|
||||
dirlist_recent.fg=#b1a600
|
||||
|
||||
dirlist*.selected.fg=#f0f0e0
|
||||
dirlist*.selected.bg=#6d6600
|
||||
dirlist*.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message list {{{
|
||||
|
||||
msglist_default.fg=#f0f0e0
|
||||
|
||||
# Unread messages stand out in the accent color
|
||||
msglist_unread.fg=#f0f0e0
|
||||
msglist_unread.bold=true
|
||||
|
||||
# Read messages are dimmed
|
||||
msglist_read.fg=#636363
|
||||
|
||||
# Flagged messages in red (yellow is the accent)
|
||||
msglist_flagged.fg=#f5746d
|
||||
msglist_flagged.bold=true
|
||||
|
||||
# Deleted messages are very dim
|
||||
msglist_deleted.fg=#636363
|
||||
msglist_deleted.dim=true
|
||||
|
||||
# Marked messages use magenta
|
||||
msglist_marked.fg=#d27bd8
|
||||
msglist_marked.bold=true
|
||||
msglist_marked.selected.fg=#d27bd8
|
||||
msglist_marked.selected.bg=#3d233e
|
||||
|
||||
# Search results in cyan
|
||||
msglist_result.fg=#00bcbc
|
||||
msglist_result.bold=true
|
||||
msglist_result.selected.bg=#003737
|
||||
|
||||
# Answered / forwarded messages are dimmed
|
||||
msglist_answered.fg=#636363
|
||||
msglist_forwarded.fg=#636363
|
||||
|
||||
# Selection
|
||||
msglist_*.selected.fg=#f0f0e0
|
||||
msglist_*.selected.bg=#6d6600
|
||||
msglist_*.selected.bold=false
|
||||
|
||||
# Gutter and scrollbar pill
|
||||
msglist_gutter.fg=#636363
|
||||
msglist_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Attachments / parts {{{
|
||||
|
||||
part_filename.fg=#f0f0e0
|
||||
part_filename.bold=true
|
||||
part_filename.selected.fg=#040300
|
||||
part_filename.selected.bg=#b1a600
|
||||
part_filename.selected.bold=true
|
||||
|
||||
part_mimetype.fg=#636363
|
||||
part_mimetype.selected.fg=#d3d1a3
|
||||
part_mimetype.selected.bg=#6d6600
|
||||
|
||||
part_switcher.fg=#636363
|
||||
part_switcher.selected.fg=#040300
|
||||
part_switcher.selected.bg=#b1a600
|
||||
|
||||
# }}}
|
||||
|
||||
# Completion {{{
|
||||
|
||||
completion_default.fg=#f0f0e0
|
||||
completion_default.bg=#322f04
|
||||
completion_default.selected.fg=#b1a600
|
||||
completion_default.selected.bg=#040300
|
||||
|
||||
completion_description.fg=#636363
|
||||
completion_description.dim=true
|
||||
|
||||
completion_pill.reverse=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Selector {{{
|
||||
|
||||
selector_focused.fg=#040300
|
||||
selector_focused.bg=#b1a600
|
||||
selector_focused.bold=true
|
||||
|
||||
selector_chooser.fg=#040300
|
||||
selector_chooser.bg=#b1a600
|
||||
selector_chooser.bold=true
|
||||
|
||||
# }}}
|
||||
|
||||
# Focused default (e.g. default selected) {{{
|
||||
|
||||
default.selected.fg=#f0f0e0
|
||||
default.selected.bg=#6d6600
|
||||
default.selected.bold=false
|
||||
|
||||
# }}}
|
||||
|
||||
# Message viewer (colorize filter) {{{
|
||||
|
||||
[viewer]
|
||||
*.default=true
|
||||
*.normal=true
|
||||
|
||||
# URLs in cyan, underlined
|
||||
url.fg=#00bcbc
|
||||
url.underline=true
|
||||
|
||||
# Headers and signatures
|
||||
header.fg=#b1a600
|
||||
header.bold=true
|
||||
signature.fg=#636363
|
||||
signature.dim=true
|
||||
|
||||
# Diff highlighting
|
||||
diff_meta.fg=#f0f0e0
|
||||
diff_meta.bold=true
|
||||
diff_chunk.fg=#00bcbc
|
||||
diff_chunk.dim=true
|
||||
diff_chunk_func.fg=#00bcbc
|
||||
diff_chunk_func.bold=true
|
||||
diff_add.fg=#46bc69
|
||||
diff_del.fg=#f5746d
|
||||
diff_whitespace.bg=#f5746d
|
||||
|
||||
# Quoted text - nested levels cycle through the palette
|
||||
quote_1.fg=#b1a600
|
||||
quote_2.fg=#d27bd8
|
||||
quote_3.fg=#46bc69
|
||||
quote_4.fg=#00bcbc
|
||||
quote_x.fg=#636363
|
||||
quote_*.dim=true
|
||||
quote_1.dim=false
|
||||
|
||||
# Code blocks
|
||||
code.fg=#c2bb64
|
||||
|
||||
# }}}
|
||||
@@ -0,0 +1,84 @@
|
||||
# Voltage Blue - btop theme
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#010408"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#e4f0fb"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#e4f0fb"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#32a9fe"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#0f304a"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#32a9fe"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#636363"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#aed3f3"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#0f304a"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#aed3f3"
|
||||
|
||||
# CPU, Memory, Network, Proc box outline colors
|
||||
theme[cpu_box]="#32a9fe" # blue.regular
|
||||
theme[mem_box]="#46bc69" # green.regular
|
||||
theme[net_box]="#f5746d" # red.regular
|
||||
theme[proc_box]="#00bcbc" # cyan.regular
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#636363"
|
||||
|
||||
# Temperature graph color (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#46bc69"
|
||||
theme[temp_mid]="#b1a600"
|
||||
theme[temp_end]="#f5746d"
|
||||
|
||||
# CPU graph colors (Blue light -> Blue regular)
|
||||
theme[cpu_start]="#78bff9"
|
||||
theme[cpu_mid]="#32a9fe"
|
||||
theme[cpu_end]="#1f689d"
|
||||
|
||||
# Mem/Disk free meter (Cyan -> Blue)
|
||||
theme[free_start]="#00bcbc"
|
||||
theme[free_mid]="#32a9fe"
|
||||
theme[free_end]="#1f689d"
|
||||
|
||||
# Mem/Disk cached meter (Blue)
|
||||
theme[cached_start]="#78bff9"
|
||||
theme[cached_mid]="#32a9fe"
|
||||
theme[cached_end]="#1f689d"
|
||||
|
||||
# Mem/Disk available meter (Magenta -> Red)
|
||||
theme[available_start]="#d27bd8"
|
||||
theme[available_mid]="#f69b94"
|
||||
theme[available_end]="#f5746d"
|
||||
|
||||
# Mem/Disk used meter (Green -> Cyan)
|
||||
theme[used_start]="#46bc69"
|
||||
theme[used_mid]="#00bcbc"
|
||||
theme[used_end]="#007576"
|
||||
|
||||
# Download graph colors (Magenta -> Red)
|
||||
theme[download_start]="#d27bd8"
|
||||
theme[download_mid]="#f69b94"
|
||||
theme[download_end]="#f5746d"
|
||||
|
||||
# Upload graph colors (Green -> Cyan)
|
||||
theme[upload_start]="#46bc69"
|
||||
theme[upload_mid]="#00bcbc"
|
||||
theme[upload_end]="#007576"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage (Blue)
|
||||
theme[process_start]="#78bff9"
|
||||
theme[process_mid]="#32a9fe"
|
||||
theme[process_end]="#1f689d"
|
||||
@@ -0,0 +1,84 @@
|
||||
# Voltage Cyan - btop theme
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#000505"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#e0f3f3"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#e0f3f3"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#00bcbc"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#003737"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#00bcbc"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#636363"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#a0dbda"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#003737"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#a0dbda"
|
||||
|
||||
# CPU, Memory, Network, Proc box outline colors
|
||||
theme[cpu_box]="#00bcbc" # cyan.regular
|
||||
theme[mem_box]="#46bc69" # green.regular
|
||||
theme[net_box]="#f5746d" # red.regular
|
||||
theme[proc_box]="#32a9fe" # blue.regular
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#636363"
|
||||
|
||||
# Temperature graph color (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#46bc69"
|
||||
theme[temp_mid]="#b1a600"
|
||||
theme[temp_end]="#f5746d"
|
||||
|
||||
# CPU graph colors (Cyan light -> Cyan regular)
|
||||
theme[cpu_start]="#4fcdcd"
|
||||
theme[cpu_mid]="#00bcbc"
|
||||
theme[cpu_end]="#007576"
|
||||
|
||||
# Mem/Disk free meter (Blue -> Cyan)
|
||||
theme[free_start]="#32a9fe"
|
||||
theme[free_mid]="#00bcbc"
|
||||
theme[free_end]="#007576"
|
||||
|
||||
# Mem/Disk cached meter (Cyan)
|
||||
theme[cached_start]="#4fcdcd"
|
||||
theme[cached_mid]="#00bcbc"
|
||||
theme[cached_end]="#007576"
|
||||
|
||||
# Mem/Disk available meter (Magenta -> Red)
|
||||
theme[available_start]="#d27bd8"
|
||||
theme[available_mid]="#f69b94"
|
||||
theme[available_end]="#f5746d"
|
||||
|
||||
# Mem/Disk used meter (Green -> Cyan)
|
||||
theme[used_start]="#46bc69"
|
||||
theme[used_mid]="#00bcbc"
|
||||
theme[used_end]="#007576"
|
||||
|
||||
# Download graph colors (Magenta -> Red)
|
||||
theme[download_start]="#d27bd8"
|
||||
theme[download_mid]="#f69b94"
|
||||
theme[download_end]="#f5746d"
|
||||
|
||||
# Upload graph colors (Green -> Cyan)
|
||||
theme[upload_start]="#46bc69"
|
||||
theme[upload_mid]="#00bcbc"
|
||||
theme[upload_end]="#007576"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage (Cyan)
|
||||
theme[process_start]="#4fcdcd"
|
||||
theme[process_mid]="#00bcbc"
|
||||
theme[process_end]="#007576"
|
||||
@@ -0,0 +1,84 @@
|
||||
# Voltage Green - btop theme
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#010502"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#e6f3e8"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#e6f3e8"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#46bc69"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#14361d"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#46bc69"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#636363"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#b3d9b9"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#14361d"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#b3d9b9"
|
||||
|
||||
# CPU, Memory, Network, Proc box outline colors
|
||||
theme[cpu_box]="#46bc69" # green.regular
|
||||
theme[mem_box]="#00bcbc" # cyan.regular
|
||||
theme[net_box]="#f5746d" # red.regular
|
||||
theme[proc_box]="#32a9fe" # blue.regular
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#636363"
|
||||
|
||||
# Temperature graph color (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#46bc69"
|
||||
theme[temp_mid]="#b1a600"
|
||||
theme[temp_end]="#f5746d"
|
||||
|
||||
# CPU graph colors (Green light -> Green regular)
|
||||
theme[cpu_start]="#82cb92"
|
||||
theme[cpu_mid]="#46bc69"
|
||||
theme[cpu_end]="#2b7440"
|
||||
|
||||
# Mem/Disk free meter (Cyan -> Green)
|
||||
theme[free_start]="#00bcbc"
|
||||
theme[free_mid]="#46bc69"
|
||||
theme[free_end]="#2b7440"
|
||||
|
||||
# Mem/Disk cached meter (Green)
|
||||
theme[cached_start]="#82cb92"
|
||||
theme[cached_mid]="#46bc69"
|
||||
theme[cached_end]="#2b7440"
|
||||
|
||||
# Mem/Disk available meter (Magenta -> Red)
|
||||
theme[available_start]="#d27bd8"
|
||||
theme[available_mid]="#f69b94"
|
||||
theme[available_end]="#f5746d"
|
||||
|
||||
# Mem/Disk used meter (Green -> Cyan)
|
||||
theme[used_start]="#46bc69"
|
||||
theme[used_mid]="#00bcbc"
|
||||
theme[used_end]="#007576"
|
||||
|
||||
# Download graph colors (Magenta -> Red)
|
||||
theme[download_start]="#d27bd8"
|
||||
theme[download_mid]="#f69b94"
|
||||
theme[download_end]="#f5746d"
|
||||
|
||||
# Upload graph colors (Green -> Cyan)
|
||||
theme[upload_start]="#46bc69"
|
||||
theme[upload_mid]="#00bcbc"
|
||||
theme[upload_end]="#007576"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage (Green)
|
||||
theme[process_start]="#82cb92"
|
||||
theme[process_mid]="#46bc69"
|
||||
theme[process_end]="#2b7440"
|
||||
@@ -0,0 +1,84 @@
|
||||
# Voltage Magenta - btop theme
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#060206"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#f6eaf6"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#f6eaf6"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#d27bd8"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#3d233e"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#d27bd8"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#636363"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#e3c1e4"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#3d233e"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#e3c1e4"
|
||||
|
||||
# CPU, Memory, Network, Proc box outline colors
|
||||
theme[cpu_box]="#d27bd8" # magenta.regular
|
||||
theme[mem_box]="#46bc69" # green.regular
|
||||
theme[net_box]="#f5746d" # red.regular
|
||||
theme[proc_box]="#00bcbc" # cyan.regular
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#636363"
|
||||
|
||||
# Temperature graph color (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#46bc69"
|
||||
theme[temp_mid]="#b1a600"
|
||||
theme[temp_end]="#f5746d"
|
||||
|
||||
# CPU graph colors (Magenta light -> Magenta regular)
|
||||
theme[cpu_start]="#db9fde"
|
||||
theme[cpu_mid]="#d27bd8"
|
||||
theme[cpu_end]="#824b85"
|
||||
|
||||
# Mem/Disk free meter (Blue -> Magenta)
|
||||
theme[free_start]="#32a9fe"
|
||||
theme[free_mid]="#d27bd8"
|
||||
theme[free_end]="#824b85"
|
||||
|
||||
# Mem/Disk cached meter (Magenta)
|
||||
theme[cached_start]="#db9fde"
|
||||
theme[cached_mid]="#d27bd8"
|
||||
theme[cached_end]="#824b85"
|
||||
|
||||
# Mem/Disk available meter (Magenta -> Red)
|
||||
theme[available_start]="#d27bd8"
|
||||
theme[available_mid]="#f69b94"
|
||||
theme[available_end]="#f5746d"
|
||||
|
||||
# Mem/Disk used meter (Green -> Cyan)
|
||||
theme[used_start]="#46bc69"
|
||||
theme[used_mid]="#00bcbc"
|
||||
theme[used_end]="#007576"
|
||||
|
||||
# Download graph colors (Magenta -> Red)
|
||||
theme[download_start]="#d27bd8"
|
||||
theme[download_mid]="#f69b94"
|
||||
theme[download_end]="#f5746d"
|
||||
|
||||
# Upload graph colors (Green -> Cyan)
|
||||
theme[upload_start]="#46bc69"
|
||||
theme[upload_mid]="#00bcbc"
|
||||
theme[upload_end]="#007576"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage (Magenta)
|
||||
theme[process_start]="#db9fde"
|
||||
theme[process_mid]="#d27bd8"
|
||||
theme[process_end]="#824b85"
|
||||
@@ -0,0 +1,84 @@
|
||||
# Voltage Red - btop theme
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#080202"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#fceae8"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#fceae8"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#f5746d"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#47211e"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#f5746d"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#636363"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#f3bfba"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#47211e"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#f3bfba"
|
||||
|
||||
# CPU, Memory, Network, Proc box outline colors
|
||||
theme[cpu_box]="#f5746d" # red.regular
|
||||
theme[mem_box]="#46bc69" # green.regular
|
||||
theme[net_box]="#d27bd8" # magenta.regular
|
||||
theme[proc_box]="#00bcbc" # cyan.regular
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#636363"
|
||||
|
||||
# Temperature graph color (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#46bc69"
|
||||
theme[temp_mid]="#b1a600"
|
||||
theme[temp_end]="#f5746d"
|
||||
|
||||
# CPU graph colors (Red light -> Red regular)
|
||||
theme[cpu_start]="#f69b94"
|
||||
theme[cpu_mid]="#f5746d"
|
||||
theme[cpu_end]="#984742"
|
||||
|
||||
# Mem/Disk free meter (Magenta -> Red)
|
||||
theme[free_start]="#d27bd8"
|
||||
theme[free_mid]="#f5746d"
|
||||
theme[free_end]="#984742"
|
||||
|
||||
# Mem/Disk cached meter (Red)
|
||||
theme[cached_start]="#f69b94"
|
||||
theme[cached_mid]="#f5746d"
|
||||
theme[cached_end]="#984742"
|
||||
|
||||
# Mem/Disk available meter (Magenta -> Red)
|
||||
theme[available_start]="#d27bd8"
|
||||
theme[available_mid]="#f69b94"
|
||||
theme[available_end]="#f5746d"
|
||||
|
||||
# Mem/Disk used meter (Green -> Cyan)
|
||||
theme[used_start]="#46bc69"
|
||||
theme[used_mid]="#00bcbc"
|
||||
theme[used_end]="#007576"
|
||||
|
||||
# Download graph colors (Magenta -> Red)
|
||||
theme[download_start]="#d27bd8"
|
||||
theme[download_mid]="#f69b94"
|
||||
theme[download_end]="#f5746d"
|
||||
|
||||
# Upload graph colors (Green -> Cyan)
|
||||
theme[upload_start]="#46bc69"
|
||||
theme[upload_mid]="#00bcbc"
|
||||
theme[upload_end]="#007576"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage (Red)
|
||||
theme[process_start]="#f69b94"
|
||||
theme[process_mid]="#f5746d"
|
||||
theme[process_end]="#984742"
|
||||
@@ -0,0 +1,84 @@
|
||||
# Voltage Yellow - btop theme
|
||||
# Main background, empty for terminal default, need to be empty if you want transparent background
|
||||
theme[main_bg]="#040300"
|
||||
|
||||
# Main text color
|
||||
theme[main_fg]="#f0f0e0"
|
||||
|
||||
# Title color for boxes
|
||||
theme[title]="#f0f0e0"
|
||||
|
||||
# Highlight color for keyboard shortcuts
|
||||
theme[hi_fg]="#b1a600"
|
||||
|
||||
# Background color of selected item in processes box
|
||||
theme[selected_bg]="#322f04"
|
||||
|
||||
# Foreground color of selected item in processes box
|
||||
theme[selected_fg]="#b1a600"
|
||||
|
||||
# Color of inactive/disabled text
|
||||
theme[inactive_fg]="#636363"
|
||||
|
||||
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
|
||||
theme[graph_text]="#d3d1a3"
|
||||
|
||||
# Background color of the percentage meters
|
||||
theme[meter_bg]="#322f04"
|
||||
|
||||
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
|
||||
theme[proc_misc]="#d3d1a3"
|
||||
|
||||
# CPU, Memory, Network, Proc box outline colors
|
||||
theme[cpu_box]="#b1a600" # yellow.regular
|
||||
theme[mem_box]="#46bc69" # green.regular
|
||||
theme[net_box]="#f5746d" # red.regular
|
||||
theme[proc_box]="#00bcbc" # cyan.regular
|
||||
|
||||
# Box divider line and small boxes line color
|
||||
theme[div_line]="#636363"
|
||||
|
||||
# Temperature graph color (Green -> Yellow -> Red)
|
||||
theme[temp_start]="#46bc69"
|
||||
theme[temp_mid]="#b1a600"
|
||||
theme[temp_end]="#f5746d"
|
||||
|
||||
# CPU graph colors (Yellow light -> Yellow regular)
|
||||
theme[cpu_start]="#c2bb64"
|
||||
theme[cpu_mid]="#b1a600"
|
||||
theme[cpu_end]="#6d6600"
|
||||
|
||||
# Mem/Disk free meter (Green -> Yellow)
|
||||
theme[free_start]="#46bc69"
|
||||
theme[free_mid]="#b1a600"
|
||||
theme[free_end]="#6d6600"
|
||||
|
||||
# Mem/Disk cached meter (Yellow)
|
||||
theme[cached_start]="#c2bb64"
|
||||
theme[cached_mid]="#b1a600"
|
||||
theme[cached_end]="#6d6600"
|
||||
|
||||
# Mem/Disk available meter (Magenta -> Red)
|
||||
theme[available_start]="#d27bd8"
|
||||
theme[available_mid]="#f69b94"
|
||||
theme[available_end]="#f5746d"
|
||||
|
||||
# Mem/Disk used meter (Green -> Cyan)
|
||||
theme[used_start]="#46bc69"
|
||||
theme[used_mid]="#00bcbc"
|
||||
theme[used_end]="#007576"
|
||||
|
||||
# Download graph colors (Magenta -> Red)
|
||||
theme[download_start]="#d27bd8"
|
||||
theme[download_mid]="#f69b94"
|
||||
theme[download_end]="#f5746d"
|
||||
|
||||
# Upload graph colors (Green -> Cyan)
|
||||
theme[upload_start]="#46bc69"
|
||||
theme[upload_mid]="#00bcbc"
|
||||
theme[upload_end]="#007576"
|
||||
|
||||
# Process box color gradient for threads, mem and cpu usage (Yellow)
|
||||
theme[process_start]="#c2bb64"
|
||||
theme[process_mid]="#b1a600"
|
||||
theme[process_end]="#6d6600"
|
||||
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Voltage
|
||||
## author: tommasongr (https://github.com/tommasongr)
|
||||
## license: MIT
|
||||
## upstream: https://github.com/tommasongr/voltage.nvim/blob/main/extras/kitty/voltage-blue.conf
|
||||
## blurb: Minimal Neovim theme with neon colors and customisable accent tone
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #e4f0fb
|
||||
background #010408
|
||||
selection_foreground #e4f0fb
|
||||
selection_background #1f689d
|
||||
|
||||
# Cursor colors
|
||||
cursor #32a9fe
|
||||
cursor_text_color #010408
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #32a9fe
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #32a9fe
|
||||
inactive_border_color #0f304a
|
||||
bell_border_color #e4f0fb
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #aed3f3
|
||||
active_tab_background #1f689d
|
||||
inactive_tab_foreground #aed3f3
|
||||
inactive_tab_background #0f304a
|
||||
tab_bar_background #010408
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #46bc69
|
||||
mark1_background #14361d
|
||||
mark2_foreground #b1a600
|
||||
mark2_background #322f04
|
||||
mark3_foreground #f5746d
|
||||
mark3_background #47211e
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #060206
|
||||
color8 #636363
|
||||
|
||||
# red
|
||||
color1 #f69b94
|
||||
color9 #f5746d
|
||||
|
||||
# green
|
||||
color2 #82cb92
|
||||
color10 #46bc69
|
||||
|
||||
# yellow
|
||||
color3 #c2bb64
|
||||
color11 #b1a600
|
||||
|
||||
# blue
|
||||
color4 #78bff9
|
||||
color12 #32a9fe
|
||||
|
||||
# magenta
|
||||
color5 #db9fde
|
||||
color13 #d27bd8
|
||||
|
||||
# cyan
|
||||
color6 #4fcdcd
|
||||
color14 #00bcbc
|
||||
|
||||
# white
|
||||
color7 #b7b7b7
|
||||
color15 #f6eaf6
|
||||
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Voltage
|
||||
## author: tommasongr (https://github.com/tommasongr)
|
||||
## license: MIT
|
||||
## upstream: https://github.com/tommasongr/voltage.nvim/blob/main/extras/kitty/voltage-magenta.conf
|
||||
## blurb: Minimal Neovim theme with neon colors and customisable accent tone
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #e0f3f3
|
||||
background #000505
|
||||
selection_foreground #e0f3f3
|
||||
selection_background #007576
|
||||
|
||||
# Cursor colors
|
||||
cursor #00bcbc
|
||||
cursor_text_color #000505
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #00bcbc
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #00bcbc
|
||||
inactive_border_color #003737
|
||||
bell_border_color #e0f3f3
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #a0dbda
|
||||
active_tab_background #007576
|
||||
inactive_tab_foreground #4fcdcd
|
||||
inactive_tab_background #003737
|
||||
tab_bar_background #000505
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #46bc69
|
||||
mark1_background #14361d
|
||||
mark2_foreground #b1a600
|
||||
mark2_background #322f04
|
||||
mark3_foreground #f5746d
|
||||
mark3_background #47211e
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #060206
|
||||
color8 #636363
|
||||
|
||||
# red
|
||||
color1 #f69b94
|
||||
color9 #f5746d
|
||||
|
||||
# green
|
||||
color2 #82cb92
|
||||
color10 #46bc69
|
||||
|
||||
# yellow
|
||||
color3 #c2bb64
|
||||
color11 #b1a600
|
||||
|
||||
# blue
|
||||
color4 #78bff9
|
||||
color12 #32a9fe
|
||||
|
||||
# magenta
|
||||
color5 #db9fde
|
||||
color13 #d27bd8
|
||||
|
||||
# cyan
|
||||
color6 #4fcdcd
|
||||
color14 #00bcbc
|
||||
|
||||
# white
|
||||
color7 #b7b7b7
|
||||
color15 #f6eaf6
|
||||
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Voltage
|
||||
## author: tommasongr (https://github.com/tommasongr)
|
||||
## license: MIT
|
||||
## upstream: https://github.com/tommasongr/voltage.nvim/blob/main/extras/kitty/voltage-green.conf
|
||||
## blurb: Minimal Neovim theme with neon colors and customisable accent tone
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #e6f3e8
|
||||
background #010502
|
||||
selection_foreground #e6f3e8
|
||||
selection_background #2b7440
|
||||
|
||||
# Cursor colors
|
||||
cursor #46bc69
|
||||
cursor_text_color #010502
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #46bc69
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #46bc69
|
||||
inactive_border_color #14361d
|
||||
bell_border_color #e6f3e8
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #b3d9b9
|
||||
active_tab_background #2b7440
|
||||
inactive_tab_foreground #82cb92
|
||||
inactive_tab_background #14361d
|
||||
tab_bar_background #010502
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #46bc69
|
||||
mark1_background #14361d
|
||||
mark2_foreground #b1a600
|
||||
mark2_background #322f04
|
||||
mark3_foreground #f5746d
|
||||
mark3_background #47211e
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #060206
|
||||
color8 #636363
|
||||
|
||||
# red
|
||||
color1 #f69b94
|
||||
color9 #f5746d
|
||||
|
||||
# green
|
||||
color2 #82cb92
|
||||
color10 #46bc69
|
||||
|
||||
# yellow
|
||||
color3 #c2bb64
|
||||
color11 #b1a600
|
||||
|
||||
# blue
|
||||
color4 #78bff9
|
||||
color12 #32a9fe
|
||||
|
||||
# magenta
|
||||
color5 #db9fde
|
||||
color13 #d27bd8
|
||||
|
||||
# cyan
|
||||
color6 #4fcdcd
|
||||
color14 #00bcbc
|
||||
|
||||
# white
|
||||
color7 #b7b7b7
|
||||
color15 #f6eaf6
|
||||
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Voltage
|
||||
## author: tommasongr (https://github.com/tommasongr)
|
||||
## license: MIT
|
||||
## upstream: https://github.com/tommasongr/voltage.nvim/blob/main/extras/kitty/voltage-magenta.conf
|
||||
## blurb: Minimal Neovim theme with neon colors and customisable accent tone
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #f6eaf6
|
||||
background #060206
|
||||
selection_foreground #f6eaf6
|
||||
selection_background #824b85
|
||||
|
||||
# Cursor colors
|
||||
cursor #d27bd8
|
||||
cursor_text_color #060206
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #d27bd8
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #d27bd8
|
||||
inactive_border_color #3d233e
|
||||
bell_border_color #f6eaf6
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #e3c1e4
|
||||
active_tab_background #824b85
|
||||
inactive_tab_foreground #db9fde
|
||||
inactive_tab_background #3d233e
|
||||
tab_bar_background #060206
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #46bc69
|
||||
mark1_background #14361d
|
||||
mark2_foreground #b1a600
|
||||
mark2_background #322f04
|
||||
mark3_foreground #f5746d
|
||||
mark3_background #47211e
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #060206
|
||||
color8 #636363
|
||||
|
||||
# red
|
||||
color1 #f69b94
|
||||
color9 #f5746d
|
||||
|
||||
# green
|
||||
color2 #82cb92
|
||||
color10 #46bc69
|
||||
|
||||
# yellow
|
||||
color3 #c2bb64
|
||||
color11 #b1a600
|
||||
|
||||
# blue
|
||||
color4 #78bff9
|
||||
color12 #32a9fe
|
||||
|
||||
# magenta
|
||||
color5 #db9fde
|
||||
color13 #d27bd8
|
||||
|
||||
# cyan
|
||||
color6 #4fcdcd
|
||||
color14 #00bcbc
|
||||
|
||||
# white
|
||||
color7 #b7b7b7
|
||||
color15 #f6eaf6
|
||||
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Voltage
|
||||
## author: tommasongr (https://github.com/tommasongr)
|
||||
## license: MIT
|
||||
## upstream: https://github.com/tommasongr/voltage.nvim/blob/main/extras/kitty/voltage-red.conf
|
||||
## blurb: Minimal Neovim theme with neon colors and customisable accent tone
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #fceae8
|
||||
background #080202
|
||||
selection_foreground #fceae8
|
||||
selection_background #984742
|
||||
|
||||
# Cursor colors
|
||||
cursor #f5746d
|
||||
cursor_text_color #080202
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #f5746d
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #f5746d
|
||||
inactive_border_color #47211e
|
||||
bell_border_color #fceae8
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #f3bfba
|
||||
active_tab_background #984742
|
||||
inactive_tab_foreground #f69b94
|
||||
inactive_tab_background #47211e
|
||||
tab_bar_background #080202
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #46bc69
|
||||
mark1_background #14361d
|
||||
mark2_foreground #b1a600
|
||||
mark2_background #322f04
|
||||
mark3_foreground #f5746d
|
||||
mark3_background #47211e
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #060206
|
||||
color8 #636363
|
||||
|
||||
# red
|
||||
color1 #f69b94
|
||||
color9 #f5746d
|
||||
|
||||
# green
|
||||
color2 #82cb92
|
||||
color10 #46bc69
|
||||
|
||||
# yellow
|
||||
color3 #c2bb64
|
||||
color11 #b1a600
|
||||
|
||||
# blue
|
||||
color4 #78bff9
|
||||
color12 #32a9fe
|
||||
|
||||
# magenta
|
||||
color5 #db9fde
|
||||
color13 #d27bd8
|
||||
|
||||
# cyan
|
||||
color6 #4fcdcd
|
||||
color14 #00bcbc
|
||||
|
||||
# white
|
||||
color7 #b7b7b7
|
||||
color15 #f6eaf6
|
||||
@@ -0,0 +1,80 @@
|
||||
# vim:ft=kitty
|
||||
|
||||
## name: Voltage
|
||||
## author: tommasongr (https://github.com/tommasongr)
|
||||
## license: MIT
|
||||
## upstream: https://github.com/tommasongr/voltage.nvim/blob/main/extras/kitty/voltage-yellow.conf
|
||||
## blurb: Minimal Neovim theme with neon colors and customisable accent tone
|
||||
|
||||
|
||||
|
||||
# The basic colors
|
||||
foreground #f0f0e0
|
||||
background #040300
|
||||
selection_foreground #f0f0e0
|
||||
selection_background #6d6600
|
||||
|
||||
# Cursor colors
|
||||
cursor #b1a600
|
||||
cursor_text_color #040300
|
||||
|
||||
# URL underline color when hovering with mouse
|
||||
url_color #b1a600
|
||||
|
||||
# Kitty window border colors
|
||||
active_border_color #b1a600
|
||||
inactive_border_color #322f04
|
||||
bell_border_color #f0f0e0
|
||||
|
||||
# OS Window titlebar colors
|
||||
wayland_titlebar_color system
|
||||
macos_titlebar_color system
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #d3d1a3
|
||||
active_tab_background #6d6600
|
||||
inactive_tab_foreground #c2bb64
|
||||
inactive_tab_background #322f04
|
||||
tab_bar_background #040300
|
||||
|
||||
# Colors for marks (marked text in the terminal)
|
||||
mark1_foreground #46bc69
|
||||
mark1_background #14361d
|
||||
mark2_foreground #b1a600
|
||||
mark2_background #322f04
|
||||
mark3_foreground #f5746d
|
||||
mark3_background #47211e
|
||||
|
||||
# The 16 terminal colors
|
||||
|
||||
# black
|
||||
color0 #060206
|
||||
color8 #636363
|
||||
|
||||
# red
|
||||
color1 #f69b94
|
||||
color9 #f5746d
|
||||
|
||||
# green
|
||||
color2 #82cb92
|
||||
color10 #46bc69
|
||||
|
||||
# yellow
|
||||
color3 #c2bb64
|
||||
color11 #b1a600
|
||||
|
||||
# blue
|
||||
color4 #78bff9
|
||||
color12 #32a9fe
|
||||
|
||||
# magenta
|
||||
color5 #db9fde
|
||||
color13 #d27bd8
|
||||
|
||||
# cyan
|
||||
color6 #4fcdcd
|
||||
color14 #00bcbc
|
||||
|
||||
# white
|
||||
color7 #b7b7b7
|
||||
color15 #f6eaf6
|
||||
@@ -0,0 +1,77 @@
|
||||
###############################################################################
|
||||
# Voltage Blue - Taskwarrior Theme
|
||||
# Adapted for voltage.nvim color palette
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color235
|
||||
color.header=blue
|
||||
color.footnote=blue
|
||||
color.warning=bold yellow
|
||||
color.error=white on red
|
||||
color.debug=cyan
|
||||
|
||||
# Task state
|
||||
color.completed=color240
|
||||
color.deleted=color238
|
||||
color.active=black on blue
|
||||
color.recurring=cyan
|
||||
color.scheduled=on color233
|
||||
color.until=
|
||||
color.blocked=white on color240
|
||||
color.blocking=black on white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=red
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=blue
|
||||
|
||||
# Tags
|
||||
color.tag.next=yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=bold red
|
||||
color.due=red
|
||||
color.overdue=magenta
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on blue
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on green
|
||||
color.history.delete=black on red
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on blue
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=white on red
|
||||
color.calendar.due=black on red
|
||||
color.calendar.holiday=black on yellow
|
||||
color.calendar.scheduled=
|
||||
color.calendar.overdue=black on magenta
|
||||
color.calendar.today=white on blue
|
||||
color.calendar.weekend=on color240
|
||||
color.calendar.weeknumber=blue
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=magenta
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
@@ -0,0 +1,77 @@
|
||||
###############################################################################
|
||||
# Voltage Cyan - Taskwarrior Theme
|
||||
# Adapted for voltage.nvim color palette
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color235
|
||||
color.header=cyan
|
||||
color.footnote=cyan
|
||||
color.warning=bold yellow
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=color240
|
||||
color.deleted=color238
|
||||
color.active=black on cyan
|
||||
color.recurring=cyan
|
||||
color.scheduled=on color233
|
||||
color.until=
|
||||
color.blocked=white on color240
|
||||
color.blocking=black on white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=red
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=cyan
|
||||
|
||||
# Tags
|
||||
color.tag.next=yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=bold red
|
||||
color.due=red
|
||||
color.overdue=magenta
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on cyan
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on green
|
||||
color.history.delete=black on red
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on cyan
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=white on red
|
||||
color.calendar.due=black on red
|
||||
color.calendar.holiday=black on yellow
|
||||
color.calendar.scheduled=
|
||||
color.calendar.overdue=black on magenta
|
||||
color.calendar.today=white on cyan
|
||||
color.calendar.weekend=on color240
|
||||
color.calendar.weeknumber=cyan
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=magenta
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
@@ -0,0 +1,77 @@
|
||||
###############################################################################
|
||||
# Voltage Green - Taskwarrior Theme
|
||||
# Adapted for voltage.nvim color palette
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color235
|
||||
color.header=green
|
||||
color.footnote=green
|
||||
color.warning=bold yellow
|
||||
color.error=white on red
|
||||
color.debug=cyan
|
||||
|
||||
# Task state
|
||||
color.completed=color240
|
||||
color.deleted=color238
|
||||
color.active=black on green
|
||||
color.recurring=cyan
|
||||
color.scheduled=on color233
|
||||
color.until=
|
||||
color.blocked=white on color240
|
||||
color.blocking=black on white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=red
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=green
|
||||
|
||||
# Tags
|
||||
color.tag.next=yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=bold red
|
||||
color.due=red
|
||||
color.overdue=magenta
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on cyan
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on green
|
||||
color.history.delete=black on red
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on green
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=white on red
|
||||
color.calendar.due=black on red
|
||||
color.calendar.holiday=black on yellow
|
||||
color.calendar.scheduled=
|
||||
color.calendar.overdue=black on magenta
|
||||
color.calendar.today=white on green
|
||||
color.calendar.weekend=on color240
|
||||
color.calendar.weeknumber=green
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=magenta
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
@@ -0,0 +1,77 @@
|
||||
###############################################################################
|
||||
# Voltage Magenta - Taskwarrior Theme
|
||||
# Adapted for voltage.nvim color palette
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color235
|
||||
color.header=magenta
|
||||
color.footnote=magenta
|
||||
color.warning=bold yellow
|
||||
color.error=white on red
|
||||
color.debug=cyan
|
||||
|
||||
# Task state
|
||||
color.completed=color240
|
||||
color.deleted=color238
|
||||
color.active=black on magenta
|
||||
color.recurring=magenta
|
||||
color.scheduled=on color233
|
||||
color.until=
|
||||
color.blocked=white on color240
|
||||
color.blocking=black on white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=red
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=magenta
|
||||
|
||||
# Tags
|
||||
color.tag.next=yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=bold red
|
||||
color.due=red
|
||||
color.overdue=magenta
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on magenta
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on green
|
||||
color.history.delete=black on red
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on magenta
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=white on red
|
||||
color.calendar.due=black on red
|
||||
color.calendar.holiday=black on yellow
|
||||
color.calendar.scheduled=
|
||||
color.calendar.overdue=black on magenta
|
||||
color.calendar.today=white on magenta
|
||||
color.calendar.weekend=on color240
|
||||
color.calendar.weeknumber=magenta
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=magenta
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
@@ -0,0 +1,77 @@
|
||||
###############################################################################
|
||||
# Voltage Red - Taskwarrior Theme
|
||||
# Adapted for voltage.nvim color palette
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color235
|
||||
color.header=red
|
||||
color.footnote=red
|
||||
color.warning=bold yellow
|
||||
color.error=white on red
|
||||
color.debug=cyan
|
||||
|
||||
# Task state
|
||||
color.completed=color240
|
||||
color.deleted=color238
|
||||
color.active=black on red
|
||||
color.recurring=cyan
|
||||
color.scheduled=on color233
|
||||
color.until=
|
||||
color.blocked=white on color240
|
||||
color.blocking=black on white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=red
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=red
|
||||
|
||||
# Tags
|
||||
color.tag.next=yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=bold red
|
||||
color.due=red
|
||||
color.overdue=magenta
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on red
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on green
|
||||
color.history.delete=black on red
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on red
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=white on red
|
||||
color.calendar.due=black on red
|
||||
color.calendar.holiday=black on yellow
|
||||
color.calendar.scheduled=
|
||||
color.calendar.overdue=black on magenta
|
||||
color.calendar.today=white on red
|
||||
color.calendar.weekend=on color240
|
||||
color.calendar.weeknumber=red
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=magenta
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
@@ -0,0 +1,77 @@
|
||||
###############################################################################
|
||||
# Voltage Yellow - Taskwarrior Theme
|
||||
# Adapted for voltage.nvim color palette
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color235
|
||||
color.header=yellow
|
||||
color.footnote=yellow
|
||||
color.warning=bold yellow
|
||||
color.error=white on red
|
||||
color.debug=cyan
|
||||
|
||||
# Task state
|
||||
color.completed=color240
|
||||
color.deleted=color238
|
||||
color.active=black on yellow
|
||||
color.recurring=cyan
|
||||
color.scheduled=on color233
|
||||
color.until=
|
||||
color.blocked=white on color240
|
||||
color.blocking=black on white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=red
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=yellow
|
||||
|
||||
# Tags
|
||||
color.tag.next=yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=bold red
|
||||
color.due=red
|
||||
color.overdue=magenta
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on yellow
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on green
|
||||
color.history.delete=black on red
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on yellow
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=white on red
|
||||
color.calendar.due=black on red
|
||||
color.calendar.holiday=black on yellow
|
||||
color.calendar.scheduled=
|
||||
color.calendar.overdue=black on magenta
|
||||
color.calendar.today=black on yellow
|
||||
color.calendar.weekend=on color240
|
||||
color.calendar.weeknumber=yellow
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=magenta
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
@@ -0,0 +1,183 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#b1a600", bold = true, italic = true, underline = true } # yellow.regular
|
||||
find_position = { fg = "#d27bd8", bg = "reset", bold = true, italic = true } # magenta.regular
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#46bc69", bg = "#46bc69" } # green.regular
|
||||
marker_cut = { fg = "#f5746d", bg = "#f5746d" } # red.regular
|
||||
marker_marked = { fg = "#00bcbc", bg = "#00bcbc" } # cyan.regular
|
||||
marker_selected = { fg = "#b1a600", bg = "#b1a600" } # yellow.regular
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#010408", bg = "#46bc69" } # blue.darkest, green.regular
|
||||
count_cut = { fg = "#010408", bg = "#f5746d" } # blue.darkest, red.regular
|
||||
count_selected = { fg = "#010408", bg = "#b1a600" } # blue.darkest, yellow.regular
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#636363" } # dimmed
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tabs {{{
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#010408", bg = "#32a9fe", bold = true } # blue.darkest, blue.regular
|
||||
inactive = { fg = "#32a9fe", bg = "#0f304a" } # blue.regular, blue.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Mode {{{
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { fg = "#010408", bg = "#32a9fe", bold = true } # blue.darkest, blue.regular
|
||||
normal_alt = { fg = "#32a9fe", bg = "#0f304a" } # blue.regular, blue.darker
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#010408", bg = "#00bcbc", bold = true } # blue.darkest, cyan.regular
|
||||
select_alt = { fg = "#00bcbc", bg = "#0f304a" } # cyan.regular, blue.darker
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#010408", bg = "#f69b94", bold = true } # blue.darkest, red.light
|
||||
unset_alt = { fg = "#f69b94", bg = "#0f304a" } # red.light, blue.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status bar {{{
|
||||
|
||||
[status]
|
||||
# Permissions
|
||||
perm_sep = { fg = "#636363" } # dimmed
|
||||
perm_type = { fg = "#32a9fe" } # blue.regular
|
||||
perm_read = { fg = "#b1a600" } # yellow.regular
|
||||
perm_write = { fg = "#f5746d" } # red.regular
|
||||
perm_exec = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#e4f0fb", bold = true } # blue.lightest
|
||||
progress_normal = { fg = "#46bc69", bg = "#1f689d" } # green.regular, blue.dark
|
||||
progress_error = { fg = "#b1a600", bg = "#f5746d" } # yellow.regular, red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Pick {{{
|
||||
|
||||
[pick]
|
||||
border = { fg = "#32a9fe" } # blue.regular
|
||||
active = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "#32a9fe" } # blue.regular
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#32a9fe" } # blue.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#32a9fe" } # blue.regular
|
||||
title = {}
|
||||
hovered = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
mask = { bg = "#0f304a" } # blue.darker
|
||||
cand = { fg = "#00bcbc" } # cyan.regular
|
||||
rest = { fg = "#636363" } # dimmed
|
||||
desc = { fg = "#d27bd8" } # magenta.regular
|
||||
separator = " "
|
||||
separator_style = { fg = "#1f689d" } # blue.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "#00bcbc" } # cyan.regular
|
||||
run = { fg = "#d27bd8" } # magenta.regular
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#0f304a", bg = "#e4f0fb" } # blue.darker, blue.lightest
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Spotter {{{
|
||||
|
||||
[spot]
|
||||
border = { fg = "#32a9fe" } # blue.regular
|
||||
title = { fg = "#32a9fe" } # blue.regular
|
||||
tbl_col = { fg = "#00bcbc" } # cyan.regular
|
||||
tbl_cell = { fg = "#d27bd8", bg = "#1f689d" } # magenta.regular, blue.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Notification {{{
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#46bc69" } # green.regular
|
||||
title_warn = { fg = "#b1a600" } # yellow.regular
|
||||
title_error = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Image
|
||||
{ mime = "image/*", fg = "#00bcbc" }, # cyan.regular
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#b1a600" }, # yellow.regular
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#d27bd8" }, # magenta.regular
|
||||
# Document
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#46bc69" }, # green.regular
|
||||
# Virtual file system
|
||||
{ mime = "vfs/{absent,stale}", fg = "#636363" }, # dimmed
|
||||
# Fallback
|
||||
{ url = "*", fg = "#e4f0fb" }, # blue.lightest
|
||||
{ url = "*/", fg = "#32a9fe" }, # blue.regular
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Voltage Blue</string>
|
||||
<key>semanticClass</key>
|
||||
<string>theme.dark.voltage-blue</string>
|
||||
<key>uuid</key>
|
||||
<string>9494cab2-3883-495a-800d-ecfd79f5b063</string>
|
||||
<key>author</key>
|
||||
<string>tommasongr</string>
|
||||
<key>colorSpaceName</key>
|
||||
<string>sRGB</string>
|
||||
<key>settings</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key>
|
||||
<string>#010408</string>
|
||||
<key>foreground</key>
|
||||
<string>#e4f0fb</string>
|
||||
<key>caret</key>
|
||||
<string>#aed3f3</string>
|
||||
<key>lineHighlight</key>
|
||||
<string>#0f304a</string>
|
||||
<key>selection</key>
|
||||
<string>#1f689d40</string>
|
||||
<key>activeGuide</key>
|
||||
<string>#1f689d</string>
|
||||
<key>findHighlight</key>
|
||||
<string>#1f689d</string>
|
||||
<key>gutterForeground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Comments -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Comments</string>
|
||||
<key>scope</key>
|
||||
<string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Strings -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Strings</string>
|
||||
<key>scope</key>
|
||||
<string>string, punctuation.definition.string</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constants, Numbers, Booleans -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Constants</string>
|
||||
<key>scope</key>
|
||||
<string>constant, constant.numeric, constant.language, constant.character, variable.other.constant</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#d27bd8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Function Definitions -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Function Definitions</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.function, support.function, meta.function-call.generic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Operators and Punctuation -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Operators and Punctuation</string>
|
||||
<key>scope</key>
|
||||
<string>keyword.operator, punctuation, meta.brace, meta.bracket, meta.delimiter</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- HTML/XML Tags -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Tags</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.tag, meta.tag</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Errors -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Errors</string>
|
||||
<key>scope</key>
|
||||
<string>invalid, invalid.illegal</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Everything else (keywords, variables, types, etc.) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Default Text</string>
|
||||
<key>scope</key>
|
||||
<string>keyword, storage, variable, entity.name.type, support.type, meta.function-call, support.class</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#e4f0fb</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown Headings (use semantic colors) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 1</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.1, markup.heading.setext.1</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 2</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.2, markup.heading.setext.2</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 3+</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Bold</string>
|
||||
<key>scope</key>
|
||||
<string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Italic</string>
|
||||
<key>scope</key>
|
||||
<string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Code</string>
|
||||
<key>scope</key>
|
||||
<string>markup.inline.raw, markup.raw.block</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Links</string>
|
||||
<key>scope</key>
|
||||
<string>markup.underline.link, string.other.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Quote</string>
|
||||
<key>scope</key>
|
||||
<string>markup.quote</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,183 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#b1a600", bold = true, italic = true, underline = true } # yellow.regular
|
||||
find_position = { fg = "#d27bd8", bg = "reset", bold = true, italic = true } # magenta.regular
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#46bc69", bg = "#46bc69" } # green.regular
|
||||
marker_cut = { fg = "#f5746d", bg = "#f5746d" } # red.regular
|
||||
marker_marked = { fg = "#00bcbc", bg = "#00bcbc" } # cyan.regular
|
||||
marker_selected = { fg = "#b1a600", bg = "#b1a600" } # yellow.regular
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#000505", bg = "#46bc69" } # cyan.darkest, green.regular
|
||||
count_cut = { fg = "#000505", bg = "#f5746d" } # cyan.darkest, red.regular
|
||||
count_selected = { fg = "#000505", bg = "#b1a600" } # cyan.darkest, yellow.regular
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#636363" } # dimmed
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tabs {{{
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#000505", bg = "#00bcbc", bold = true } # cyan.darkest, cyan.regular
|
||||
inactive = { fg = "#00bcbc", bg = "#003737" } # cyan.regular, cyan.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Mode {{{
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { fg = "#000505", bg = "#00bcbc", bold = true } # cyan.darkest, cyan.regular
|
||||
normal_alt = { fg = "#00bcbc", bg = "#003737" } # cyan.regular, cyan.darker
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#000505", bg = "#32a9fe", bold = true } # cyan.darkest, blue.regular
|
||||
select_alt = { fg = "#32a9fe", bg = "#003737" } # blue.regular, cyan.darker
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#000505", bg = "#f69b94", bold = true } # cyan.darkest, red.light
|
||||
unset_alt = { fg = "#f69b94", bg = "#003737" } # red.light, cyan.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status bar {{{
|
||||
|
||||
[status]
|
||||
# Permissions
|
||||
perm_sep = { fg = "#636363" } # dimmed
|
||||
perm_type = { fg = "#00bcbc" } # cyan.regular
|
||||
perm_read = { fg = "#b1a600" } # yellow.regular
|
||||
perm_write = { fg = "#f5746d" } # red.regular
|
||||
perm_exec = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#e0f3f3", bold = true } # cyan.lightest
|
||||
progress_normal = { fg = "#46bc69", bg = "#007576" } # green.regular, cyan.dark
|
||||
progress_error = { fg = "#b1a600", bg = "#f5746d" } # yellow.regular, red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Pick {{{
|
||||
|
||||
[pick]
|
||||
border = { fg = "#00bcbc" } # cyan.regular
|
||||
active = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "#00bcbc" } # cyan.regular
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#00bcbc" } # cyan.regular
|
||||
title = {}
|
||||
hovered = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
mask = { bg = "#003737" } # cyan.darker
|
||||
cand = { fg = "#32a9fe" } # blue.regular
|
||||
rest = { fg = "#636363" } # dimmed
|
||||
desc = { fg = "#d27bd8" } # magenta.regular
|
||||
separator = " "
|
||||
separator_style = { fg = "#007576" } # cyan.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "#32a9fe" } # blue.regular
|
||||
run = { fg = "#d27bd8" } # magenta.regular
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#003737", bg = "#e0f3f3" } # cyan.darker, cyan.lightest
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Spotter {{{
|
||||
|
||||
[spot]
|
||||
border = { fg = "#00bcbc" } # cyan.regular
|
||||
title = { fg = "#00bcbc" } # cyan.regular
|
||||
tbl_col = { fg = "#32a9fe" } # blue.regular
|
||||
tbl_cell = { fg = "#d27bd8", bg = "#007576" } # magenta.regular, cyan.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Notification {{{
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#46bc69" } # green.regular
|
||||
title_warn = { fg = "#b1a600" } # yellow.regular
|
||||
title_error = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Image
|
||||
{ mime = "image/*", fg = "#00bcbc" }, # cyan.regular
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#b1a600" }, # yellow.regular
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#d27bd8" }, # magenta.regular
|
||||
# Document
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#46bc69" }, # green.regular
|
||||
# Virtual file system
|
||||
{ mime = "vfs/{absent,stale}", fg = "#636363" }, # dimmed
|
||||
# Fallback
|
||||
{ url = "*", fg = "#e0f3f3" }, # cyan.lightest
|
||||
{ url = "*/", fg = "#00bcbc" }, # cyan.regular
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Voltage Cyan</string>
|
||||
<key>semanticClass</key>
|
||||
<string>theme.dark.voltage-cyan</string>
|
||||
<key>uuid</key>
|
||||
<string>037703d0-2c96-42d2-a8cd-219cec1b909a</string>
|
||||
<key>author</key>
|
||||
<string>tommasongr</string>
|
||||
<key>colorSpaceName</key>
|
||||
<string>sRGB</string>
|
||||
<key>settings</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key>
|
||||
<string>#000505</string>
|
||||
<key>foreground</key>
|
||||
<string>#e0f3f3</string>
|
||||
<key>caret</key>
|
||||
<string>#a0dbda</string>
|
||||
<key>lineHighlight</key>
|
||||
<string>#003737</string>
|
||||
<key>selection</key>
|
||||
<string>#00757640</string>
|
||||
<key>activeGuide</key>
|
||||
<string>#007576</string>
|
||||
<key>findHighlight</key>
|
||||
<string>#007576</string>
|
||||
<key>gutterForeground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Comments -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Comments</string>
|
||||
<key>scope</key>
|
||||
<string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Strings -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Strings</string>
|
||||
<key>scope</key>
|
||||
<string>string, punctuation.definition.string</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constants, Numbers, Booleans -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Constants</string>
|
||||
<key>scope</key>
|
||||
<string>constant, constant.numeric, constant.language, constant.character, variable.other.constant</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#d27bd8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Function Definitions -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Function Definitions</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.function, support.function, meta.function-call.generic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Operators and Punctuation -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Operators and Punctuation</string>
|
||||
<key>scope</key>
|
||||
<string>keyword.operator, punctuation, meta.brace, meta.bracket, meta.delimiter</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- HTML/XML Tags -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Tags</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.tag, meta.tag</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Errors -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Errors</string>
|
||||
<key>scope</key>
|
||||
<string>invalid, invalid.illegal</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Everything else (keywords, variables, types, etc.) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Default Text</string>
|
||||
<key>scope</key>
|
||||
<string>keyword, storage, variable, entity.name.type, support.type, meta.function-call, support.class</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#e0f3f3</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown Headings (use semantic colors) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 1</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.1, markup.heading.setext.1</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 2</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.2, markup.heading.setext.2</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 3+</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Bold</string>
|
||||
<key>scope</key>
|
||||
<string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Italic</string>
|
||||
<key>scope</key>
|
||||
<string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Code</string>
|
||||
<key>scope</key>
|
||||
<string>markup.inline.raw, markup.raw.block</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Links</string>
|
||||
<key>scope</key>
|
||||
<string>markup.underline.link, string.other.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Quote</string>
|
||||
<key>scope</key>
|
||||
<string>markup.quote</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,183 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#b1a600", bold = true, italic = true, underline = true } # yellow.regular
|
||||
find_position = { fg = "#d27bd8", bg = "reset", bold = true, italic = true } # magenta.regular
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#46bc69", bg = "#46bc69" } # green.regular
|
||||
marker_cut = { fg = "#f5746d", bg = "#f5746d" } # red.regular
|
||||
marker_marked = { fg = "#00bcbc", bg = "#00bcbc" } # cyan.regular
|
||||
marker_selected = { fg = "#b1a600", bg = "#b1a600" } # yellow.regular
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#010502", bg = "#46bc69" } # green.darkest, green.regular
|
||||
count_cut = { fg = "#010502", bg = "#f5746d" } # green.darkest, red.regular
|
||||
count_selected = { fg = "#010502", bg = "#b1a600" } # green.darkest, yellow.regular
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#636363" } # dimmed
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tabs {{{
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#010502", bg = "#46bc69", bold = true } # green.darkest, green.regular
|
||||
inactive = { fg = "#46bc69", bg = "#14361d" } # green.regular, green.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Mode {{{
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { fg = "#010502", bg = "#46bc69", bold = true } # green.darkest, green.regular
|
||||
normal_alt = { fg = "#46bc69", bg = "#14361d" } # green.regular, green.darker
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#010502", bg = "#00bcbc", bold = true } # green.darkest, cyan.regular
|
||||
select_alt = { fg = "#00bcbc", bg = "#14361d" } # cyan.regular, green.darker
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#010502", bg = "#f69b94", bold = true } # green.darkest, red.light
|
||||
unset_alt = { fg = "#f69b94", bg = "#14361d" } # red.light, green.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status bar {{{
|
||||
|
||||
[status]
|
||||
# Permissions
|
||||
perm_sep = { fg = "#636363" } # dimmed
|
||||
perm_type = { fg = "#46bc69" } # green.regular
|
||||
perm_read = { fg = "#b1a600" } # yellow.regular
|
||||
perm_write = { fg = "#f5746d" } # red.regular
|
||||
perm_exec = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#e6f3e8", bold = true } # green.lightest
|
||||
progress_normal = { fg = "#46bc69", bg = "#2b7440" } # green.regular, green.dark
|
||||
progress_error = { fg = "#b1a600", bg = "#f5746d" } # yellow.regular, red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Pick {{{
|
||||
|
||||
[pick]
|
||||
border = { fg = "#46bc69" } # green.regular
|
||||
active = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "#46bc69" } # green.regular
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#46bc69" } # green.regular
|
||||
title = {}
|
||||
hovered = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
mask = { bg = "#14361d" } # green.darker
|
||||
cand = { fg = "#00bcbc" } # cyan.regular
|
||||
rest = { fg = "#636363" } # dimmed
|
||||
desc = { fg = "#d27bd8" } # magenta.regular
|
||||
separator = " "
|
||||
separator_style = { fg = "#2b7440" } # green.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "#00bcbc" } # cyan.regular
|
||||
run = { fg = "#d27bd8" } # magenta.regular
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#14361d", bg = "#e6f3e8" } # green.darker, green.lightest
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Spotter {{{
|
||||
|
||||
[spot]
|
||||
border = { fg = "#46bc69" } # green.regular
|
||||
title = { fg = "#46bc69" } # green.regular
|
||||
tbl_col = { fg = "#00bcbc" } # cyan.regular
|
||||
tbl_cell = { fg = "#d27bd8", bg = "#2b7440" } # magenta.regular, green.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Notification {{{
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#46bc69" } # green.regular
|
||||
title_warn = { fg = "#b1a600" } # yellow.regular
|
||||
title_error = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Image
|
||||
{ mime = "image/*", fg = "#00bcbc" }, # cyan.regular
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#b1a600" }, # yellow.regular
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#d27bd8" }, # magenta.regular
|
||||
# Document
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#46bc69" }, # green.regular
|
||||
# Virtual file system
|
||||
{ mime = "vfs/{absent,stale}", fg = "#636363" }, # dimmed
|
||||
# Fallback
|
||||
{ url = "*", fg = "#e6f3e8" }, # green.lightest
|
||||
{ url = "*/", fg = "#46bc69" }, # green.regular
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Voltage Green</string>
|
||||
<key>semanticClass</key>
|
||||
<string>theme.dark.voltage-green</string>
|
||||
<key>uuid</key>
|
||||
<string>285a6009-52de-4922-acfc-5e3d3919b775</string>
|
||||
<key>author</key>
|
||||
<string>tommasongr</string>
|
||||
<key>colorSpaceName</key>
|
||||
<string>sRGB</string>
|
||||
<key>settings</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key>
|
||||
<string>#010502</string>
|
||||
<key>foreground</key>
|
||||
<string>#e6f3e8</string>
|
||||
<key>caret</key>
|
||||
<string>#b3d9b9</string>
|
||||
<key>lineHighlight</key>
|
||||
<string>#14361d</string>
|
||||
<key>selection</key>
|
||||
<string>#2b744040</string>
|
||||
<key>activeGuide</key>
|
||||
<string>#2b7440</string>
|
||||
<key>findHighlight</key>
|
||||
<string>#2b7440</string>
|
||||
<key>gutterForeground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Comments -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Comments</string>
|
||||
<key>scope</key>
|
||||
<string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Strings -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Strings</string>
|
||||
<key>scope</key>
|
||||
<string>string, punctuation.definition.string</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constants, Numbers, Booleans -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Constants</string>
|
||||
<key>scope</key>
|
||||
<string>constant, constant.numeric, constant.language, constant.character, variable.other.constant</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#d27bd8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Function Definitions -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Function Definitions</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.function, support.function, meta.function-call.generic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Operators and Punctuation -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Operators and Punctuation</string>
|
||||
<key>scope</key>
|
||||
<string>keyword.operator, punctuation, meta.brace, meta.bracket, meta.delimiter</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- HTML/XML Tags -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Tags</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.tag, meta.tag</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Errors -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Errors</string>
|
||||
<key>scope</key>
|
||||
<string>invalid, invalid.illegal</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Everything else (keywords, variables, types, etc.) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Default Text</string>
|
||||
<key>scope</key>
|
||||
<string>keyword, storage, variable, entity.name.type, support.type, meta.function-call, support.class</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#e6f3e8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown Headings (use semantic colors) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 1</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.1, markup.heading.setext.1</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 2</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.2, markup.heading.setext.2</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 3+</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Bold</string>
|
||||
<key>scope</key>
|
||||
<string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Italic</string>
|
||||
<key>scope</key>
|
||||
<string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Code</string>
|
||||
<key>scope</key>
|
||||
<string>markup.inline.raw, markup.raw.block</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Links</string>
|
||||
<key>scope</key>
|
||||
<string>markup.underline.link, string.other.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Quote</string>
|
||||
<key>scope</key>
|
||||
<string>markup.quote</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,183 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#b1a600", bold = true, italic = true, underline = true } # yellow.regular
|
||||
find_position = { fg = "#d27bd8", bg = "reset", bold = true, italic = true } # magenta.regular
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#46bc69", bg = "#46bc69" } # green.regular
|
||||
marker_cut = { fg = "#f5746d", bg = "#f5746d" } # red.regular
|
||||
marker_marked = { fg = "#00bcbc", bg = "#00bcbc" } # cyan.regular
|
||||
marker_selected = { fg = "#b1a600", bg = "#b1a600" } # yellow.regular
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#060206", bg = "#46bc69" } # magenta.darkest, green.regular
|
||||
count_cut = { fg = "#060206", bg = "#f5746d" } # magenta.darkest, red.regular
|
||||
count_selected = { fg = "#060206", bg = "#b1a600" } # magenta.darkest, yellow.regular
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#636363" } # dimmed
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tabs {{{
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#060206", bg = "#d27bd8", bold = true } # magenta.darkest, magenta.regular
|
||||
inactive = { fg = "#d27bd8", bg = "#3d233e" } # magenta.regular, magenta.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Mode {{{
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { fg = "#060206", bg = "#d27bd8", bold = true } # magenta.darkest, magenta.regular
|
||||
normal_alt = { fg = "#d27bd8", bg = "#3d233e" } # magenta.regular, magenta.darker
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#060206", bg = "#00bcbc", bold = true } # magenta.darkest, cyan.regular
|
||||
select_alt = { fg = "#00bcbc", bg = "#3d233e" } # cyan.regular, magenta.darker
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#060206", bg = "#f69b94", bold = true } # magenta.darkest, red.light
|
||||
unset_alt = { fg = "#f69b94", bg = "#3d233e" } # red.light, magenta.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status bar {{{
|
||||
|
||||
[status]
|
||||
# Permissions
|
||||
perm_sep = { fg = "#636363" } # dimmed
|
||||
perm_type = { fg = "#d27bd8" } # magenta.regular
|
||||
perm_read = { fg = "#b1a600" } # yellow.regular
|
||||
perm_write = { fg = "#f5746d" } # red.regular
|
||||
perm_exec = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#f6eaf6", bold = true } # magenta.lightest
|
||||
progress_normal = { fg = "#46bc69", bg = "#824b85" } # green.regular, magenta.dark
|
||||
progress_error = { fg = "#b1a600", bg = "#f5746d" } # yellow.regular, red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Pick {{{
|
||||
|
||||
[pick]
|
||||
border = { fg = "#d27bd8" } # magenta.regular
|
||||
active = { fg = "#00bcbc", bold = true } # cyan.regular
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "#d27bd8" } # magenta.regular
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#d27bd8" } # magenta.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#d27bd8" } # magenta.regular
|
||||
title = {}
|
||||
hovered = { fg = "#00bcbc", bold = true } # cyan.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
mask = { bg = "#3d233e" } # magenta.darker
|
||||
cand = { fg = "#00bcbc" } # cyan.regular
|
||||
rest = { fg = "#636363" } # dimmed
|
||||
desc = { fg = "#32a9fe" } # blue.regular
|
||||
separator = " "
|
||||
separator_style = { fg = "#824b85" } # magenta.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "#00bcbc" } # cyan.regular
|
||||
run = { fg = "#32a9fe" } # blue.regular
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#3d233e", bg = "#f6eaf6" } # magenta.darker, magenta.lightest
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Spotter {{{
|
||||
|
||||
[spot]
|
||||
border = { fg = "#d27bd8" } # magenta.regular
|
||||
title = { fg = "#d27bd8" } # magenta.regular
|
||||
tbl_col = { fg = "#00bcbc" } # cyan.regular
|
||||
tbl_cell = { fg = "#32a9fe", bg = "#824b85" } # blue.regular, magenta.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Notification {{{
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#46bc69" } # green.regular
|
||||
title_warn = { fg = "#b1a600" } # yellow.regular
|
||||
title_error = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Image
|
||||
{ mime = "image/*", fg = "#00bcbc" }, # cyan.regular
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#b1a600" }, # yellow.regular
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#d27bd8" }, # magenta.regular
|
||||
# Document
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#46bc69" }, # green.regular
|
||||
# Virtual file system
|
||||
{ mime = "vfs/{absent,stale}", fg = "#636363" }, # dimmed
|
||||
# Fallback
|
||||
{ url = "*", fg = "#f6eaf6" }, # magenta.lightest
|
||||
{ url = "*/", fg = "#d27bd8" }, # magenta.regular
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Voltage Magenta</string>
|
||||
<key>semanticClass</key>
|
||||
<string>theme.dark.voltage-magenta</string>
|
||||
<key>uuid</key>
|
||||
<string>0a596324-9c0d-49ba-96fe-1c04446f22ce</string>
|
||||
<key>author</key>
|
||||
<string>tommasongr</string>
|
||||
<key>colorSpaceName</key>
|
||||
<string>sRGB</string>
|
||||
<key>settings</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key>
|
||||
<string>#060206</string>
|
||||
<key>foreground</key>
|
||||
<string>#f6eaf6</string>
|
||||
<key>caret</key>
|
||||
<string>#e3c1e4</string>
|
||||
<key>lineHighlight</key>
|
||||
<string>#3d233e</string>
|
||||
<key>selection</key>
|
||||
<string>#824b8540</string>
|
||||
<key>activeGuide</key>
|
||||
<string>#824b85</string>
|
||||
<key>findHighlight</key>
|
||||
<string>#824b85</string>
|
||||
<key>gutterForeground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Comments -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Comments</string>
|
||||
<key>scope</key>
|
||||
<string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Strings -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Strings</string>
|
||||
<key>scope</key>
|
||||
<string>string, punctuation.definition.string</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constants, Numbers, Booleans -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Constants</string>
|
||||
<key>scope</key>
|
||||
<string>constant, constant.numeric, constant.language, constant.character, variable.other.constant</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#d27bd8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Function Definitions -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Function Definitions</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.function, support.function, meta.function-call.generic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Operators and Punctuation -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Operators and Punctuation</string>
|
||||
<key>scope</key>
|
||||
<string>keyword.operator, punctuation, meta.brace, meta.bracket, meta.delimiter</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- HTML/XML Tags -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Tags</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.tag, meta.tag</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Errors -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Errors</string>
|
||||
<key>scope</key>
|
||||
<string>invalid, invalid.illegal</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Everything else (keywords, variables, types, etc.) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Default Text</string>
|
||||
<key>scope</key>
|
||||
<string>keyword, storage, variable, entity.name.type, support.type, meta.function-call, support.class</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f6eaf6</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown Headings (use semantic colors) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 1</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.1, markup.heading.setext.1</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 2</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.2, markup.heading.setext.2</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 3+</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Bold</string>
|
||||
<key>scope</key>
|
||||
<string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Italic</string>
|
||||
<key>scope</key>
|
||||
<string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Code</string>
|
||||
<key>scope</key>
|
||||
<string>markup.inline.raw, markup.raw.block</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Links</string>
|
||||
<key>scope</key>
|
||||
<string>markup.underline.link, string.other.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Quote</string>
|
||||
<key>scope</key>
|
||||
<string>markup.quote</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,183 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#b1a600", bold = true, italic = true, underline = true } # yellow.regular
|
||||
find_position = { fg = "#d27bd8", bg = "reset", bold = true, italic = true } # magenta.regular
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#46bc69", bg = "#46bc69" } # green.regular
|
||||
marker_cut = { fg = "#f5746d", bg = "#f5746d" } # red.regular
|
||||
marker_marked = { fg = "#00bcbc", bg = "#00bcbc" } # cyan.regular
|
||||
marker_selected = { fg = "#b1a600", bg = "#b1a600" } # yellow.regular
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#080202", bg = "#46bc69" } # red.darkest, green.regular
|
||||
count_cut = { fg = "#080202", bg = "#f5746d" } # red.darkest, red.regular
|
||||
count_selected = { fg = "#080202", bg = "#b1a600" } # red.darkest, yellow.regular
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#636363" } # dimmed
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tabs {{{
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#080202", bg = "#f5746d", bold = true } # red.darkest, red.regular
|
||||
inactive = { fg = "#f5746d", bg = "#47211e" } # red.regular, red.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Mode {{{
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { fg = "#080202", bg = "#f5746d", bold = true } # red.darkest, red.regular
|
||||
normal_alt = { fg = "#f5746d", bg = "#47211e" } # red.regular, red.darker
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#080202", bg = "#00bcbc", bold = true } # red.darkest, cyan.regular
|
||||
select_alt = { fg = "#00bcbc", bg = "#47211e" } # cyan.regular, red.darker
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#080202", bg = "#f69b94", bold = true } # red.darkest, red.light
|
||||
unset_alt = { fg = "#f69b94", bg = "#47211e" } # red.light, red.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status bar {{{
|
||||
|
||||
[status]
|
||||
# Permissions
|
||||
perm_sep = { fg = "#636363" } # dimmed
|
||||
perm_type = { fg = "#f5746d" } # red.regular
|
||||
perm_read = { fg = "#b1a600" } # yellow.regular
|
||||
perm_write = { fg = "#f5746d" } # red.regular
|
||||
perm_exec = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#fceae8", bold = true } # red.lightest
|
||||
progress_normal = { fg = "#46bc69", bg = "#984742" } # green.regular, red.dark
|
||||
progress_error = { fg = "#b1a600", bg = "#f5746d" } # yellow.regular, red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Pick {{{
|
||||
|
||||
[pick]
|
||||
border = { fg = "#f5746d" } # red.regular
|
||||
active = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "#f5746d" } # red.regular
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#f5746d" } # red.regular
|
||||
title = {}
|
||||
hovered = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
mask = { bg = "#47211e" } # red.darker
|
||||
cand = { fg = "#00bcbc" } # cyan.regular
|
||||
rest = { fg = "#636363" } # dimmed
|
||||
desc = { fg = "#d27bd8" } # magenta.regular
|
||||
separator = " "
|
||||
separator_style = { fg = "#984742" } # red.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "#00bcbc" } # cyan.regular
|
||||
run = { fg = "#d27bd8" } # magenta.regular
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#47211e", bg = "#fceae8" } # red.darker, red.lightest
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Spotter {{{
|
||||
|
||||
[spot]
|
||||
border = { fg = "#f5746d" } # red.regular
|
||||
title = { fg = "#f5746d" } # red.regular
|
||||
tbl_col = { fg = "#00bcbc" } # cyan.regular
|
||||
tbl_cell = { fg = "#d27bd8", bg = "#984742" } # magenta.regular, red.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Notification {{{
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#46bc69" } # green.regular
|
||||
title_warn = { fg = "#b1a600" } # yellow.regular
|
||||
title_error = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Image
|
||||
{ mime = "image/*", fg = "#00bcbc" }, # cyan.regular
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#b1a600" }, # yellow.regular
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#d27bd8" }, # magenta.regular
|
||||
# Document
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#46bc69" }, # green.regular
|
||||
# Virtual file system
|
||||
{ mime = "vfs/{absent,stale}", fg = "#636363" }, # dimmed
|
||||
# Fallback
|
||||
{ url = "*", fg = "#fceae8" }, # red.lightest
|
||||
{ url = "*/", fg = "#f5746d" }, # red.regular
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Voltage Red</string>
|
||||
<key>semanticClass</key>
|
||||
<string>theme.dark.voltage-red</string>
|
||||
<key>uuid</key>
|
||||
<string>fd9ef2bb-f813-410e-b6d3-27793a634a80</string>
|
||||
<key>author</key>
|
||||
<string>tommasongr</string>
|
||||
<key>colorSpaceName</key>
|
||||
<string>sRGB</string>
|
||||
<key>settings</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key>
|
||||
<string>#080202</string>
|
||||
<key>foreground</key>
|
||||
<string>#fceae8</string>
|
||||
<key>caret</key>
|
||||
<string>#f3bfba</string>
|
||||
<key>lineHighlight</key>
|
||||
<string>#47211e</string>
|
||||
<key>selection</key>
|
||||
<string>#98474240</string>
|
||||
<key>activeGuide</key>
|
||||
<string>#984742</string>
|
||||
<key>findHighlight</key>
|
||||
<string>#984742</string>
|
||||
<key>gutterForeground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Comments -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Comments</string>
|
||||
<key>scope</key>
|
||||
<string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Strings -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Strings</string>
|
||||
<key>scope</key>
|
||||
<string>string, punctuation.definition.string</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constants, Numbers, Booleans -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Constants</string>
|
||||
<key>scope</key>
|
||||
<string>constant, constant.numeric, constant.language, constant.character, variable.other.constant</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#d27bd8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Function Definitions -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Function Definitions</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.function, support.function, meta.function-call.generic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Operators and Punctuation -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Operators and Punctuation</string>
|
||||
<key>scope</key>
|
||||
<string>keyword.operator, punctuation, meta.brace, meta.bracket, meta.delimiter</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- HTML/XML Tags -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Tags</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.tag, meta.tag</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Errors -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Errors</string>
|
||||
<key>scope</key>
|
||||
<string>invalid, invalid.illegal</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Everything else (keywords, variables, types, etc.) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Default Text</string>
|
||||
<key>scope</key>
|
||||
<string>keyword, storage, variable, entity.name.type, support.type, meta.function-call, support.class</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#fceae8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown Headings (use semantic colors) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 1</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.1, markup.heading.setext.1</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 2</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.2, markup.heading.setext.2</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 3+</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Bold</string>
|
||||
<key>scope</key>
|
||||
<string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Italic</string>
|
||||
<key>scope</key>
|
||||
<string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Code</string>
|
||||
<key>scope</key>
|
||||
<string>markup.inline.raw, markup.raw.block</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Links</string>
|
||||
<key>scope</key>
|
||||
<string>markup.underline.link, string.other.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Quote</string>
|
||||
<key>scope</key>
|
||||
<string>markup.quote</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,183 @@
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#00bcbc" } # cyan.regular
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#b1a600", bold = true, italic = true, underline = true } # yellow.regular
|
||||
find_position = { fg = "#d27bd8", bg = "reset", bold = true, italic = true } # magenta.regular
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#46bc69", bg = "#46bc69" } # green.regular
|
||||
marker_cut = { fg = "#f5746d", bg = "#f5746d" } # red.regular
|
||||
marker_marked = { fg = "#00bcbc", bg = "#00bcbc" } # cyan.regular
|
||||
marker_selected = { fg = "#b1a600", bg = "#b1a600" } # yellow.regular
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#040300", bg = "#46bc69" } # yellow.darkest, green.regular
|
||||
count_cut = { fg = "#040300", bg = "#f5746d" } # yellow.darkest, red.regular
|
||||
count_selected = { fg = "#040300", bg = "#b1a600" } # yellow.darkest, yellow.regular
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#636363" } # dimmed
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tabs {{{
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#040300", bg = "#b1a600", bold = true } # yellow.darkest, yellow.regular
|
||||
inactive = { fg = "#b1a600", bg = "#322f04" } # yellow.regular, yellow.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Mode {{{
|
||||
|
||||
[mode]
|
||||
|
||||
normal_main = { fg = "#040300", bg = "#b1a600", bold = true } # yellow.darkest, yellow.regular
|
||||
normal_alt = { fg = "#b1a600", bg = "#322f04" } # yellow.regular, yellow.darker
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#040300", bg = "#00bcbc", bold = true } # yellow.darkest, cyan.regular
|
||||
select_alt = { fg = "#00bcbc", bg = "#322f04" } # cyan.regular, yellow.darker
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#040300", bg = "#f69b94", bold = true } # yellow.darkest, red.light
|
||||
unset_alt = { fg = "#f69b94", bg = "#322f04" } # red.light, yellow.darker
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status bar {{{
|
||||
|
||||
[status]
|
||||
# Permissions
|
||||
perm_sep = { fg = "#636363" } # dimmed
|
||||
perm_type = { fg = "#b1a600" } # yellow.regular
|
||||
perm_read = { fg = "#b1a600" } # yellow.regular
|
||||
perm_write = { fg = "#f5746d" } # red.regular
|
||||
perm_exec = { fg = "#46bc69" } # green.regular
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#f0f0e0", bold = true } # yellow.lightest
|
||||
progress_normal = { fg = "#46bc69", bg = "#6d6600" } # green.regular, yellow.dark
|
||||
progress_error = { fg = "#b1a600", bg = "#f5746d" } # yellow.regular, red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Pick {{{
|
||||
|
||||
[pick]
|
||||
border = { fg = "#b1a600" } # yellow.regular
|
||||
active = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "#b1a600" } # yellow.regular
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#b1a600" } # yellow.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#b1a600" } # yellow.regular
|
||||
title = {}
|
||||
hovered = { fg = "#d27bd8", bold = true } # magenta.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
mask = { bg = "#322f04" } # yellow.darker
|
||||
cand = { fg = "#00bcbc" } # cyan.regular
|
||||
rest = { fg = "#636363" } # dimmed
|
||||
desc = { fg = "#d27bd8" } # magenta.regular
|
||||
separator = " "
|
||||
separator_style = { fg = "#6d6600" } # yellow.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "#00bcbc" } # cyan.regular
|
||||
run = { fg = "#d27bd8" } # magenta.regular
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#322f04", bg = "#f0f0e0" } # yellow.darker, yellow.lightest
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Spotter {{{
|
||||
|
||||
[spot]
|
||||
border = { fg = "#b1a600" } # yellow.regular
|
||||
title = { fg = "#b1a600" } # yellow.regular
|
||||
tbl_col = { fg = "#00bcbc" } # cyan.regular
|
||||
tbl_cell = { fg = "#d27bd8", bg = "#6d6600" } # magenta.regular, yellow.dark
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Notification {{{
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#46bc69" } # green.regular
|
||||
title_warn = { fg = "#b1a600" } # yellow.regular
|
||||
title_error = { fg = "#f5746d" } # red.regular
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Image
|
||||
{ mime = "image/*", fg = "#00bcbc" }, # cyan.regular
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#b1a600" }, # yellow.regular
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#d27bd8" }, # magenta.regular
|
||||
# Document
|
||||
{ mime = "application/{pdf,doc,rtf}", fg = "#46bc69" }, # green.regular
|
||||
# Virtual file system
|
||||
{ mime = "vfs/{absent,stale}", fg = "#636363" }, # dimmed
|
||||
# Fallback
|
||||
{ url = "*", fg = "#f0f0e0" }, # yellow.lightest
|
||||
{ url = "*/", fg = "#b1a600" }, # yellow.regular
|
||||
]
|
||||
|
||||
# : }}}
|
||||
@@ -0,0 +1,251 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Voltage Yellow</string>
|
||||
<key>semanticClass</key>
|
||||
<string>theme.dark.voltage-yellow</string>
|
||||
<key>uuid</key>
|
||||
<string>506f548a-02cf-463a-ade7-b0931f6adeff</string>
|
||||
<key>author</key>
|
||||
<string>tommasongr</string>
|
||||
<key>colorSpaceName</key>
|
||||
<string>sRGB</string>
|
||||
<key>settings</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key>
|
||||
<string>#040300</string>
|
||||
<key>foreground</key>
|
||||
<string>#f0f0e0</string>
|
||||
<key>caret</key>
|
||||
<string>#d3d1a3</string>
|
||||
<key>lineHighlight</key>
|
||||
<string>#322f04</string>
|
||||
<key>selection</key>
|
||||
<string>#6d660040</string>
|
||||
<key>activeGuide</key>
|
||||
<string>#6d6600</string>
|
||||
<key>findHighlight</key>
|
||||
<string>#6d6600</string>
|
||||
<key>gutterForeground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Comments -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Comments</string>
|
||||
<key>scope</key>
|
||||
<string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Strings -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Strings</string>
|
||||
<key>scope</key>
|
||||
<string>string, punctuation.definition.string</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constants, Numbers, Booleans -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Constants</string>
|
||||
<key>scope</key>
|
||||
<string>constant, constant.numeric, constant.language, constant.character, variable.other.constant</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#d27bd8</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Function Definitions -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Function Definitions</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.function, support.function, meta.function-call.generic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Operators and Punctuation -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Operators and Punctuation</string>
|
||||
<key>scope</key>
|
||||
<string>keyword.operator, punctuation, meta.brace, meta.bracket, meta.delimiter</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- HTML/XML Tags -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Tags</string>
|
||||
<key>scope</key>
|
||||
<string>entity.name.tag, meta.tag</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Errors -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Errors</string>
|
||||
<key>scope</key>
|
||||
<string>invalid, invalid.illegal</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Everything else (keywords, variables, types, etc.) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Default Text</string>
|
||||
<key>scope</key>
|
||||
<string>keyword, storage, variable, entity.name.type, support.type, meta.function-call, support.class</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f0f0e0</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown Headings (use semantic colors) -->
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 1</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.1, markup.heading.setext.1</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#f5746d</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 2</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading.2, markup.heading.setext.2</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#b1a600</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Heading 3+</string>
|
||||
<key>scope</key>
|
||||
<string>markup.heading</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Bold</string>
|
||||
<key>scope</key>
|
||||
<string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Italic</string>
|
||||
<key>scope</key>
|
||||
<string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Code</string>
|
||||
<key>scope</key>
|
||||
<string>markup.inline.raw, markup.raw.block</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#46bc69</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Links</string>
|
||||
<key>scope</key>
|
||||
<string>markup.underline.link, string.other.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#32a9fe</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>Markdown Quote</string>
|
||||
<key>scope</key>
|
||||
<string>markup.quote</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key>
|
||||
<string>#636363</string>
|
||||
<key>fontStyle</key>
|
||||
<string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -4,16 +4,18 @@ function M.setup(colors, config)
|
||||
local accent = colors[config.accent]
|
||||
|
||||
return {
|
||||
Normal = { fg = colors.fg, bg = colors.bg },
|
||||
Normal = { fg = colors.fg },
|
||||
NormalFloat = { fg = colors.fg },
|
||||
NonText = { fg = colors.dimmed },
|
||||
Conceal = { fg = colors.dimmed },
|
||||
|
||||
Cursor = { bg = accent.regular, fg = colors.inverted },
|
||||
CursorLine = { bg = accent.darker },
|
||||
CursorColumn = { bg = accent.darker },
|
||||
CursorLine = { bg = accent.darkest },
|
||||
CursorLineNr = { fg = accent.regular },
|
||||
CursorColumn = { bg = accent.darkest },
|
||||
ColorColumn = { bg = accent.dark },
|
||||
|
||||
Visual = { bg = accent.dark },
|
||||
Visual = { bg = accent.darker },
|
||||
VisualNOS = { bg = accent.darker },
|
||||
|
||||
Directory = { fg = accent.regular },
|
||||
@@ -21,59 +23,58 @@ function M.setup(colors, config)
|
||||
SpecialKey = { fg = colors.dimmed },
|
||||
EndOfBuffer = { fg = colors.dimmed },
|
||||
|
||||
DiffAdd = { bg = colors.green.dark, fg = colors.green.regular },
|
||||
DiffDelete = { bg = colors.red.dark, fg = colors.red.regular },
|
||||
DiffText = { bg = colors.yellow.regular, fg = colors.yellow.darker },
|
||||
DiffChange = { bg = colors.yellow.dark, fg = colors.yellow.regular },
|
||||
DiffAdd = { bg = colors.green.darker, fg = colors.green.light },
|
||||
DiffDelete = { bg = colors.red.darker, fg = colors.red.light },
|
||||
DiffText = { bg = colors.yellow.regular, fg = colors.inverted },
|
||||
DiffChange = { bg = colors.yellow.darker, fg = colors.yellow.light },
|
||||
|
||||
Search = { bg = accent.dark, fg = accent.regular },
|
||||
IncSearch = { bg = accent.regular, fg = accent.darker },
|
||||
Search = { bg = accent.darker, fg = accent.light },
|
||||
IncSearch = { bg = accent.regular, fg = colors.inverted },
|
||||
MatchParen = { fg = accent.regular },
|
||||
|
||||
LineNr = { fg = colors.dimmed },
|
||||
CursorLineNr = { fg = accent.regular },
|
||||
SignColumn = {},
|
||||
|
||||
Folded = { fg = accent.light },
|
||||
FoldColumn = { fg = accent.light },
|
||||
|
||||
WinBar = { bg = accent.dark, fg = accent.regular },
|
||||
WinBarNC = { bg = accent.darker, fg = accent.regular },
|
||||
WinSeparator = { fg = accent.light },
|
||||
VertSplit = { fg = accent.light },
|
||||
WinBar = { bg = accent.dark, fg = accent.regular }, -- TODO: Verify
|
||||
WinBarNC = { bg = accent.darker, fg = accent.regular }, -- TODO: Verify
|
||||
WinSeparator = { fg = accent.regular },
|
||||
VertSplit = { fg = accent.regular },
|
||||
|
||||
Pmenu = { fg = colors.fg },
|
||||
PmenuExtra = { fg = colors.dimmed },
|
||||
PmenuSel = { bg = accent.dark },
|
||||
PmenuSel = { bg = accent.darker },
|
||||
PmenuSbar = { bg = accent.regular },
|
||||
PmenuThumb = { bg = accent.regular },
|
||||
PmenuKind = { fg = accent.regular },
|
||||
NormalFloat = {},
|
||||
PmenuKind = { fg = accent.dark },
|
||||
PmenuBorder = { fg = accent.regular },
|
||||
FloatBorder = { fg = accent.regular },
|
||||
WildMenu = { bg = accent.dark },
|
||||
WildMenu = { bg = accent.darker },
|
||||
|
||||
ErrorMsg = { fg = colors.red.regular, bg = colors.red.dark },
|
||||
WarningMsg = { bg = colors.yellow.dark, fg = colors.yellow.regular },
|
||||
ErrorMsg = { bg = colors.red.regular, fg = colors.inverted },
|
||||
WarningMsg = { bg = colors.yellow.regular, fg = colors.inverted },
|
||||
MoreMsg = { fg = colors.green.regular },
|
||||
Question = { fg = colors.blue.regular },
|
||||
|
||||
StatusLine = { bg = accent.dark, fg = accent.regular },
|
||||
StatusLineNC = { bg = accent.darker, fg = accent.regular },
|
||||
TabLine = { bg = accent.dark, fg = accent.regular },
|
||||
TabLineFill = { bg = accent.dark },
|
||||
TabLineSel = { bg = accent.darker, fg = accent.regular },
|
||||
StatusLine = { bg = accent.darker, fg = accent.lighter },
|
||||
StatusLineNC = { bg = accent.darkest, fg = accent.light },
|
||||
TabLine = { bg = accent.darker, fg = accent.light },
|
||||
TabLineFill = { bg = accent.darker },
|
||||
TabLineSel = { bg = accent.dark, fg = accent.lighter },
|
||||
|
||||
SpellBad = { undercurl = true, sp = colors.red.light },
|
||||
SpellCap = { undercurl = true, sp = colors.blue.light },
|
||||
SpellLocal = { undercurl = true, sp = colors.green.light },
|
||||
SpellRare = { undercurl = true, sp = colors.purple.light },
|
||||
SpellRare = { undercurl = true, sp = colors.magenta.light },
|
||||
|
||||
Title = { fg = accent.regular },
|
||||
Title = { fg = accent.regular, bold = true },
|
||||
|
||||
TermCursor = { bg = accent.regular, fg = colors.inverted },
|
||||
TermCursorNC = { bg = accent.darker, fg = colors.dimmed },
|
||||
|
||||
QuickFixLine = { bg = accent.dark },
|
||||
QuickFixLine = { bg = accent.darker },
|
||||
}
|
||||
end
|
||||
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
local M = {}
|
||||
|
||||
function M.setup(colors, config)
|
||||
local accent = colors[config.accent]
|
||||
|
||||
return {
|
||||
AgenticTitle = { fg = accent.lighter }
|
||||
}
|
||||
end
|
||||
|
||||
return M
|
||||
@@ -6,13 +6,13 @@ function M.setup(colors, config)
|
||||
return {
|
||||
BlinkCmpMenu = {},
|
||||
BlinkCmpMenuBorder = { fg = accent.regular },
|
||||
BlinkCmpMenuSelection = { bg = accent.dark },
|
||||
BlinkCmpMenuSelection = { bg = accent.darker },
|
||||
BlinkCmpScrollBarThumb = { bg = accent.regular },
|
||||
BlinkCmpScrollBarGutter = { bg = accent.darker },
|
||||
|
||||
BlinkCmpLabel = { fg = colors.fg },
|
||||
BlinkCmpLabelDeprecated = { fg = colors.dimmed, strikethrough = true },
|
||||
BlinkCmpLabelMatch = { fg = accent.regular, bold = true },
|
||||
BlinkCmpLabelMatch = { fg = accent.regular },
|
||||
BlinkCmpLabelDetail = { fg = colors.dimmed },
|
||||
BlinkCmpLabelDescription = { fg = colors.dimmed },
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@ function M.setup(colors, config)
|
||||
local accent = colors[config.accent]
|
||||
|
||||
return {
|
||||
FzfLuaNormal = { fg = colors.fg, bg = nil },
|
||||
FzfLuaBorder = { fg = accent.regular, bg = nil },
|
||||
FzfLuaNormal = { fg = colors.fg },
|
||||
FzfLuaBorder = { fg = accent.regular },
|
||||
FzfLuaTitle = { fg = accent.regular, bold = false },
|
||||
}
|
||||
end
|
||||
|
||||
@@ -12,14 +12,15 @@ function M.setup(colors, config)
|
||||
MiniClueSeparator = { fg = accent.light },
|
||||
MiniClueTitle = { fg = accent.regular },
|
||||
|
||||
MiniDiffSignAdd = { fg = colors.green.light },
|
||||
MiniDiffSignChange = { fg = colors.blue.light },
|
||||
MiniDiffSignDelete = { fg = colors.red.light },
|
||||
MiniDiffSignAdd = { fg = colors.green.dark },
|
||||
MiniDiffSignChange = { fg = colors.yellow.dark },
|
||||
MiniDiffSignDelete = { fg = colors.red.dark },
|
||||
|
||||
MiniHipatternsFixme = { bg = colors.red.dark, fg = colors.red.regular },
|
||||
MiniHipatternsHack = { bg = colors.purple.dark, fg = colors.purple.regular },
|
||||
MiniHipatternsTodo = { bg = colors.blue.dark, fg = colors.blue.regular },
|
||||
MiniHipatternsNote = { bg = colors.yellow.dark, fg = colors.yellow.regular },
|
||||
MiniHipatternsFixme = { bg = colors.red.darker, fg = colors.red.regular },
|
||||
MiniHipatternsHack = { bg = colors.magenta.darker, fg = colors.magenta.regular },
|
||||
MiniHipatternsTodo = { bg = colors.blue.darker, fg = colors.blue.regular },
|
||||
MiniHipatternsNote = { bg = colors.yellow.darker, fg = colors.yellow.regular },
|
||||
MiniHipatternsMark = { bg = colors.green.darker, fg = colors.green.regular },
|
||||
|
||||
MiniNotifyBorder = { fg = accent.regular },
|
||||
MiniNotifyLspProgress = { fg = accent.regular },
|
||||
|
||||
@@ -5,12 +5,12 @@ function M.setup(colors, config)
|
||||
|
||||
return {
|
||||
NetrwDir = { fg = accent.regular },
|
||||
NetrwClassify = { fg = accent.light },
|
||||
NetrwClassify = { fg = accent.lighter },
|
||||
NetrwExe = { fg = colors.green.regular },
|
||||
NetrwSymLink = { fg = colors.blue.light },
|
||||
NetrwTreeBar = { fg = accent.dark },
|
||||
NetrwPlain = { fg = colors.fg },
|
||||
NetrwMarkFile = { bg = accent.dark, fg = accent.regular },
|
||||
NetrwMarkFile = { bg = accent.darker, fg = accent.regular },
|
||||
NetrwQuickHelp = { fg = colors.dimmed },
|
||||
NetrwVersion = { fg = colors.dimmed },
|
||||
NetrwCopyFile = { fg = colors.blue.regular },
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
local M = {}
|
||||
|
||||
function M.setup(colors, config)
|
||||
local accent = colors[config.accent]
|
||||
|
||||
return {
|
||||
RenderMarkdownCode = { bg = accent.darkest },
|
||||
RenderMarkdownCodeBorder = { fg = colors.magenta.light, bg = colors.magenta.darker },
|
||||
RenderMarkdownCodeFallback = { fg = colors.fg },
|
||||
RenderMarkdownCodeInline = { fg = colors.magenta.light, bg = colors.magenta.darker },
|
||||
RenderMarkdownInlineHighlight = { fg = colors.yellow.light, bg = colors.yellow.darker }
|
||||
}
|
||||
end
|
||||
|
||||
return M
|
||||
@@ -4,7 +4,7 @@ function M.setup(colors, config)
|
||||
return {
|
||||
Comment = { fg = colors.yellow.regular, italic = true },
|
||||
|
||||
Constant = { fg = colors.purple.regular },
|
||||
Constant = { fg = colors.magenta.regular },
|
||||
Boolean = { link = "Constant" },
|
||||
String = { fg = colors.green.regular },
|
||||
Character = { link = "String" },
|
||||
|
||||
@@ -4,7 +4,7 @@ function M.setup(colors, config)
|
||||
return {
|
||||
["@comment"] = { fg = colors.yellow.regular },
|
||||
|
||||
["@constant"] = { fg = colors.purple.regular },
|
||||
["@constant"] = { fg = colors.magenta.regular },
|
||||
["@constant.builtin"] = { link = "@constant" },
|
||||
["@string"] = { fg = colors.green.regular },
|
||||
["@string.regex"] = { link = "@string" }, -- TODO: Differentiate regex
|
||||
@@ -58,7 +58,7 @@ function M.setup(colors, config)
|
||||
-- ["@label"] = { link = "Normal" },
|
||||
-- ["@module"] = { link = "Normal" },
|
||||
-- ["@namespace"] = { link = "Normal" },
|
||||
-- -- ["@none"] = { fg = colors.purple.regular },
|
||||
-- -- ["@none"] = { fg = colors.magenta.regular },
|
||||
-- ["@parameter"] = { link = "Normal" },
|
||||
-- ["@parameter.reference"] = { link = "Normal" },
|
||||
-- ["@property"] = { link = "Normal" },
|
||||
|
||||
+57
-31
@@ -1,7 +1,8 @@
|
||||
local M = {}
|
||||
|
||||
M.config = {
|
||||
accent = "blue"
|
||||
accent = "blue",
|
||||
transparent = false
|
||||
}
|
||||
|
||||
function M.setup(opts)
|
||||
@@ -14,47 +15,72 @@ function M.setup(opts)
|
||||
vim.g.colors_name = "voltage"
|
||||
|
||||
local colors = {
|
||||
bg = nil,
|
||||
fg = "#f0f0f0",
|
||||
dimmed = "#707070",
|
||||
inverted = "#000000",
|
||||
dimmed = "#636363",
|
||||
-- errors, spellbad, etc
|
||||
red = {
|
||||
lightest = "#fceae8",
|
||||
lighter = "#f3bfba",
|
||||
light = "#f69b94",
|
||||
regular = "#f5746d",
|
||||
dark = "#984742",
|
||||
darker = "#47211e",
|
||||
darkest = "#080202"
|
||||
},
|
||||
-- strings, numbers, etc
|
||||
green = {
|
||||
light = "#99cda3",
|
||||
regular = "#54dd7d",
|
||||
dark = "#1c3e24",
|
||||
darker = "#0c1a0f"
|
||||
},
|
||||
-- constants
|
||||
purple = {
|
||||
light = "#dcabd6",
|
||||
regular = "#fd8ff4",
|
||||
dark = "#472944",
|
||||
darker = "#1e111c"
|
||||
lightest = "#e6f3e8",
|
||||
lighter = "#b3d9b9",
|
||||
light = "#82cb92",
|
||||
regular = "#46bc69",
|
||||
dark = "#2b7440",
|
||||
darker = "#14361d",
|
||||
darkest = "#010502"
|
||||
},
|
||||
-- comments
|
||||
yellow = {
|
||||
light = "#d2bc82",
|
||||
regular = "#ebb600",
|
||||
dark = "#41340a",
|
||||
darker = "#1b1505"
|
||||
lightest = "#f0f0e0",
|
||||
lighter = "#d3d1a3",
|
||||
light = "#c2bb64",
|
||||
regular = "#b1a600",
|
||||
dark = "#6d6600",
|
||||
darker = "#322f04",
|
||||
darkest = "#040300"
|
||||
},
|
||||
-- top-level definitions
|
||||
blue = {
|
||||
light = "#7dccda",
|
||||
regular = "#00d8f5",
|
||||
dark = "#003d46",
|
||||
darker = "#031a1e"
|
||||
lightest = "#e4f0fb",
|
||||
lighter = "#aed3f3",
|
||||
light = "#78bff9",
|
||||
regular = "#32a9fe",
|
||||
dark = "#1f689d",
|
||||
darker = "#0f304a",
|
||||
darkest = "#010408"
|
||||
},
|
||||
-- errors, spellbad, etc
|
||||
red = {
|
||||
light = "#edaaa4",
|
||||
regular = "#ff2335",
|
||||
dark = "#502825",
|
||||
darker = "#22100f"
|
||||
-- constants
|
||||
magenta = {
|
||||
lightest = "#f6eaf6",
|
||||
lighter = "#e3c1e4",
|
||||
light = "#db9fde",
|
||||
regular = "#d27bd8",
|
||||
dark = "#824b85",
|
||||
darker = "#3d233e",
|
||||
darkest = "#060206"
|
||||
},
|
||||
cyan = {
|
||||
lightest = "#e0f3f3",
|
||||
lighter = "#a0dbda",
|
||||
light = "#4fcdcd",
|
||||
regular = "#00bcbc",
|
||||
dark = "#007576",
|
||||
darker = "#003737",
|
||||
darkest = "#000505"
|
||||
},
|
||||
}
|
||||
|
||||
colors.fg = colors[M.config.accent].lightest
|
||||
colors.inverted = colors[M.config.accent].darkest
|
||||
-- colors.dimmed = colors[M.config.accent].dark
|
||||
|
||||
for _, highlight in ipairs({ "editor", "syntax", "treesitter" }) do
|
||||
local mod = require("voltage.highlights." .. highlight)
|
||||
|
||||
@@ -71,7 +97,7 @@ function M.setup(opts)
|
||||
end
|
||||
end
|
||||
|
||||
for _, highlight in ipairs({ "netrw", "fzf", "blink", "mini" }) do
|
||||
for _, highlight in ipairs({ "netrw", "fzf", "blink", "mini", "render-markdown", "agentic" }) do
|
||||
local mod = require("voltage.highlights.plugins." .. highlight)
|
||||
|
||||
for group, group_opts in pairs(mod.setup(colors, M.config)) do
|
||||
|
||||
+62
@@ -0,0 +1,62 @@
|
||||
.white-normal { color: oklch(0.78 0.00 0); } /* #b7b7b7 */
|
||||
.black-bright { color: oklch(0.50 0.00 0); } /* #636363 */
|
||||
|
||||
.red {
|
||||
.lightest { color: oklch(0.95 0.02 25); } /* #fceae8 */
|
||||
.lighter { color: oklch(0.85 0.06 25); } /* #f3bfba */
|
||||
.light { color: oklch(0.78 0.11 25); } /* #f69b94 */
|
||||
.regular { color: oklch(0.71 0.16 25); } /* #f5746d */
|
||||
.dark { color: oklch(0.50 0.11 25); } /* #984742 */
|
||||
.darker { color: oklch(0.30 0.06 25); } /* #47211e */
|
||||
.darkest { color: oklch(0.10 0.02 25); } /* #080202 */
|
||||
}
|
||||
|
||||
.green {
|
||||
.lightest { color: oklch(0.95 0.02 150); } /* #e6f3e8 */
|
||||
.lighter { color: oklch(0.85 0.06 150); } /* #b3d9b9 */
|
||||
.light { color: oklch(0.78 0.11 150); } /* #82cb92 */
|
||||
.regular { color: oklch(0.71 0.16 150); } /* #46bc69 */
|
||||
.dark { color: oklch(0.50 0.11 150); } /* #2b7440 */
|
||||
.darker { color: oklch(0.30 0.06 150); } /* #14361d */
|
||||
.darkest { color: oklch(0.10 0.02 150); } /* #010502 */
|
||||
}
|
||||
|
||||
.yellow {
|
||||
.lightest { color: oklch(0.95 0.02 105); } /* #f0f0e0 */
|
||||
.lighter { color: oklch(0.85 0.06 105); } /* #d3d1a3 */
|
||||
.light { color: oklch(0.78 0.11 105); } /* #c2bb64 */
|
||||
.regular { color: oklch(0.71 0.16 105); } /* #b1a600 */
|
||||
.dark { color: oklch(0.50 0.11 105); } /* #6d6600 */
|
||||
.darker { color: oklch(0.30 0.06 105); } /* #322f04 */
|
||||
.darkest { color: oklch(0.10 0.02 105); } /* #040300 */
|
||||
}
|
||||
|
||||
.blue {
|
||||
.lightest { color: oklch(0.95 0.02 245); } /* #e4f0fb */
|
||||
.lighter { color: oklch(0.85 0.06 245); } /* #aed3f3 */
|
||||
.light { color: oklch(0.78 0.11 245); } /* #78bff9 */
|
||||
.regular { color: oklch(0.71 0.16 245); } /* #32a9fe */
|
||||
.dark { color: oklch(0.50 0.11 245); } /* #1f689d */
|
||||
.darker { color: oklch(0.30 0.06 245); } /* #0f304a */
|
||||
.darkest { color: oklch(0.10 0.02 245); } /* #010408 */
|
||||
}
|
||||
|
||||
.magenta {
|
||||
.lightest { color: oklch(0.95 0.02 325); } /* #f6eaf6 */
|
||||
.lighter { color: oklch(0.85 0.06 325); } /* #e3c1e4 */
|
||||
.light { color: oklch(0.78 0.11 325); } /* #db9fde */
|
||||
.regular { color: oklch(0.71 0.16 325); } /* #d27bd8 */
|
||||
.dark { color: oklch(0.50 0.11 325); } /* #824b85 */
|
||||
.darker { color: oklch(0.30 0.06 325); } /* #3d233e */
|
||||
.darkest { color: oklch(0.10 0.02 325); } /* #060206 */
|
||||
}
|
||||
|
||||
.cyan {
|
||||
.lightest { color: oklch(0.95 0.02 195); } /* #e0f3f3 */
|
||||
.lighter { color: oklch(0.85 0.06 195); } /* #a0dbda */
|
||||
.light { color: oklch(0.78 0.11 195); } /* #4fcdcd */
|
||||
.regular { color: oklch(0.71 0.16 195); } /* #00bcbc */
|
||||
.dark { color: oklch(0.50 0.11 195); } /* #007576 */
|
||||
.darker { color: oklch(0.30 0.06 195); } /* #003737 */
|
||||
.darkest { color: oklch(0.10 0.02 195); } /* #000505 */
|
||||
}
|
||||
+263
-2
@@ -1,3 +1,264 @@
|
||||
# Title
|
||||
# Markdown Test File - All Elements for Color Scheme Testing
|
||||
|
||||
This is **bold** and this is a [link](https://example.com)
|
||||
## Headings
|
||||
|
||||
# Heading 1
|
||||
## Heading 2
|
||||
### Heading 3
|
||||
#### Heading 4
|
||||
##### Heading 5
|
||||
###### Heading 6
|
||||
|
||||
---
|
||||
|
||||
## Text Formatting
|
||||
|
||||
**Bold text**
|
||||
|
||||
*Italic text*
|
||||
|
||||
***Bold and italic***
|
||||
|
||||
~~Strikethrough~~
|
||||
|
||||
`Inline code`
|
||||
|
||||
==Highlighted text==
|
||||
|
||||
H~2~O (subscript)
|
||||
|
||||
X^2^ (superscript)
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Lists
|
||||
|
||||
### Unordered List
|
||||
- Item 1
|
||||
- Item 2
|
||||
- Nested Item 2.1
|
||||
- Nested Item 2.2
|
||||
- Item 3
|
||||
|
||||
### Ordered List
|
||||
1. First item
|
||||
2. Second item
|
||||
1. Nested First
|
||||
2. Nested Second
|
||||
3. Third item
|
||||
|
||||
### Task List
|
||||
- [x] Completed task
|
||||
- [ ] Incomplete task
|
||||
- [ ] Another task
|
||||
|
||||
---
|
||||
|
||||
## Code Blocks
|
||||
|
||||
Inline `code` example.
|
||||
|
||||
```python
|
||||
# Python code block
|
||||
def hello_world():
|
||||
print("Hello, World!")
|
||||
return True
|
||||
```
|
||||
|
||||
```javascript
|
||||
// JavaScript code block
|
||||
const greet = (name) => {
|
||||
console.log(`Hello, ${name}!`);
|
||||
};
|
||||
```
|
||||
|
||||
```bash
|
||||
# Shell commands
|
||||
ls -la
|
||||
echo "Hello"
|
||||
```
|
||||
|
||||
```
|
||||
Plain text code block
|
||||
with multiple lines
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Blockquotes
|
||||
|
||||
> This is a blockquote.
|
||||
> It can span multiple lines.
|
||||
|
||||
> Nested blockquote:
|
||||
> > Deeper level
|
||||
|
||||
---
|
||||
|
||||
## Links and Images
|
||||
|
||||
[Regular link](https://example.com)
|
||||
|
||||
[Link with title](https://example.com "Example Title")
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
<https://example.com> (bare URL)
|
||||
|
||||
---
|
||||
|
||||
## Tables
|
||||
|
||||
| Syntax | Description | Test Text |
|
||||
|--------|-------------|-----------|
|
||||
| Header | Title | Here's this |
|
||||
| Paragraph | Text | And more |
|
||||
| `Code` | **Bold** | *Italic* |
|
||||
|
||||
| Left-aligned | Center-aligned | Right-aligned |
|
||||
|:-------------|:--------------:|--------------:|
|
||||
| Left | Center | Right |
|
||||
| Data | More Data | Even More |
|
||||
|
||||
---
|
||||
|
||||
## Horizontal Rules
|
||||
|
||||
___
|
||||
|
||||
---
|
||||
|
||||
***
|
||||
|
||||
---
|
||||
|
||||
## Footnotes
|
||||
|
||||
Here's a sentence with a footnote. [^1]
|
||||
|
||||
[^1]: This is the footnote text.
|
||||
|
||||
Another footnote reference. [^2]
|
||||
|
||||
[^2]: Second footnote.
|
||||
|
||||
---
|
||||
|
||||
## HTML Elements
|
||||
|
||||
<span style="color: red">HTML span</span>
|
||||
|
||||
<div style="background: #f0f0f0; padding: 10px">HTML div block</div>
|
||||
|
||||
<kbd>Keyboard input</kbd>
|
||||
|
||||
<details>
|
||||
<summary>Click to expand</summary>
|
||||
Hidden content here.
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
## Escaped Characters
|
||||
|
||||
\*This is not italic\*
|
||||
|
||||
\# Not a heading
|
||||
|
||||
\[Not a link\](https://example.com)
|
||||
|
||||
\`Not code\`
|
||||
|
||||
---
|
||||
|
||||
## Emoji
|
||||
|
||||
:smile: :heart: :rocket: :+1: :tada:
|
||||
|
||||
---
|
||||
|
||||
## Definition Lists
|
||||
|
||||
Term 1
|
||||
: Definition 1
|
||||
|
||||
Term 2
|
||||
: Definition 2a
|
||||
: Definition 2b
|
||||
|
||||
---
|
||||
|
||||
## Mixed Content
|
||||
|
||||
This is a **paragraph** with *various* `elements` [link](#) and .
|
||||
|
||||
- List with **bold** and *italic* items
|
||||
- Another `code` item
|
||||
- [Link in list](#)
|
||||
|
||||
> Blockquote with **formatting** and `code`
|
||||
|
||||
```python
|
||||
# Code with "quotes" and 'apostrophes'
|
||||
print("Hello, 'World'!")
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Long Content for Scrolling
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam auctor, nisl eget ultricies tincidunt, nisl nisl aliquam nisl, eget ultricies nisl nisl eget nisl. Nullam auctor, nisl eget ultricies tincidunt, nisl nisl aliquam nisl, eget ultricies nisl nisl eget nisl. Nullam auctor, nisl eget ultricies tincidunt, nisl nisl aliquam nisl, eget ultricies nisl nisl eget nisl.
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam auctor, nisl eget ultricies tincidunt, nisl nisl aliquam nisl, eget ultricies nisl nisl eget nisl. Nullam auctor, nisl eget ultricies tincidunt, nisl nisl aliquam nisl, eget ultricies nisl nisl eget nisl.
|
||||
|
||||
### Subsection with Code
|
||||
|
||||
```css
|
||||
/* CSS example */
|
||||
body {
|
||||
background-color: #ffffff;
|
||||
color: #333333;
|
||||
}
|
||||
```
|
||||
|
||||
### Another Subsection
|
||||
|
||||
- Item
|
||||
- Item
|
||||
- Item
|
||||
|
||||
---
|
||||
|
||||
## Edge Cases
|
||||
|
||||
### Empty Elements
|
||||
|
||||
#### Empty code block
|
||||
```
|
||||
```
|
||||
|
||||
#### Empty blockquote
|
||||
>
|
||||
|
||||
#### Empty list items
|
||||
-
|
||||
-
|
||||
|
||||
### Special Characters
|
||||
|
||||
* * *
|
||||
|
||||
_ _ _
|
||||
|
||||
** **
|
||||
|
||||
__ __
|
||||
|
||||
` ` `
|
||||
|
||||
---
|
||||
|
||||
## End of File
|
||||
|
||||
Reference in New Issue
Block a user