Skip to content

Commit f9b1b92

Browse files
feat: add kanagawa_dragon theme
1 parent b431d22 commit f9b1b92

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

THEMES.md

+9
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,15 @@ them based you your `background` option.
164164
<img width='700' src='https://user-images.githubusercontent.com/41551030/108648902-8f31a080-74bc-11eb-9d8e-37a3f41d4c7a.png'/>
165165
</p>
166166

167+
### kanagawa_dragon
168+
169+
<p>
170+
<img width='700' src=''/>
171+
<img width='700' src=''/>
172+
<img width='700' src=''/>
173+
<img width='700' src=''/>
174+
</p>
175+
167176
### material
168177

169178
<p>
+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
-- inspired by kanagawa dragon theme for nvim
2+
-- https://github.com/rebelot/kanagawa.nvim
3+
4+
local colors = {
5+
dragonBlack = '#0D0C0C',
6+
dragonGray = '#A6A69C',
7+
dragonLightGray = '#C5C9C5',
8+
dragonBackground = '#282727',
9+
dragonForeground = '#C8C093',
10+
dragonRed = '#C4746E',
11+
dragonGreen = '#87A987',
12+
dragonYellow = '#C4B28A',
13+
dragonBlue = '#8BA4B0',
14+
dragonOrange = '#B6927B',
15+
inactiveGray = '#625e5a',
16+
}
17+
18+
local shared_sections = {
19+
b = { bg = colors.dragonBackground, fg = colors.dragonLightGray },
20+
c = { bg = colors.dragonBackground, fg = colors.dragonLightGray },
21+
}
22+
23+
return {
24+
normal = vim.tbl_extend('force', {
25+
a = { bg = colors.dragonGray, fg = colors.dragonBlack, gui = 'bold' },
26+
}, shared_sections),
27+
28+
insert = vim.tbl_extend('force', {
29+
a = { bg = colors.dragonRed, fg = colors.dragonBlack, gui = 'bold' },
30+
}, shared_sections),
31+
32+
visual = vim.tbl_extend('force', {
33+
a = { bg = colors.dragonOrange, fg = colors.dragonBlack, gui = 'bold' },
34+
}, shared_sections),
35+
36+
replace = vim.tbl_extend('force', {
37+
a = { bg = colors.dragonBlue, fg = colors.dragonBlack, gui = 'bold' },
38+
}, shared_sections),
39+
40+
command = vim.tbl_extend('force', {
41+
a = { bg = colors.dragonGreen, fg = colors.dragonBlack, gui = 'bold' },
42+
}, shared_sections),
43+
44+
inactive = {
45+
a = { bg = colors.inactiveGray, fg = colors.dragonGray, gui = 'bold' },
46+
b = { bg = colors.inactiveGray, fg = colors.dragonGray },
47+
c = { bg = colors.inactiveGray, fg = colors.dragonGray },
48+
},
49+
}

0 commit comments

Comments
 (0)