aboutsummaryrefslogtreecommitdiff
path: root/lua/plugins/linecolor.lua
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2022-10-24 00:11:06 +0200
committersrdusr <trevorgray@srdusr.com>2022-10-24 00:11:06 +0200
commitdfe212fdf0bf414493fccb1bfbcef6f30c6cab73 (patch)
treeae4a60ae6b189ff485e071b432160d650c0aa9fe /lua/plugins/linecolor.lua
parent6cdd3b4b282d79130dc6f2b346cb509ddbb6fa48 (diff)
downloaddotfiles-dfe212fdf0bf414493fccb1bfbcef6f30c6cab73.tar.gz
dotfiles-dfe212fdf0bf414493fccb1bfbcef6f30c6cab73.zip
Resort files into different directories
Diffstat (limited to 'lua/plugins/linecolor.lua')
-rw-r--r--lua/plugins/linecolor.lua112
1 files changed, 112 insertions, 0 deletions
diff --git a/lua/plugins/linecolor.lua b/lua/plugins/linecolor.lua
new file mode 100644
index 0000000..37550dd
--- /dev/null
+++ b/lua/plugins/linecolor.lua
@@ -0,0 +1,112 @@
+--local M = {}
+--M.theme = function()
+-- -- I know I could just set bg = nil but I'm leaving this here in case I want custom colors in the future
+-- local colors = {
+-- nobg = nil,
+-- blue = "#87b0f9",
+-- mauve = "#cba6f7",
+-- red = "#f38ba8",
+-- green = "#a6e3a1",
+-- peach = "#fab387",
+-- white = "#c6d0f5",
+-- gray = "#a1a8c9",
+-- black = "#1e1e2e",
+-- }
+-- return {
+-- inactive = {
+-- a = { fg = colors.blue, bg = colors.nobg, gui = "bold" },
+-- b = { fg = colors.white, bg = colors.black },
+-- c = { fg = colors.gray, bg = colors.nobg },
+-- },
+-- visual = {
+-- a = { fg = colors.black, bg = colors.mauve, gui = "bold" },
+-- b = { fg = colors.mauve, bg = colors.nobg },
+-- c = { fg = colors.white, bg = colors.nobg },
+-- },
+-- replace = {
+-- a = { fg = colors.black, bg = colors.red, gui = "bold" },
+-- b = { fg = colors.red, bg = colors.nobg },
+-- c = { fg = colors.white, bg = colors.nobg },
+-- },
+-- normal = {
+-- a = { fg = colors.black, bg = colors.blue, gui = "bold" },
+-- b = { fg = colors.black, bg = colors.green },
+-- c = { fg = colors.white, bg = colors.black },
+-- },
+-- insert = {
+-- a = { fg = colors.black, bg = colors.green, gui = "bold" },
+-- b = { fg = colors.teal, bg = colors.nobg },
+-- c = { fg = colors.white, bg = colors.nobg },
+-- },
+-- command = {
+-- a = { fg = colors.black, bg = colors.peach, gui = "bold" },
+-- b = { fg = colors.peach, bg = colors.nobg },
+-- c = { fg = colors.white, bg = colors.nobg },
+-- },
+-- modified = {
+-- a = { fg = colors.black, bg = colors.peach, gui = "bold" },
+-- b = { fg = colors.peach, bg = colors.peach },
+-- c = { fg = colors.white, bg = colors.peach },
+-- },
+-- }
+--end
+--return M
+local M = {}
+M.theme = function()
+ --local colors = {
+ -- darkgray = "#16161d",
+ -- gray = "#727169",
+ -- innerbg = nil,
+ -- outerbg = "#16161D",
+ -- normal = "#7e9cd8",
+ -- insert = "#98bb6c",
+ -- visual = "#ffa066",
+ -- replace = "#e46876",
+ -- command = "#e6c384",
+ --}
+ local colors = {
+ darkgray = "#16161d",
+ gray = "#727169",
+ innerbg = nil,
+ outerbg = "#16161D",
+ normal = "#39BAE6",
+ insert = "#AAD94C",
+ visual = "#FA8D3F",
+ replace = "#F07171",
+ command = "#F2AE49",
+ }
+ return {
+ inactive = {
+ a = { fg = colors.gray, bg = colors.outerbg, gui = "bold" },
+ b = { fg = colors.gray, bg = colors.outerbg },
+ c = { fg = colors.gray, bg = colors.innerbg },
+ },
+ visual = {
+ a = { fg = colors.darkgray, bg = colors.visual, gui = "bold" },
+ b = { fg = colors.gray, bg = colors.outerbg },
+ c = { fg = colors.gray, bg = colors.innerbg },
+ },
+ replace = {
+ a = { fg = colors.darkgray, bg = colors.replace, gui = "bold" },
+ b = { fg = colors.gray, bg = colors.outerbg },
+ c = { fg = colors.gray, bg = colors.innerbg },
+ },
+ normal = {
+ a = { fg = colors.darkgray, bg = colors.normal, gui = "bold" },
+ b = { fg = colors.gray, bg = colors.outerbg },
+ c = { fg = colors.gray, bg = colors.innerbg },
+ y = { fg = colors.gray, bg = colors.outerbg },
+ },
+ insert = {
+ a = { fg = colors.darkgray, bg = colors.insert, gui = "bold" },
+ b = { fg = colors.gray, bg = colors.outerbg },
+ c = { fg = colors.gray, bg = colors.innerbg },
+ },
+ command = {
+ a = { fg = colors.darkgray, bg = colors.command, gui = "bold" },
+ b = { fg = colors.gray, bg = colors.outerbg },
+ c = { fg = colors.gray, bg = colors.innerbg },
+ },
+ }
+end
+return M