things
This commit is contained in:
@@ -40,6 +40,10 @@
|
||||
# modified fleet_dark theme
|
||||
my_theme =
|
||||
let
|
||||
pastel-pink = "#c67C7E";
|
||||
|
||||
darkish-green = "#6B8D46";
|
||||
|
||||
white = "#ffffff";
|
||||
gray-120 = "#d1d1d1";
|
||||
gray-110 = "#c2c2c2";
|
||||
@@ -110,7 +114,10 @@
|
||||
"constant.character" = yellow;
|
||||
"constant.character.escape" = cyan;
|
||||
"constant.numeric" = yellow;
|
||||
"string" = pink;
|
||||
|
||||
# string datatypes, also includes quoted attributes in nix
|
||||
"string" = pastel-pink;
|
||||
|
||||
"string.regexp" = cyan;
|
||||
"string.special" = {
|
||||
fg = yellow;
|
||||
@@ -126,8 +133,13 @@
|
||||
# "variable.other" = {} # .member
|
||||
"variable.other.member" = violet;
|
||||
"label" = yellow;
|
||||
"keyword" = cyan; # .operator / .directive / .function
|
||||
|
||||
# `keyword` in language, such as function declaration
|
||||
"keyword" = darkish-green;
|
||||
|
||||
# function name color when calling the function
|
||||
"function" = yellow;
|
||||
|
||||
"function.declaration" = "#EFEFEF";
|
||||
"function.macro" = lime;
|
||||
"function.builtin" = lime;
|
||||
@@ -181,18 +193,22 @@
|
||||
"ui.statusline" = {
|
||||
fg = gray-120;
|
||||
bg = gray-20;
|
||||
}; # .inactive / .normal / .insert / .select
|
||||
};
|
||||
# NOR
|
||||
"ui.statusline.normal" = {
|
||||
fg = gray-120;
|
||||
bg = gray-20;
|
||||
};
|
||||
# inactive
|
||||
"ui.statusline.inactive" = {
|
||||
fg = gray-90;
|
||||
};
|
||||
# INS
|
||||
"ui.statusline.insert" = {
|
||||
fg = gray-20;
|
||||
bg = blue-90;
|
||||
};
|
||||
# SEL
|
||||
"ui.statusline.select" = {
|
||||
fg = gray-20;
|
||||
bg = yellow-60;
|
||||
@@ -200,27 +216,38 @@
|
||||
|
||||
"ui.cursor" = {
|
||||
modifiers = [ "reversed" ];
|
||||
}; # .insert / .select / .match / .primary
|
||||
};
|
||||
|
||||
# .insert / .select / .match / .primary
|
||||
"ui.cursor.match" = {
|
||||
bg = blue-30;
|
||||
}; # .insert / .select / .match / .primary
|
||||
};
|
||||
# .insert / .select / .match / .primary
|
||||
"ui.selection" = {
|
||||
bg = gray-50;
|
||||
}; # .primary
|
||||
};
|
||||
|
||||
# actual selection of text via visual mode or cursor (or search?)
|
||||
"ui.selection.primary" = {
|
||||
bg = blue-40;
|
||||
bg = blue-20;
|
||||
};
|
||||
|
||||
"ui.cursorline" = {
|
||||
bg = gray-15;
|
||||
};
|
||||
"ui.linenr" = gray-70;
|
||||
"ui.linenr.selected" = gray-110;
|
||||
|
||||
# line numbers
|
||||
"ui.linenr" = yellow-30;
|
||||
|
||||
# line number of currently selected line
|
||||
"ui.linenr.selected" = yellow-50;
|
||||
|
||||
# .info # .nor
|
||||
"ui.popup" = {
|
||||
fg = gray-120;
|
||||
bg = gray-20;
|
||||
}; # .info
|
||||
};
|
||||
|
||||
"ui.window" = {
|
||||
fg = gray-50;
|
||||
};
|
||||
@@ -228,20 +255,25 @@
|
||||
fg = gray-120;
|
||||
bg = gray-20;
|
||||
};
|
||||
|
||||
"ui.menu" = {
|
||||
fg = gray-120;
|
||||
bg = gray-20;
|
||||
}; # .selected
|
||||
};
|
||||
|
||||
#.selected
|
||||
"ui.menu.selected" = {
|
||||
fg = white;
|
||||
bg = blue-40;
|
||||
}; # .selected
|
||||
};
|
||||
|
||||
# Calculated as #ffffff with 30% opacity
|
||||
"ui.menu.scroll" = {
|
||||
fg = "#dfdfdf";
|
||||
};
|
||||
|
||||
"ui.text" = gray-120; # .focus / .info
|
||||
"ui.text" = gray-120;
|
||||
# .focus / .info
|
||||
"ui.text.focus" = {
|
||||
fg = white;
|
||||
bg = blue-40;
|
||||
|
||||
Reference in New Issue
Block a user