From f9b1b92bb51c960ea9856e9aed1a713fb3c68041 Mon Sep 17 00:00:00 2001
From: ramonvermeulen
+
+
+
+
+
diff --git a/lua/lualine/themes/kanagawa_dragon.lua b/lua/lualine/themes/kanagawa_dragon.lua
new file mode 100644
index 000000000..9b7004a1e
--- /dev/null
+++ b/lua/lualine/themes/kanagawa_dragon.lua
@@ -0,0 +1,49 @@
+-- inspired by kanagawa dragon theme for nvim
+-- https://github.com/rebelot/kanagawa.nvim
+
+local colors = {
+ dragonBlack = '#0D0C0C',
+ dragonGray = '#A6A69C',
+ dragonLightGray = '#C5C9C5',
+ dragonBackground = '#282727',
+ dragonForeground = '#C8C093',
+ dragonRed = '#C4746E',
+ dragonGreen = '#87A987',
+ dragonYellow = '#C4B28A',
+ dragonBlue = '#8BA4B0',
+ dragonOrange = '#B6927B',
+ inactiveGray = '#625e5a',
+}
+
+local shared_sections = {
+ b = { bg = colors.dragonBackground, fg = colors.dragonLightGray },
+ c = { bg = colors.dragonBackground, fg = colors.dragonLightGray },
+}
+
+return {
+ normal = vim.tbl_extend('force', {
+ a = { bg = colors.dragonGray, fg = colors.dragonBlack, gui = 'bold' },
+ }, shared_sections),
+
+ insert = vim.tbl_extend('force', {
+ a = { bg = colors.dragonRed, fg = colors.dragonBlack, gui = 'bold' },
+ }, shared_sections),
+
+ visual = vim.tbl_extend('force', {
+ a = { bg = colors.dragonOrange, fg = colors.dragonBlack, gui = 'bold' },
+ }, shared_sections),
+
+ replace = vim.tbl_extend('force', {
+ a = { bg = colors.dragonBlue, fg = colors.dragonBlack, gui = 'bold' },
+ }, shared_sections),
+
+ command = vim.tbl_extend('force', {
+ a = { bg = colors.dragonGreen, fg = colors.dragonBlack, gui = 'bold' },
+ }, shared_sections),
+
+ inactive = {
+ a = { bg = colors.inactiveGray, fg = colors.dragonGray, gui = 'bold' },
+ b = { bg = colors.inactiveGray, fg = colors.dragonGray },
+ c = { bg = colors.inactiveGray, fg = colors.dragonGray },
+ },
+}
From c1ab48bd6e15fd0bfba355ccf2cf5c8cd698340d Mon Sep 17 00:00:00 2001
From: ramonvermeulen
-
-
-
-
+
+
+
+
+