From 55de3efc6a718f91256a570025a9e9eab24fc343 Mon Sep 17 00:00:00 2001 From: wellcomez Date: Tue, 5 Nov 2024 01:36:35 +0800 Subject: [PATCH] feat(pkg/ui): add pprof profiling for performance monitoring - Import pprof for profiling - Start CPU profiling at the beginning of MainUI - Serve pprof via HTTP on localhost:6060 - Ensure profiling is stopped when MainUI exits --- pkg/femto | 2 +- .../colorscheme/colorscheme.go | 6 + .../colorscheme/output/base16-dirtysea.micro | 18 +- .../output/base16-summerfruit-light.micro | 2 +- .../colorscheme/output/base16-zenburn.micro | 18 +- .../colorscheme/output/delek.micro | 10 +- .../colorscheme/output/morning.micro | 4 +- .../colorscheme/output/noogies.micro | 18 +- .../colorscheme/output/peachpuff.micro | 12 +- .../colorscheme/output/quiet.micro | 226 +++++++++--------- .../colorscheme/output/shine.micro | 12 +- .../colorscheme/output/slate.micro | 2 +- .../colorscheme/output/sorbet.micro | 18 +- .../colorscheme/output/zellner.micro | 10 +- 14 files changed, 182 insertions(+), 176 deletions(-) diff --git a/pkg/femto b/pkg/femto index 9025867f..830ba1a1 160000 --- a/pkg/femto +++ b/pkg/femto @@ -1 +1 @@ -Subproject commit 9025867f6a936b516b246155d244de27816ff2a3 +Subproject commit 830ba1a1f3faa81b8e64944d22d9bb4a50100881 diff --git a/pkg/treesittertheme/colorscheme/colorscheme.go b/pkg/treesittertheme/colorscheme/colorscheme.go index 69e99c5a..93fa27e6 100644 --- a/pkg/treesittertheme/colorscheme/colorscheme.go +++ b/pkg/treesittertheme/colorscheme/colorscheme.go @@ -92,6 +92,12 @@ func main() { // Foreground = b // b = "" // } + if b=="#0"{ + b = "#000000" + } + if Foreground == "#0" { + Foreground = "#000000" + } s := fmt.Sprintf("color-link %s \"%s,%s\"", strings.ToLower(v.Group), strings.ToUpper(Foreground), strings.ToUpper(b)) ret = append(ret, s) } diff --git a/pkg/treesittertheme/colorscheme/output/base16-dirtysea.micro b/pkg/treesittertheme/colorscheme/output/base16-dirtysea.micro index 72c393c1..a2a16844 100644 --- a/pkg/treesittertheme/colorscheme/output/base16-dirtysea.micro +++ b/pkg/treesittertheme/colorscheme/output/base16-dirtysea.micro @@ -34,7 +34,7 @@ color-link delimiter "#755B00,#E0E0E0" color-link specialcomment "#755B00,#E0E0E0" color-link debug "#840000,#E0E0E0" color-link underlined "#840000,#E0E0E0" -color-link ignore "#0,#E0E0E0" +color-link ignore "#000000,#E0E0E0" color-link error "#840000,#E0E0E0" color-link added "#B3F6C0,#E0E0E0" color-link changed "#8CF8F7,#E0E0E0" @@ -42,8 +42,8 @@ color-link removed "#FFC0B9,#E0E0E0" color-link cursorline ",#D0DAD0" color-link cursorcolumn ",#D0DAD0" color-link visual ",#D0D0D0" -color-link statusline "#0,#D0D0D0" -color-link normal "#0,#E0E0E0" +color-link statusline "#000000,#D0D0D0" +color-link normal "#000000,#E0E0E0" color-link diagnosticerror "#840000,#E0E0E0" color-link diagnosticwarn "#90,#E0E0E0" color-link diagnosticinfo "#7300,#E0E0E0" @@ -56,9 +56,9 @@ color-link lspreferenceread ",#E0E0E0" color-link lspreferencewrite ",#E0E0E0" color-link @variable "#840000,#E0E0E0" color-link @variable.builtin "#840000,#E0E0E0" -color-link @variable.parameter "#0,#E0E0E0" +color-link @variable.parameter "#000000,#E0E0E0" color-link @variable.parameter.builtin "#755B00,#E0E0E0" -color-link @variable.member "#0,#E0E0E0" +color-link @variable.member "#000000,#E0E0E0" color-link @constant "#6565,#E0E0E0" color-link @constant.builtin "#6565,#E0E0E0" color-link @constant.macro "#6565,#E0E0E0" @@ -72,7 +72,7 @@ color-link @function.macro "#840000,#E0E0E0" color-link @function.method "#7300,#E0E0E0" color-link @function.method.call "#7300,#E0E0E0" color-link @constructor "#7300,#E0E0E0" -color-link @operator "#0,#E0E0E0" +color-link @operator "#000000,#E0E0E0" color-link @string "#730073,#E0E0E0" color-link @type "#755B00,#E0E0E0" color-link @type.builtin "#755B00,#E0E0E0" @@ -80,7 +80,7 @@ color-link @type.definition "#755B00,#E0E0E0" color-link @type.class "#755B00,#E0E0E0" color-link @attribute "#755B00,#E0E0E0" color-link @attribute.builtin "#755B00,#E0E0E0" -color-link @property "#0,#E0E0E0" +color-link @property "#000000,#E0E0E0" color-link @comment "#707070,#E0E0E0" color-link @keyword "#90,#E0E0E0" color-link @keyword.coroutine "#90,#E0E0E0" @@ -112,7 +112,7 @@ color-link @number "#6565,#E0E0E0" color-link @number.float "#6565,#E0E0E0" color-link @markup.strong ",#E0E0E0" color-link @markup.italic ",#E0E0E0" -color-link @markup.strikethrough "#0,#E0E0E0" +color-link @markup.strikethrough "#000000,#E0E0E0" color-link @markup.underline ",#E0E0E0" color-link @markup.heading "#7300,#E0E0E0" color-link @markup.heading.1 "#7300,#E0E0E0" @@ -123,7 +123,7 @@ color-link @markup.heading.5 "#7300,#E0E0E0" color-link @markup.heading.6 "#7300,#E0E0E0" color-link @markup.quote "#755B00,#E0E0E0" color-link @markup.math "#755B00,#E0E0E0" -color-link @markup.link "#0,#E0E0E0" +color-link @markup.link "#000000,#E0E0E0" color-link @markup.link.label "#755B00,#E0E0E0" color-link @markup.link.url "#6565,#E0E0E0" color-link @markup.raw "#6565,#E0E0E0" diff --git a/pkg/treesittertheme/colorscheme/output/base16-summerfruit-light.micro b/pkg/treesittertheme/colorscheme/output/base16-summerfruit-light.micro index b34d703a..24795c88 100644 --- a/pkg/treesittertheme/colorscheme/output/base16-summerfruit-light.micro +++ b/pkg/treesittertheme/colorscheme/output/base16-summerfruit-light.micro @@ -1,4 +1,4 @@ -color-link linenr "#0,#FFFFFF" +color-link linenr "#000000,#FFFFFF" color-link comment "#B0B0B0,#FFFFFF" color-link constant "#FD8900,#FFFFFF" color-link string "#C918,#FFFFFF" diff --git a/pkg/treesittertheme/colorscheme/output/base16-zenburn.micro b/pkg/treesittertheme/colorscheme/output/base16-zenburn.micro index 5ee12afa..759fddf2 100644 --- a/pkg/treesittertheme/colorscheme/output/base16-zenburn.micro +++ b/pkg/treesittertheme/colorscheme/output/base16-zenburn.micro @@ -28,9 +28,9 @@ color-link storageclass "#E0CF9F,#383838" color-link structure "#DC8CC3,#383838" color-link typedef "#E0CF9F,#383838" color-link special "#93E0E3,#383838" -color-link specialchar "#0,#383838" +color-link specialchar "#000000,#383838" color-link tag "#E0CF9F,#383838" -color-link delimiter "#0,#383838" +color-link delimiter "#000000,#383838" color-link specialcomment "#93E0E3,#383838" color-link debug "#DCA3A3,#383838" color-link underlined "#DCA3A3,#383838" @@ -101,12 +101,12 @@ color-link @string "#5F7F5F,#383838" color-link @string.documentation "#5F7F5F,#383838" color-link @string.regexp "#93E0E3,#383838" color-link @string.escape "#93E0E3,#383838" -color-link @string.special "#0,#383838" +color-link @string.special "#000000,#383838" color-link @string.special.symbol "#5F7F5F,#383838" color-link @string.special.url "#DFAF8F,#383838" -color-link @string.special.path "#0,#383838" +color-link @string.special.path "#000000,#383838" color-link @character "#DCA3A3,#383838" -color-link @character.special "#0,#383838" +color-link @character.special "#000000,#383838" color-link @boolean "#DFAF8F,#383838" color-link @number "#DFAF8F,#383838" color-link @number.float "#DFAF8F,#383838" @@ -124,12 +124,12 @@ color-link @markup.heading.6 "#7CB8BB,#383838" color-link @markup.quote "#93E0E3,#383838" color-link @markup.math "#93E0E3,#383838" color-link @markup.link "#DCDCCC,#383838" -color-link @markup.link.label "#0,#383838" +color-link @markup.link.label "#000000,#383838" color-link @markup.link.url "#DFAF8F,#383838" color-link @markup.raw "#DFAF8F,#383838" color-link @markup.raw.block "#DFAF8F,#383838" -color-link @markup.list "#0,#383838" -color-link @markup.list.checked "#0,#383838" -color-link @markup.list.unchecked "#0,#383838" +color-link @markup.list "#000000,#383838" +color-link @markup.list.checked "#000000,#383838" +color-link @markup.list.unchecked "#000000,#383838" color-link search "#404040,#E0CF9F" color-link insearch "#404040,#DFAF8F" \ No newline at end of file diff --git a/pkg/treesittertheme/colorscheme/output/delek.micro b/pkg/treesittertheme/colorscheme/output/delek.micro index f764e7ab..97ed31c2 100644 --- a/pkg/treesittertheme/colorscheme/output/delek.micro +++ b/pkg/treesittertheme/colorscheme/output/delek.micro @@ -41,9 +41,9 @@ color-link changed "#7373,#FFFFFF" color-link removed "#590008,#FFFFFF" color-link cursorline ",#E4E4E4" color-link cursorcolumn ",#E4E4E4" -color-link visual "#0,#D0D0D0" +color-link visual "#000000,#D0D0D0" color-link statusline "#FFFF00,#8B" -color-link normal "#0,#FFFFFF" +color-link normal "#000000,#FFFFFF" color-link diagnosticerror "#FF0000,#FFFFFF" color-link diagnosticwarn "#FFA500,#FFFFFF" color-link diagnosticinfo "#ADD8E6,#FFFFFF" @@ -51,9 +51,9 @@ color-link diagnostichint "#D3D3D3,#FFFFFF" color-link diffadd "#FFFFFF,#5F875F" color-link diffchange "#FFFFFF,#5F87AF" color-link diffdelete "#FFFFFF,#AF5FAF" -color-link lspreferencetext "#0,#D0D0D0" -color-link lspreferenceread "#0,#D0D0D0" -color-link lspreferencewrite "#0,#D0D0D0" +color-link lspreferencetext "#000000,#D0D0D0" +color-link lspreferenceread "#000000,#D0D0D0" +color-link lspreferencewrite "#000000,#D0D0D0" color-link @variable "#8B8B,#FFFFFF" color-link @variable.builtin "#FF1493,#FFFFFF" color-link @variable.parameter "#8B8B,#FFFFFF" diff --git a/pkg/treesittertheme/colorscheme/output/morning.micro b/pkg/treesittertheme/colorscheme/output/morning.micro index e34c1869..72951418 100644 --- a/pkg/treesittertheme/colorscheme/output/morning.micro +++ b/pkg/treesittertheme/colorscheme/output/morning.micro @@ -42,8 +42,8 @@ color-link removed "#590008,#E4E4E4" color-link cursorline ",#D3D3D3" color-link cursorcolumn ",#D3D3D3" color-link visual ",#D0D0D0" -color-link statusline "#EEEEEE,#0" -color-link normal "#0,#E4E4E4" +color-link statusline "#EEEEEE,#000000" +color-link normal "#000000,#E4E4E4" color-link diagnosticerror "#FF0000,#E4E4E4" color-link diagnosticwarn "#FFA500,#E4E4E4" color-link diagnosticinfo "#ADD8E6,#E4E4E4" diff --git a/pkg/treesittertheme/colorscheme/output/noogies.micro b/pkg/treesittertheme/colorscheme/output/noogies.micro index 5ee12afa..759fddf2 100644 --- a/pkg/treesittertheme/colorscheme/output/noogies.micro +++ b/pkg/treesittertheme/colorscheme/output/noogies.micro @@ -28,9 +28,9 @@ color-link storageclass "#E0CF9F,#383838" color-link structure "#DC8CC3,#383838" color-link typedef "#E0CF9F,#383838" color-link special "#93E0E3,#383838" -color-link specialchar "#0,#383838" +color-link specialchar "#000000,#383838" color-link tag "#E0CF9F,#383838" -color-link delimiter "#0,#383838" +color-link delimiter "#000000,#383838" color-link specialcomment "#93E0E3,#383838" color-link debug "#DCA3A3,#383838" color-link underlined "#DCA3A3,#383838" @@ -101,12 +101,12 @@ color-link @string "#5F7F5F,#383838" color-link @string.documentation "#5F7F5F,#383838" color-link @string.regexp "#93E0E3,#383838" color-link @string.escape "#93E0E3,#383838" -color-link @string.special "#0,#383838" +color-link @string.special "#000000,#383838" color-link @string.special.symbol "#5F7F5F,#383838" color-link @string.special.url "#DFAF8F,#383838" -color-link @string.special.path "#0,#383838" +color-link @string.special.path "#000000,#383838" color-link @character "#DCA3A3,#383838" -color-link @character.special "#0,#383838" +color-link @character.special "#000000,#383838" color-link @boolean "#DFAF8F,#383838" color-link @number "#DFAF8F,#383838" color-link @number.float "#DFAF8F,#383838" @@ -124,12 +124,12 @@ color-link @markup.heading.6 "#7CB8BB,#383838" color-link @markup.quote "#93E0E3,#383838" color-link @markup.math "#93E0E3,#383838" color-link @markup.link "#DCDCCC,#383838" -color-link @markup.link.label "#0,#383838" +color-link @markup.link.label "#000000,#383838" color-link @markup.link.url "#DFAF8F,#383838" color-link @markup.raw "#DFAF8F,#383838" color-link @markup.raw.block "#DFAF8F,#383838" -color-link @markup.list "#0,#383838" -color-link @markup.list.checked "#0,#383838" -color-link @markup.list.unchecked "#0,#383838" +color-link @markup.list "#000000,#383838" +color-link @markup.list.checked "#000000,#383838" +color-link @markup.list.unchecked "#000000,#383838" color-link search "#404040,#E0CF9F" color-link insearch "#404040,#DFAF8F" \ No newline at end of file diff --git a/pkg/treesittertheme/colorscheme/output/peachpuff.micro b/pkg/treesittertheme/colorscheme/output/peachpuff.micro index 5847dc35..954c8254 100644 --- a/pkg/treesittertheme/colorscheme/output/peachpuff.micro +++ b/pkg/treesittertheme/colorscheme/output/peachpuff.micro @@ -41,9 +41,9 @@ color-link changed "#7373,#FFDAB9" color-link removed "#590008,#FFDAB9" color-link cursorline ",#F5C195" color-link cursorcolumn ",#F5C195" -color-link visual "#0,#CCCCCC" -color-link statusline "#FFFFFF,#0" -color-link normal "#0,#FFDAB9" +color-link visual "#000000,#CCCCCC" +color-link statusline "#FFFFFF,#000000" +color-link normal "#000000,#FFDAB9" color-link diagnosticerror "#FF0000,#FFDAB9" color-link diagnosticwarn "#FFA500,#FFDAB9" color-link diagnosticinfo "#ADD8E6,#FFDAB9" @@ -51,9 +51,9 @@ color-link diagnostichint "#D3D3D3,#FFDAB9" color-link diffadd "#FFFFFF,#5F875F" color-link diffchange "#FFFFFF,#5F87AF" color-link diffdelete "#FFFFFF,#AF5FAF" -color-link lspreferencetext "#0,#CCCCCC" -color-link lspreferenceread "#0,#CCCCCC" -color-link lspreferencewrite "#0,#CCCCCC" +color-link lspreferencetext "#000000,#CCCCCC" +color-link lspreferenceread "#000000,#CCCCCC" +color-link lspreferencewrite "#000000,#CCCCCC" color-link @variable "#8B8B,#FFDAB9" color-link @variable.builtin "#6A5ACD,#FFDAB9" color-link @variable.parameter "#8B8B,#FFDAB9" diff --git a/pkg/treesittertheme/colorscheme/output/quiet.micro b/pkg/treesittertheme/colorscheme/output/quiet.micro index 144881a5..9ada269e 100644 --- a/pkg/treesittertheme/colorscheme/output/quiet.micro +++ b/pkg/treesittertheme/colorscheme/output/quiet.micro @@ -1,119 +1,119 @@ color-link linenr "#A8A8A8,#D7D7D7" -color-link comment "#0,#D7D7D7" -color-link constant "#0,#D7D7D7" -color-link string "#0,#D7D7D7" -color-link function "#0,#D7D7D7" -color-link keyword "#0,#D7D7D7" -color-link type "#0,#D7D7D7" -color-link character "#0,#D7D7D7" -color-link number "#0,#D7D7D7" -color-link boolean "#0,#D7D7D7" -color-link float "#0,#D7D7D7" -color-link identifier "#0,#D7D7D7" -color-link function "#0,#D7D7D7" -color-link statement "#0,#D7D7D7" -color-link conditional "#0,#D7D7D7" -color-link repeat "#0,#D7D7D7" -color-link label "#0,#D7D7D7" -color-link operator "#0,#D7D7D7" -color-link keyword "#0,#D7D7D7" -color-link exception "#0,#D7D7D7" -color-link preproc "#0,#D7D7D7" -color-link include "#0,#D7D7D7" -color-link define "#0,#D7D7D7" -color-link macro "#0,#D7D7D7" -color-link precondit "#0,#D7D7D7" -color-link type "#0,#D7D7D7" -color-link storageclass "#0,#D7D7D7" -color-link structure "#0,#D7D7D7" -color-link typedef "#0,#D7D7D7" -color-link special "#0,#D7D7D7" -color-link specialchar "#0,#D7D7D7" -color-link tag "#0,#D7D7D7" -color-link delimiter "#0,#D7D7D7" -color-link specialcomment "#0,#D7D7D7" -color-link debug "#0,#D7D7D7" -color-link underlined "#0,#D7D7D7" -color-link ignore "#0,#D7D7D7" -color-link error "#FF005F,#0" +color-link comment "#000000,#D7D7D7" +color-link constant "#000000,#D7D7D7" +color-link string "#000000,#D7D7D7" +color-link function "#000000,#D7D7D7" +color-link keyword "#000000,#D7D7D7" +color-link type "#000000,#D7D7D7" +color-link character "#000000,#D7D7D7" +color-link number "#000000,#D7D7D7" +color-link boolean "#000000,#D7D7D7" +color-link float "#000000,#D7D7D7" +color-link identifier "#000000,#D7D7D7" +color-link function "#000000,#D7D7D7" +color-link statement "#000000,#D7D7D7" +color-link conditional "#000000,#D7D7D7" +color-link repeat "#000000,#D7D7D7" +color-link label "#000000,#D7D7D7" +color-link operator "#000000,#D7D7D7" +color-link keyword "#000000,#D7D7D7" +color-link exception "#000000,#D7D7D7" +color-link preproc "#000000,#D7D7D7" +color-link include "#000000,#D7D7D7" +color-link define "#000000,#D7D7D7" +color-link macro "#000000,#D7D7D7" +color-link precondit "#000000,#D7D7D7" +color-link type "#000000,#D7D7D7" +color-link storageclass "#000000,#D7D7D7" +color-link structure "#000000,#D7D7D7" +color-link typedef "#000000,#D7D7D7" +color-link special "#000000,#D7D7D7" +color-link specialchar "#000000,#D7D7D7" +color-link tag "#000000,#D7D7D7" +color-link delimiter "#000000,#D7D7D7" +color-link specialcomment "#000000,#D7D7D7" +color-link debug "#000000,#D7D7D7" +color-link underlined "#000000,#D7D7D7" +color-link ignore "#000000,#D7D7D7" +color-link error "#FF005F,#000000" color-link added "#5523,#D7D7D7" color-link changed "#7373,#D7D7D7" color-link removed "#590008,#D7D7D7" color-link cursorline ",#EEEEEE" color-link cursorcolumn ",#EEEEEE" -color-link visual "#FFAF00,#0" -color-link statusline "#EEEEEE,#0" -color-link normal "#0,#D7D7D7" +color-link visual "#FFAF00,#000000" +color-link statusline "#EEEEEE,#000000" +color-link normal "#000000,#D7D7D7" color-link diagnosticerror "#FF0000,#D7D7D7" color-link diagnosticwarn "#FFA500,#D7D7D7" color-link diagnosticinfo "#ADD8E6,#D7D7D7" color-link diagnostichint "#D3D3D3,#D7D7D7" -color-link diffadd "#87D787,#0" -color-link diffchange "#AFAFD7,#0" -color-link diffdelete "#D78787,#0" -color-link lspreferencetext "#FFAF00,#0" -color-link lspreferenceread "#FFAF00,#0" -color-link lspreferencewrite "#FFAF00,#0" -color-link @variable "#0,#D7D7D7" -color-link @variable.builtin "#0,#D7D7D7" -color-link @variable.parameter "#0,#D7D7D7" -color-link @variable.parameter.builtin "#0,#D7D7D7" -color-link @variable.member "#0,#D7D7D7" -color-link @constant "#0,#D7D7D7" -color-link @constant.builtin "#0,#D7D7D7" -color-link @constant.macro "#0,#D7D7D7" -color-link @module "#0,#D7D7D7" -color-link @module.builtin "#0,#D7D7D7" -color-link @label "#0,#D7D7D7" -color-link @function "#0,#D7D7D7" -color-link @function.builtin "#0,#D7D7D7" -color-link @function.call "#0,#D7D7D7" -color-link @function.macro "#0,#D7D7D7" -color-link @function.method "#0,#D7D7D7" -color-link @function.method.call "#0,#D7D7D7" -color-link @constructor "#0,#D7D7D7" -color-link @operator "#0,#D7D7D7" -color-link @string "#0,#D7D7D7" -color-link @type "#0,#D7D7D7" -color-link @type.builtin "#0,#D7D7D7" -color-link @type.definition "#0,#D7D7D7" -color-link @type.class "#0,#D7D7D7" -color-link @attribute "#0,#D7D7D7" -color-link @attribute.builtin "#0,#D7D7D7" -color-link @property "#0,#D7D7D7" -color-link @comment "#0,#D7D7D7" -color-link @keyword "#0,#D7D7D7" -color-link @keyword.coroutine "#0,#D7D7D7" -color-link @keyword.function "#0,#D7D7D7" -color-link @keyword.operator "#0,#D7D7D7" -color-link @keyword.import "#0,#D7D7D7" -color-link @keyword.type "#0,#D7D7D7" -color-link @keyword.modifier "#0,#D7D7D7" -color-link @keyword.repeat "#0,#D7D7D7" -color-link @keyword.return "#0,#D7D7D7" -color-link @keyword.debug "#0,#D7D7D7" -color-link @keyword.exception "#0,#D7D7D7" -color-link @keyword.conditional "#0,#D7D7D7" -color-link @keyword.conditional.ternary "#0,#D7D7D7" -color-link @keyword.directive "#0,#D7D7D7" -color-link @keyword.directive.define "#0,#D7D7D7" -color-link @string "#0,#D7D7D7" -color-link @string.documentation "#0,#D7D7D7" -color-link @string.regexp "#0,#D7D7D7" -color-link @string.escape "#0,#D7D7D7" -color-link @string.special "#0,#D7D7D7" -color-link @string.special.symbol "#0,#D7D7D7" -color-link @string.special.url "#0,#D7D7D7" -color-link @string.special.path "#0,#D7D7D7" -color-link @character "#0,#D7D7D7" -color-link @character.special "#0,#D7D7D7" -color-link @boolean "#0,#D7D7D7" -color-link @number "#0,#D7D7D7" -color-link @number.float "#0,#D7D7D7" +color-link diffadd "#87D787,#000000" +color-link diffchange "#AFAFD7,#000000" +color-link diffdelete "#D78787,#000000" +color-link lspreferencetext "#FFAF00,#000000" +color-link lspreferenceread "#FFAF00,#000000" +color-link lspreferencewrite "#FFAF00,#000000" +color-link @variable "#000000,#D7D7D7" +color-link @variable.builtin "#000000,#D7D7D7" +color-link @variable.parameter "#000000,#D7D7D7" +color-link @variable.parameter.builtin "#000000,#D7D7D7" +color-link @variable.member "#000000,#D7D7D7" +color-link @constant "#000000,#D7D7D7" +color-link @constant.builtin "#000000,#D7D7D7" +color-link @constant.macro "#000000,#D7D7D7" +color-link @module "#000000,#D7D7D7" +color-link @module.builtin "#000000,#D7D7D7" +color-link @label "#000000,#D7D7D7" +color-link @function "#000000,#D7D7D7" +color-link @function.builtin "#000000,#D7D7D7" +color-link @function.call "#000000,#D7D7D7" +color-link @function.macro "#000000,#D7D7D7" +color-link @function.method "#000000,#D7D7D7" +color-link @function.method.call "#000000,#D7D7D7" +color-link @constructor "#000000,#D7D7D7" +color-link @operator "#000000,#D7D7D7" +color-link @string "#000000,#D7D7D7" +color-link @type "#000000,#D7D7D7" +color-link @type.builtin "#000000,#D7D7D7" +color-link @type.definition "#000000,#D7D7D7" +color-link @type.class "#000000,#D7D7D7" +color-link @attribute "#000000,#D7D7D7" +color-link @attribute.builtin "#000000,#D7D7D7" +color-link @property "#000000,#D7D7D7" +color-link @comment "#000000,#D7D7D7" +color-link @keyword "#000000,#D7D7D7" +color-link @keyword.coroutine "#000000,#D7D7D7" +color-link @keyword.function "#000000,#D7D7D7" +color-link @keyword.operator "#000000,#D7D7D7" +color-link @keyword.import "#000000,#D7D7D7" +color-link @keyword.type "#000000,#D7D7D7" +color-link @keyword.modifier "#000000,#D7D7D7" +color-link @keyword.repeat "#000000,#D7D7D7" +color-link @keyword.return "#000000,#D7D7D7" +color-link @keyword.debug "#000000,#D7D7D7" +color-link @keyword.exception "#000000,#D7D7D7" +color-link @keyword.conditional "#000000,#D7D7D7" +color-link @keyword.conditional.ternary "#000000,#D7D7D7" +color-link @keyword.directive "#000000,#D7D7D7" +color-link @keyword.directive.define "#000000,#D7D7D7" +color-link @string "#000000,#D7D7D7" +color-link @string.documentation "#000000,#D7D7D7" +color-link @string.regexp "#000000,#D7D7D7" +color-link @string.escape "#000000,#D7D7D7" +color-link @string.special "#000000,#D7D7D7" +color-link @string.special.symbol "#000000,#D7D7D7" +color-link @string.special.url "#000000,#D7D7D7" +color-link @string.special.path "#000000,#D7D7D7" +color-link @character "#000000,#D7D7D7" +color-link @character.special "#000000,#D7D7D7" +color-link @boolean "#000000,#D7D7D7" +color-link @number "#000000,#D7D7D7" +color-link @number.float "#000000,#D7D7D7" color-link @markup.strong ",#D7D7D7" color-link @markup.italic ",#D7D7D7" color-link @markup.strikethrough ",#D7D7D7" -color-link @markup.underline "#0,#D7D7D7" +color-link @markup.underline "#000000,#D7D7D7" color-link @markup.heading ",#D7D7D7" color-link @markup.heading.1 ",#D7D7D7" color-link @markup.heading.2 ",#D7D7D7" @@ -121,15 +121,15 @@ color-link @markup.heading.3 ",#D7D7D7" color-link @markup.heading.4 ",#D7D7D7" color-link @markup.heading.5 ",#D7D7D7" color-link @markup.heading.6 ",#D7D7D7" -color-link @markup.quote "#0,#D7D7D7" -color-link @markup.math "#0,#D7D7D7" -color-link @markup.link "#0,#D7D7D7" -color-link @markup.link.label "#0,#D7D7D7" -color-link @markup.link.url "#0,#D7D7D7" -color-link @markup.raw "#0,#D7D7D7" -color-link @markup.raw.block "#0,#D7D7D7" -color-link @markup.list "#0,#D7D7D7" -color-link @markup.list.checked "#0,#D7D7D7" -color-link @markup.list.unchecked "#0,#D7D7D7" +color-link @markup.quote "#000000,#D7D7D7" +color-link @markup.math "#000000,#D7D7D7" +color-link @markup.link "#000000,#D7D7D7" +color-link @markup.link.label "#000000,#D7D7D7" +color-link @markup.link.url "#000000,#D7D7D7" +color-link @markup.raw "#000000,#D7D7D7" +color-link @markup.raw.block "#000000,#D7D7D7" +color-link @markup.list "#000000,#D7D7D7" +color-link @markup.list.checked "#000000,#D7D7D7" +color-link @markup.list.unchecked "#000000,#D7D7D7" color-link search "#00AFFF,#000000" color-link insearch "#FFAF00,#000000" \ No newline at end of file diff --git a/pkg/treesittertheme/colorscheme/output/shine.micro b/pkg/treesittertheme/colorscheme/output/shine.micro index 4ccea274..c7adacd4 100644 --- a/pkg/treesittertheme/colorscheme/output/shine.micro +++ b/pkg/treesittertheme/colorscheme/output/shine.micro @@ -41,9 +41,9 @@ color-link changed "#7373,#FFFFFF" color-link removed "#590008,#FFFFFF" color-link cursorline ",#DADADA" color-link cursorcolumn ",#DADADA" -color-link visual "#0,#A8A8A8" -color-link statusline "#FFFFFF,#0" -color-link normal "#0,#FFFFFF" +color-link visual "#000000,#A8A8A8" +color-link statusline "#FFFFFF,#000000" +color-link normal "#000000,#FFFFFF" color-link diagnosticerror "#FF0000,#FFFFFF" color-link diagnosticwarn "#FFA500,#FFFFFF" color-link diagnosticinfo "#ADD8E6,#FFFFFF" @@ -51,9 +51,9 @@ color-link diagnostichint "#D3D3D3,#FFFFFF" color-link diffadd "#FFFFFF,#5F875F" color-link diffchange "#FFFFFF,#5F87AF" color-link diffdelete "#FFFFFF,#AF5FAF" -color-link lspreferencetext "#0,#A8A8A8" -color-link lspreferenceread "#0,#A8A8A8" -color-link lspreferencewrite "#0,#A8A8A8" +color-link lspreferencetext "#000000,#A8A8A8" +color-link lspreferenceread "#000000,#A8A8A8" +color-link lspreferencewrite "#000000,#A8A8A8" color-link @variable "#8B8B,#FFFFFF" color-link @variable.builtin "#FF8C00,#FFFFFF" color-link @variable.parameter "#8B8B,#FFFFFF" diff --git a/pkg/treesittertheme/colorscheme/output/slate.micro b/pkg/treesittertheme/colorscheme/output/slate.micro index 0370abef..57e369ee 100644 --- a/pkg/treesittertheme/colorscheme/output/slate.micro +++ b/pkg/treesittertheme/colorscheme/output/slate.micro @@ -42,7 +42,7 @@ color-link removed "#FFC0B9,#262626" color-link cursorline ",#333333" color-link cursorcolumn ",#333333" color-link visual "#D7D787,#5F8700" -color-link statusline "#0,#AFAF87" +color-link statusline "#000000,#AFAF87" color-link normal "#FFFFFF,#262626" color-link diagnosticerror "#FF0000,#262626" color-link diagnosticwarn "#FFA500,#262626" diff --git a/pkg/treesittertheme/colorscheme/output/sorbet.micro b/pkg/treesittertheme/colorscheme/output/sorbet.micro index 5ec53596..bf0ca8c7 100644 --- a/pkg/treesittertheme/colorscheme/output/sorbet.micro +++ b/pkg/treesittertheme/colorscheme/output/sorbet.micro @@ -35,25 +35,25 @@ color-link specialcomment "#5FAFAF,#161821" color-link debug "#5FAFAF,#161821" color-link underlined "#DADADA,#161821" color-link ignore "#DADADA,#161821" -color-link error "#FF5F5F,#0" +color-link error "#FF5F5F,#000000" color-link added "#B3F6C0,#161821" color-link changed "#8CF8F7,#161821" color-link removed "#FFC0B9,#161821" color-link cursorline ",#363841" color-link cursorcolumn ",#363841" -color-link visual "#FFAF00,#0" -color-link statusline "#0,#D7D7FF" +color-link visual "#FFAF00,#000000" +color-link statusline "#000000,#D7D7FF" color-link normal "#DADADA,#161821" color-link diagnosticerror "#FF0000,#161821" color-link diagnosticwarn "#FFA500,#161821" color-link diagnosticinfo "#ADD8E6,#161821" color-link diagnostichint "#D3D3D3,#161821" -color-link diffadd "#AF5F,#0" -color-link diffchange "#87AFFF,#0" -color-link diffdelete "#D7005F,#0" -color-link lspreferencetext "#FFAF00,#0" -color-link lspreferenceread "#FFAF00,#0" -color-link lspreferencewrite "#FFAF00,#0" +color-link diffadd "#AF5F,#000000" +color-link diffchange "#87AFFF,#000000" +color-link diffdelete "#D7005F,#000000" +color-link lspreferencetext "#FFAF00,#000000" +color-link lspreferenceread "#FFAF00,#000000" +color-link lspreferencewrite "#FFAF00,#000000" color-link @variable "#87D75F,#161821" color-link @variable.builtin "#5FAFAF,#161821" color-link @variable.parameter "#87D75F,#161821" diff --git a/pkg/treesittertheme/colorscheme/output/zellner.micro b/pkg/treesittertheme/colorscheme/output/zellner.micro index f8ec5cda..cbb3a7bb 100644 --- a/pkg/treesittertheme/colorscheme/output/zellner.micro +++ b/pkg/treesittertheme/colorscheme/output/zellner.micro @@ -41,9 +41,9 @@ color-link changed "#7373,#FFFFFF" color-link removed "#590008,#FFFFFF" color-link cursorline ",#E5E5E5" color-link cursorcolumn ",#E5E5E5" -color-link visual "#0,#FFFF00" +color-link visual "#000000,#FFFF00" color-link statusline "#FFFF00,#A9A9A9" -color-link normal "#0,#FFFFFF" +color-link normal "#000000,#FFFFFF" color-link diagnosticerror "#FF0000,#FFFFFF" color-link diagnosticwarn "#FFA500,#FFFFFF" color-link diagnosticinfo "#ADD8E6,#FFFFFF" @@ -51,9 +51,9 @@ color-link diagnostichint "#D3D3D3,#FFFFFF" color-link diffadd "#FFFFFF,#5F875F" color-link diffchange "#FFFFFF,#5F87AF" color-link diffdelete "#FFFFFF,#AF5FAF" -color-link lspreferencetext "#0,#FFFF00" -color-link lspreferenceread "#0,#FFFF00" -color-link lspreferencewrite "#0,#FFFF00" +color-link lspreferencetext "#000000,#FFFF00" +color-link lspreferenceread "#000000,#FFFF00" +color-link lspreferencewrite "#000000,#FFFF00" color-link @variable "#FF,#FFFFFF" color-link @variable.builtin "#FF00FF,#FFFFFF" color-link @variable.parameter "#FF,#FFFFFF"