diff options
27 files changed, 413 insertions, 13 deletions
diff --git a/alacritty/.config/alacritty/alacritty.yml b/alacritty/.config/alacritty/alacritty.yml index eb23ab9..eb23ab9 100644..100755 --- a/alacritty/.config/alacritty/alacritty.yml +++ b/alacritty/.config/alacritty/alacritty.yml | |||
diff --git a/bash/.bashrc b/bash/.bashrc index 37a4fe6..37a4fe6 100644..100755 --- a/bash/.bashrc +++ b/bash/.bashrc | |||
diff --git a/bspwm/.config/bspwm/bspwmrc b/bspwm/.config/bspwm/bspwmrc index f85c2c0..6a4dc7d 100755 --- a/bspwm/.config/bspwm/bspwmrc +++ b/bspwm/.config/bspwm/bspwmrc | |||
@@ -18,7 +18,7 @@ bspc rule -a "VirtualBox Manager" desktop='^6' | |||
18 | xrdb -merge ~/.Xresources & | 18 | xrdb -merge ~/.Xresources & |
19 | xsetroot -cursor_name left_ptr & | 19 | xsetroot -cursor_name left_ptr & |
20 | sxhkd & | 20 | sxhkd & |
21 | xss-lock -- slock & | 21 | #xss-lock -- slock & |
22 | xset b off & | 22 | xset b off & |
23 | xset s 300 & | 23 | xset s 300 & |
24 | ~/.fehbg & | 24 | ~/.fehbg & |
@@ -26,4 +26,3 @@ urxvtd & | |||
26 | ~/.local/bin/bat_check.sh & | 26 | ~/.local/bin/bat_check.sh & |
27 | picom & | 27 | picom & |
28 | dunst & | 28 | dunst & |
29 | ~/bin/panel | ||
diff --git a/dunst/.config/dunst/dunstrc b/dunst/.config/dunst/dunstrc index a6941fe..a6941fe 100644..100755 --- a/dunst/.config/dunst/dunstrc +++ b/dunst/.config/dunst/dunstrc | |||
Binary files differ | |||
diff --git a/git/.gitconfig b/git/.gitconfig index 3a0436d..3a0436d 100644..100755 --- a/git/.gitconfig +++ b/git/.gitconfig | |||
diff --git a/ncmpcpp/.ncmpcpp/config b/ncmpcpp/.ncmpcpp/config index aec3dbf..aec3dbf 100644..100755 --- a/ncmpcpp/.ncmpcpp/config +++ b/ncmpcpp/.ncmpcpp/config | |||
diff --git a/nvim/.config/nvim/coc-settings.json b/nvim/.config/nvim/coc-settings.json new file mode 100755 index 0000000..1b0825b --- /dev/null +++ b/nvim/.config/nvim/coc-settings.json | |||
@@ -0,0 +1,13 @@ | |||
1 | { | ||
2 | "pairs.enableCharacters": ["(", "[", "{", "'", "\"", "`"], | ||
3 | "suggest.noselect": false, | ||
4 | "coc.preferences.formatOnSaveFiletypes": [ | ||
5 | "javascript", | ||
6 | "typescript", | ||
7 | "typescriptreact", | ||
8 | "json", | ||
9 | "javascriptreact", | ||
10 | "typescript.tsx", | ||
11 | "graphql" | ||
12 | ] | ||
13 | } | ||
diff --git a/nvim/.config/nvim/colors/jellybeans.vim b/nvim/.config/nvim/colors/jellybeans.vim index 73a0d98..73a0d98 100644..100755 --- a/nvim/.config/nvim/colors/jellybeans.vim +++ b/nvim/.config/nvim/colors/jellybeans.vim | |||
diff --git a/nvim/.config/nvim/colors/pencil.vim b/nvim/.config/nvim/colors/pencil.vim new file mode 100755 index 0000000..95dae88 --- /dev/null +++ b/nvim/.config/nvim/colors/pencil.vim | |||
@@ -0,0 +1,388 @@ | |||
1 | " Vim Color File | ||
2 | " Name: pencil.vim | ||
3 | " Version: 0.6 | ||
4 | " Maintainer: github.com/reedes github.com/mattly | ||
5 | " License: The MIT License (MIT) | ||
6 | |||
7 | " Original iA Writer colors, to use as a guide | ||
8 | " White #F1F1F1 | ||
9 | " OffWhiteIPad #F5F2EC | ||
10 | " OffWhiteDemo #F9F8F4 | ||
11 | " Cursor #20BBFC | ||
12 | " Selection #B6D6FD | ||
13 | " SelectionNOS #D4D4D4 | ||
14 | " StatusBar #EDEDED | ||
15 | " StatusBarBorder #D9D9D9 used for search too | ||
16 | " Text #424242 | ||
17 | " Blue #B5D6FD | ||
18 | " Green #30C798 | ||
19 | " Blue2 #1DAEE4 | ||
20 | " gray #999999 | ||
21 | " Red #E32791 | ||
22 | " UnfocusedText #B8B8B8 | ||
23 | " MenuSelected #2C81FB | ||
24 | " MenuUnSelected #545454 | ||
25 | " MenuText #F1F1F1 | ||
26 | " LightKeyBg #4B4B4B | ||
27 | " DarkKeyBg #262626 | ||
28 | " NearBlack #181818 | ||
29 | " SyntaxButton #363738 | ||
30 | " SearchHighlight #F3E430 yellow | ||
31 | |||
32 | hi clear | ||
33 | |||
34 | if exists('syntax on') | ||
35 | syntax reset | ||
36 | endif | ||
37 | |||
38 | let g:colors_name='pencil' | ||
39 | |||
40 | if ! exists("g:pencil_higher_contrast_ui") | ||
41 | let g:pencil_higher_contrast_ui = 0 | ||
42 | endif | ||
43 | |||
44 | if ! exists("g:pencil_neutral_code_bg") | ||
45 | let g:pencil_neutral_code_bg = 0 | ||
46 | endif | ||
47 | |||
48 | if ! exists("g:pencil_neutral_headings") | ||
49 | let g:pencil_neutral_headings = 0 | ||
50 | endif | ||
51 | |||
52 | " not all terminals support italics properly. If yours does, opt-in. | ||
53 | if ! exists("g:pencil_terminal_italics") | ||
54 | let g:pencil_terminal_italics = 0 | ||
55 | endif | ||
56 | |||
57 | if ! exists("g:pencil_spell_undercurl") | ||
58 | let g:pencil_spell_undercurl = 1 | ||
59 | endif | ||
60 | |||
61 | if ! exists("g:pencil_gutter_color") | ||
62 | let g:pencil_gutter_color = 0 | ||
63 | endif | ||
64 | |||
65 | " Colors | ||
66 | let s:black = { "gui": "#212121", "cterm": "0" } | ||
67 | let s:medium_gray = { "gui": "#767676", "cterm": "243" } | ||
68 | let s:white = { "gui": "#F1F1F1", "cterm": "15" } | ||
69 | let s:actual_white = { "gui": "#FFFFFF", "cterm": "231" } | ||
70 | let s:light_black = { "gui": "#424242", "cterm": "235" } | ||
71 | let s:lighter_black = { "gui": "#545454", "cterm": "240" } | ||
72 | |||
73 | if g:pencil_higher_contrast_ui == 0 | ||
74 | " darker shadow and whiter grays | ||
75 | let s:subtle_black = { "gui": "#262626", "cterm": "235" } | ||
76 | let s:light_gray = { "gui": "#D9D9D9", "cterm": "253" } | ||
77 | let s:lighter_gray = { "gui": "#E5E6E6", "cterm": "254" } | ||
78 | else | ||
79 | " lighter shadows and darker grays | ||
80 | let s:subtle_black = { "gui": "#303030", "cterm": "236" } | ||
81 | let s:light_gray = { "gui": "#B2B2B2", "cterm": "249" } | ||
82 | let s:lighter_gray = { "gui": "#C6C6C6", "cterm": "251" } | ||
83 | endif | ||
84 | |||
85 | let s:pink = { "gui": "#fb007a", "cterm": "9" } | ||
86 | let s:dark_red = { "gui": "#C30771", "cterm": "1" } | ||
87 | let s:light_red = { "gui": "#E32791", "cterm": "1" } | ||
88 | let s:orange = { "gui": "#D75F5F", "cterm": "167" } | ||
89 | |||
90 | let s:darker_blue = { "gui": "#005F87", "cterm": "18" } | ||
91 | let s:dark_blue = { "gui": "#008EC4", "cterm": "4" } | ||
92 | let s:blue = { "gui": "#20BBFC", "cterm": "12" } | ||
93 | let s:light_blue = { "gui": "#b6d6fd", "cterm": "153" } | ||
94 | let s:dark_cyan = { "gui": "#20A5BA", "cterm": "6" } | ||
95 | let s:light_cyan = { "gui": "#4FB8CC", "cterm": "14" } | ||
96 | |||
97 | let s:dark_green = { "gui": "#10A778", "cterm": "2" } | ||
98 | let s:light_green = { "gui": "#5FD7A7", "cterm": "10" } | ||
99 | |||
100 | let s:dark_purple = { "gui": "#523C79", "cterm": "5" } | ||
101 | let s:light_purple = { "gui": "#6855DE", "cterm": "13" } | ||
102 | |||
103 | let s:yellow = { "gui": "#F3E430", "cterm": "11" } | ||
104 | let s:dark_yellow = { "gui": "#A89C14", "cterm": "3" } | ||
105 | |||
106 | if &background == "dark" | ||
107 | let s:bg = s:black | ||
108 | let s:bg_subtle = s:light_black | ||
109 | let s:bg_very_subtle = s:subtle_black | ||
110 | let s:norm = s:lighter_gray | ||
111 | let s:norm_subtle = s:light_gray | ||
112 | let s:purple = s:light_purple | ||
113 | let s:cyan = s:light_cyan | ||
114 | let s:green = s:light_green | ||
115 | let s:red = s:light_red | ||
116 | let s:visual = s:lighter_black | ||
117 | else | ||
118 | let s:bg = s:white | ||
119 | let s:bg_subtle = s:light_gray | ||
120 | let s:bg_very_subtle = s:lighter_gray | ||
121 | let s:norm = s:light_black | ||
122 | let s:norm_subtle = s:lighter_black | ||
123 | let s:purple = s:dark_purple | ||
124 | let s:cyan = s:dark_cyan | ||
125 | let s:green = s:dark_green | ||
126 | let s:red = s:dark_red | ||
127 | let s:visual = s:light_blue | ||
128 | endif | ||
129 | |||
130 | if g:pencil_neutral_headings == 1 | ||
131 | let s:head_a = s:norm | ||
132 | let s:head_b = s:norm | ||
133 | let s:head_c = s:norm | ||
134 | else | ||
135 | let s:head_a = s:dark_blue | ||
136 | let s:head_b = s:blue | ||
137 | let s:head_c = s:dark_cyan | ||
138 | endif | ||
139 | |||
140 | if g:pencil_neutral_code_bg == 1 | ||
141 | let s:code_bg = s:bg | ||
142 | else | ||
143 | let s:code_bg = s:bg_very_subtle | ||
144 | endif | ||
145 | |||
146 | if g:pencil_spell_undercurl == 1 | ||
147 | let s:sp_un = 'undercurl' | ||
148 | else | ||
149 | let s:sp_un = 'underline' | ||
150 | endif | ||
151 | |||
152 | " shamelessly stolen from hemisu: https://github.com/noahfrederick/vim-hemisu/ | ||
153 | function! s:h(group, style) | ||
154 | " Not all terminals support italics properly. If yours does, opt-in. | ||
155 | if g:pencil_terminal_italics == 0 && has_key(a:style, "cterm") && a:style["cterm"] == "italic" | ||
156 | unlet a:style.cterm | ||
157 | endif | ||
158 | execute "highlight" a:group | ||
159 | \ "guifg=" (has_key(a:style, "fg") ? a:style.fg.gui : "NONE") | ||
160 | \ "guibg=" (has_key(a:style, "bg") ? a:style.bg.gui : "NONE") | ||
161 | \ "guisp=" (has_key(a:style, "sp") ? a:style.sp.gui : "NONE") | ||
162 | \ "gui=" (has_key(a:style, "gui") ? a:style.gui : "NONE") | ||
163 | \ "ctermfg=" (has_key(a:style, "fg") ? a:style.fg.cterm : "NONE") | ||
164 | \ "ctermbg=" (has_key(a:style, "bg") ? a:style.bg.cterm : "NONE") | ||
165 | \ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE") | ||
166 | endfunction | ||
167 | |||
168 | " common groups ================================================================ | ||
169 | " (see `:h w18`) | ||
170 | |||
171 | call s:h("Normal", {"bg": s:bg, "fg": s:norm}) | ||
172 | call s:h("Cursor", {"bg": s:blue, "fg": s:norm }) | ||
173 | call s:h("Comment", {"fg": s:medium_gray, "gui": "italic", "cterm": "italic"}) | ||
174 | |||
175 | call s:h("Constant", {"fg": s:cyan}) | ||
176 | hi! link String Constant | ||
177 | hi! link Character Constant | ||
178 | hi! link Number Constant | ||
179 | hi! link Boolean Constant | ||
180 | hi! link Float Constant | ||
181 | |||
182 | call s:h("Identifier", {"fg": s:dark_blue}) | ||
183 | hi! link Function Identifier | ||
184 | |||
185 | call s:h("Statement", {"fg": s:green}) | ||
186 | hi! link Conditonal Statement | ||
187 | hi! link Repeat Statement | ||
188 | hi! link Label Statement | ||
189 | hi! link Operator Statement | ||
190 | hi! link Keyword Statement | ||
191 | hi! link Exception Statement | ||
192 | |||
193 | call s:h("PreProc", {"fg": s:red}) | ||
194 | hi! link Include PreProc | ||
195 | hi! link Define PreProc | ||
196 | hi! link Macro PreProc | ||
197 | hi! link PreCondit PreProc | ||
198 | |||
199 | call s:h("Type", {"fg": s:purple}) | ||
200 | hi! link StorageClass Type | ||
201 | hi! link Structure Type | ||
202 | hi! link Typedef Type | ||
203 | |||
204 | call s:h("Special", {"fg": s:pink}) | ||
205 | hi! link SpecialChar Special | ||
206 | hi! link Tag Special | ||
207 | hi! link Delimiter Special | ||
208 | hi! link SpecialComment Special | ||
209 | hi! link Debug Special | ||
210 | |||
211 | call s:h("Underlined", {"fg": s:norm , "gui": "underline", "cterm": "underline"}) | ||
212 | call s:h("Ignore", {"fg": s:bg }) | ||
213 | call s:h("Error", {"fg": s:actual_white, "bg": s:red , "gui": "bold" , "cterm": "bold" }) | ||
214 | call s:h("Todo", {"fg": s:actual_white, "bg": s:pink, "gui": "bold" , "cterm": "bold" }) | ||
215 | |||
216 | " ui chrome ==================================================================== | ||
217 | " ordered according to `:help hitest.vim` | ||
218 | |||
219 | call s:h("SpecialKey", {"fg": s:light_green}) | ||
220 | call s:h("NonText", {"fg": s:bg_subtle}) | ||
221 | call s:h("Directory", {"fg": s:dark_blue}) | ||
222 | call s:h("ErrorMsg", {"fg": s:pink}) | ||
223 | call s:h("IncSearch", {"bg": s:yellow, "fg": s:light_black}) | ||
224 | call s:h("Search", {"bg": s:bg_subtle}) | ||
225 | call s:h("MoreMsg", {"fg": s:medium_gray, "gui": "bold", "cterm": "bold"}) | ||
226 | hi! link ModeMsg MoreMsg | ||
227 | call s:h("LineNr", {"fg": s:bg_subtle}) | ||
228 | call s:h("CursorLineNr", {"fg": s:blue, "bg": s:bg_very_subtle}) | ||
229 | call s:h("Question", {"fg": s:red}) | ||
230 | call s:h("StatusLine", {"bg": s:bg_very_subtle}) | ||
231 | call s:h("Conceal", {"fg": s:norm}) | ||
232 | call s:h("StatusLineNC", {"bg": s:bg_very_subtle, "fg": s:medium_gray}) | ||
233 | call s:h("VertSplit", {"bg": s:bg_very_subtle, "fg": s:bg_very_subtle}) | ||
234 | call s:h("Title", {"fg": s:dark_blue}) | ||
235 | call s:h("Visual", {"bg": s:visual}) | ||
236 | call s:h("VisualNOS", {"bg": s:bg_subtle}) | ||
237 | call s:h("WarningMsg", {"fg": s:red}) | ||
238 | call s:h("WildMenu", {"fg": s:bg, "bg": s:norm}) | ||
239 | call s:h("Folded", {"fg": s:medium_gray}) | ||
240 | call s:h("FoldColumn", {"fg": s:bg_subtle}) | ||
241 | call s:h("DiffAdd", {"bg": s:bg_subtle, "fg": s:green}) | ||
242 | call s:h("DiffDelete", {"bg": s:bg_subtle, "fg": s:red}) | ||
243 | call s:h("DiffChange", {"bg": s:bg_subtle, "fg": s:dark_yellow}) | ||
244 | call s:h("DiffText", {"bg": s:bg_subtle, "fg": s:dark_blue}) | ||
245 | call s:h("SignColumn", {"fg": s:light_green}) | ||
246 | |||
247 | if has("gui_running") | ||
248 | call s:h("SpellBad", {"gui": s:sp_un, "sp": s:red}) | ||
249 | call s:h("SpellCap", {"gui": s:sp_un, "sp": s:light_green}) | ||
250 | call s:h("SpellRare", {"gui": s:sp_un, "sp": s:pink}) | ||
251 | call s:h("SpellLocal", {"gui": s:sp_un, "sp": s:dark_green}) | ||
252 | else | ||
253 | call s:h("SpellBad", {"cterm": s:sp_un, "fg": s:red}) | ||
254 | call s:h("SpellCap", {"cterm": s:sp_un, "fg": s:light_green}) | ||
255 | call s:h("SpellRare", {"cterm": s:sp_un, "fg": s:pink}) | ||
256 | call s:h("SpellLocal", {"cterm": s:sp_un, "fg": s:dark_green}) | ||
257 | endif | ||
258 | call s:h("Pmenu", {"fg": s:norm, "bg": s:bg_subtle}) | ||
259 | call s:h("PmenuSel", {"fg": s:norm, "bg": s:blue}) | ||
260 | call s:h("PmenuSbar", {"fg": s:norm, "bg": s:bg_subtle}) | ||
261 | call s:h("PmenuThumb", {"fg": s:norm, "bg": s:bg_subtle}) | ||
262 | call s:h("TabLine", {"fg": s:norm, "bg": s:bg_very_subtle}) | ||
263 | call s:h("TabLineSel", {"fg": s:blue, "bg": s:bg_subtle, "gui": "bold", "cterm": "bold"}) | ||
264 | call s:h("TabLineFill", {"fg": s:norm, "bg": s:bg_very_subtle}) | ||
265 | call s:h("CursorColumn", {"bg": s:bg_very_subtle}) | ||
266 | call s:h("CursorLine", {"bg": s:bg_very_subtle}) | ||
267 | call s:h("ColorColumn", {"bg": s:bg_subtle}) | ||
268 | |||
269 | " remainder of syntax highlighting | ||
270 | call s:h("MatchParen", {"bg": s:bg_subtle, "fg": s:norm}) | ||
271 | call s:h("qfLineNr", {"fg": s:medium_gray}) | ||
272 | |||
273 | " hi helpHyperTextJump guifg=#5FAFD7 ctermfg=74 | ||
274 | |||
275 | " HTML syntax | ||
276 | hi! link htmlTag Special | ||
277 | hi! link htmlEndTag htmlTag | ||
278 | |||
279 | hi! link htmlTagName KeyWord | ||
280 | " html5 tags show up as htmlTagN | ||
281 | hi! link htmlTagN Keyword | ||
282 | |||
283 | " HTML content | ||
284 | call s:h("htmlH1", {"fg": s:head_a, "gui": "bold,italic", "cterm": "bold" }) | ||
285 | call s:h("htmlH2", {"fg": s:head_a, "gui": "bold" , "cterm": "bold" }) | ||
286 | call s:h("htmlH3", {"fg": s:head_b, "gui": "italic" , "cterm": "italic" }) | ||
287 | call s:h("htmlH4", {"fg": s:head_b, "gui": "italic" , "cterm": "italic" }) | ||
288 | call s:h("htmlH5", {"fg": s:head_c }) | ||
289 | call s:h("htmlH6", {"fg": s:head_c }) | ||
290 | call s:h("htmlLink", {"fg": s:blue , "gui": "underline" , "cterm": "underline"}) | ||
291 | call s:h("htmlItalic", { "gui": "italic" , "cterm": "italic" }) | ||
292 | call s:h("htmlBold", { "gui": "bold" , "cterm": "bold" }) | ||
293 | call s:h("htmlBoldItalic",{ "gui": "bold,italic", "cterm": "bold" }) | ||
294 | " hi htmlString guifg=#87875f guibg=NONE gui=NONE ctermfg=101 ctermbg=NONE cterm=NONE | ||
295 | |||
296 | " tpope/vim-markdown | ||
297 | call s:h("markdownBlockquote", {"fg": s:norm}) | ||
298 | call s:h("markdownBold", {"fg": s:norm , "gui": "bold" , "cterm": "bold" }) | ||
299 | call s:h("markdownBoldItalic", {"fg": s:norm , "gui": "bold,italic", "cterm": "bold" }) | ||
300 | call s:h("markdownEscape", {"fg": s:norm}) | ||
301 | call s:h("markdownH1", {"fg": s:head_a, "gui": "bold,italic", "cterm": "bold" }) | ||
302 | call s:h("markdownH2", {"fg": s:head_a, "gui": "bold" , "cterm": "bold" }) | ||
303 | call s:h("markdownH3", {"fg": s:head_a, "gui": "italic" , "cterm": "italic"}) | ||
304 | call s:h("markdownH4", {"fg": s:head_a, "gui": "italic" , "cterm": "italic"}) | ||
305 | call s:h("markdownH5", {"fg": s:head_a}) | ||
306 | call s:h("markdownH6", {"fg": s:head_a}) | ||
307 | call s:h("markdownHeadingDelimiter", {"fg": s:norm}) | ||
308 | call s:h("markdownHeadingRule", {"fg": s:norm}) | ||
309 | call s:h("markdownId", {"fg": s:medium_gray}) | ||
310 | call s:h("markdownIdDeclaration", {"fg": s:norm_subtle}) | ||
311 | call s:h("markdownItalic", {"fg": s:norm , "gui": "italic" , "cterm": "italic"}) | ||
312 | call s:h("markdownLinkDelimiter", {"fg": s:medium_gray}) | ||
313 | call s:h("markdownLinkText", {"fg": s:norm}) | ||
314 | call s:h("markdownLinkTextDelimiter", {"fg": s:medium_gray}) | ||
315 | call s:h("markdownListMarker", {"fg": s:norm}) | ||
316 | call s:h("markdownOrderedListMarker", {"fg": s:norm}) | ||
317 | call s:h("markdownRule", {"fg": s:norm}) | ||
318 | call s:h("markdownUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"}) | ||
319 | call s:h("markdownUrlDelimiter", {"fg": s:medium_gray}) | ||
320 | call s:h("markdownUrlTitle", {"fg": s:norm}) | ||
321 | call s:h("markdownUrlTitleDelimiter", {"fg": s:medium_gray}) | ||
322 | call s:h("markdownCode", {"fg": s:norm, "bg": s:code_bg}) | ||
323 | call s:h("markdownCodeDelimiter", {"fg": s:norm, "bg": s:code_bg}) | ||
324 | |||
325 | " plasticboy/vim-markdown | ||
326 | call s:h("mkdBlockQuote", {"fg": s:norm}) | ||
327 | call s:h("mkdDelimiter", {"fg": s:medium_gray}) | ||
328 | call s:h("mkdID", {"fg": s:medium_gray}) | ||
329 | call s:h("mkdLineContinue", {"fg": s:norm}) | ||
330 | call s:h("mkdLink", {"fg": s:norm}) | ||
331 | call s:h("mkdLinkDef", {"fg": s:medium_gray}) | ||
332 | call s:h("mkdListItem", {"fg": s:norm}) | ||
333 | call s:h("mkdNonListItemBlock", {"fg": s:norm}) " bug in syntax? | ||
334 | call s:h("mkdRule", {"fg": s:norm}) | ||
335 | call s:h("mkdUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"}) | ||
336 | call s:h("mkdCode", {"fg": s:norm, "bg": s:code_bg}) | ||
337 | call s:h("mkdIndentCode", {"fg": s:norm, "bg": s:code_bg}) | ||
338 | |||
339 | " gabrielelana/vim-markdown | ||
340 | call s:h("markdownBlockquoteDelimiter", {"fg": s:norm}) | ||
341 | call s:h("markdownInlineDelimiter", {"fg": s:norm}) | ||
342 | call s:h("markdownItemDelimiter", {"fg": s:norm}) | ||
343 | call s:h("markdownLinkReference", {"fg": s:medium_gray}) | ||
344 | call s:h("markdownLinkText", {"fg": s:norm}) | ||
345 | call s:h("markdownLinkTextContainer", {"fg": s:medium_gray}) | ||
346 | call s:h("markdownLinkUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"}) | ||
347 | call s:h("markdownLinkUrlContainer", {"fg": s:medium_gray}) | ||
348 | call s:h("markdownFencedCodeBlock", {"fg": s:norm, "bg": s:code_bg}) | ||
349 | call s:h("markdownInlineCode", {"fg": s:norm, "bg": s:code_bg}) | ||
350 | |||
351 | " mattly/vim-markdown-enhancements | ||
352 | call s:h("mmdFootnoteDelimiter", {"fg": s:medium_gray}) | ||
353 | call s:h("mmdFootnoteMarker", {"fg": s:norm}) | ||
354 | call s:h("mmdTableAlign", {"fg": s:norm}) | ||
355 | call s:h("mmdTableDelimiter", {"fg": s:norm}) | ||
356 | call s:h("mmdTableHeadDelimiter", {"fg": s:norm}) | ||
357 | call s:h("mmdTableHeader", {"fg": s:norm}) | ||
358 | call s:h("mmdTableCaptionDelimiter", {"fg": s:norm}) | ||
359 | call s:h("mmdTableCaption", {"fg": s:norm}) | ||
360 | |||
361 | " Textile content | ||
362 | " https://github.com/timcharper/textile.vim/blob/master/syntax/textile.vim | ||
363 | "call s:h("txtBold", {"fg": s:norm , "gui": "bold" , "cterm": "bold" }) | ||
364 | "call s:h("txtEmphasis", {"fg": s:norm , "gui": "italic" , "cterm": "italic"}) | ||
365 | |||
366 | " XML content | ||
367 | hi! link xmlTag htmlTag | ||
368 | hi! link xmlEndTag xmlTag | ||
369 | hi! link xmlTagName htmlTagName | ||
370 | |||
371 | " Signify, git-gutter | ||
372 | if g:pencil_gutter_color == 1 | ||
373 | hi link SignifySignAdd DiffAdd | ||
374 | hi link SignifySignDelete DiffDelete | ||
375 | hi link SignifySignChange DiffChange | ||
376 | hi link GitGutterAdd DiffAdd | ||
377 | hi link GitGutterDelete DiffDelete | ||
378 | hi link GitGutterChange DiffChange | ||
379 | hi link GitGutterChangeDelete DiffChange | ||
380 | else | ||
381 | hi link SignifySignAdd LineNr | ||
382 | hi link SignifySignDelete LineNr | ||
383 | hi link SignifySignChange LineNr | ||
384 | hi link GitGutterAdd LineNr | ||
385 | hi link GitGutterDelete LineNr | ||
386 | hi link GitGutterChange LineNr | ||
387 | hi link GitGutterChangeDelete LineNr | ||
388 | endif | ||
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim index 1184e2d..1184e2d 100644..100755 --- a/nvim/.config/nvim/init.vim +++ b/nvim/.config/nvim/init.vim | |||
diff --git a/picom/.config/picom.conf b/picom/.config/picom.conf index b5fd0a0..b5fd0a0 100644..100755 --- a/picom/.config/picom.conf +++ b/picom/.config/picom.conf | |||
diff --git a/polybar/.config/polybar/config b/polybar/.config/polybar/config index bb61b5a..bb61b5a 100644..100755 --- a/polybar/.config/polybar/config +++ b/polybar/.config/polybar/config | |||
diff --git a/polybar/.config/polybar/spotify.py b/polybar/.config/polybar/spotify.py index aae6d81..aae6d81 100644..100755 --- a/polybar/.config/polybar/spotify.py +++ b/polybar/.config/polybar/spotify.py | |||
diff --git a/ranger/.config/ranger/rc.conf b/ranger/.config/ranger/rc.conf index a209c77..a209c77 100644..100755 --- a/ranger/.config/ranger/rc.conf +++ b/ranger/.config/ranger/rc.conf | |||
diff --git a/rofi/.config/rofi/config b/rofi/.config/rofi/config index b096ad7..b096ad7 100644..100755 --- a/rofi/.config/rofi/config +++ b/rofi/.config/rofi/config | |||
diff --git a/rofi/.config/rofi/wifi b/rofi/.config/rofi/wifi index 954e4ae..954e4ae 100644..100755 --- a/rofi/.config/rofi/wifi +++ b/rofi/.config/rofi/wifi | |||
diff --git a/spectrwm/.config/spectrwm/keybindings.conf b/spectrwm/.config/spectrwm/keybindings.conf index eb02639..eb02639 100644..100755 --- a/spectrwm/.config/spectrwm/keybindings.conf +++ b/spectrwm/.config/spectrwm/keybindings.conf | |||
diff --git a/spectrwm/.config/spectrwm/spectrwm.conf b/spectrwm/.config/spectrwm/spectrwm.conf index 716b762..716b762 100644..100755 --- a/spectrwm/.config/spectrwm/spectrwm.conf +++ b/spectrwm/.config/spectrwm/spectrwm.conf | |||
diff --git a/sxhkd/.config/sxhkd/sxhkdrc b/sxhkd/.config/sxhkd/sxhkdrc index 8428888..1b03a08 100644..100755 --- a/sxhkd/.config/sxhkd/sxhkdrc +++ b/sxhkd/.config/sxhkd/sxhkdrc | |||
@@ -5,7 +5,7 @@ super + shift + Return | |||
5 | super + @space | 5 | super + @space |
6 | dmenu_run -i -fn "JetBrains Mono Nerd Font Mono:style=medium:pixelsize=12.5" -nb "#f3f4f5" -nf "#2f2f2f" -sb "#626868" -sf "#ffffff" | 6 | dmenu_run -i -fn "JetBrains Mono Nerd Font Mono:style=medium:pixelsize=12.5" -nb "#f3f4f5" -nf "#2f2f2f" -sb "#626868" -sf "#ffffff" |
7 | super + shift + w | 7 | super + shift + w |
8 | chromium --profile-directory=Default | 8 | brave |
9 | control + alt + l | 9 | control + alt + l |
10 | xset s activate | 10 | xset s activate |
11 | super + shift + f | 11 | super + shift + f |
diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index f2c781a..f2c781a 100644..100755 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf | |||
diff --git a/weechat/.weechat/weechat.conf b/weechat/.weechat/weechat.conf index a321f21..a321f21 100644..100755 --- a/weechat/.weechat/weechat.conf +++ b/weechat/.weechat/weechat.conf | |||
diff --git a/x/.Xresources b/x/.Xresources index c346ab2..644860b 100644..100755 --- a/x/.Xresources +++ b/x/.Xresources | |||
@@ -36,11 +36,11 @@ | |||
36 | *.color15: #f3f4f5 | 36 | *.color15: #f3f4f5 |
37 | 37 | ||
38 | URxvt.cursorBlink : 1 | 38 | URxvt.cursorBlink : 1 |
39 | URxvt.font :xft:JetBrainsMono Nerd Font Mono:pixelsize=12.5:style=Regular \ | 39 | URxvt.font :xft:JetBrainsMono Nerd Font Mono:pixelsize=13:style=Regular \ |
40 | xft:DejaVu Sans Mono:size=12.5:style=Medium | 40 | xft:DejaVu Sans Mono:size=13:style=Medium |
41 | 41 | ||
42 | URxvt.italicFont :xft:JetBrainsMono Nerd Font Mono:pixelsize=12.5:style=Italic | 42 | URxvt.italicFont :xft:JetBrainsMono Nerd Font Mono:pixelsize=13:style=Italic |
43 | URxvt.boldFont :xft:JetBrainsMono Nerd Font Mono:pixelsize=12.5:style=Bold | 43 | URxvt.boldFont :xft:JetBrainsMono Nerd Font Mono:pixelsize=13:style=Bold |
44 | 44 | ||
45 | URxvt.lineSpace : 0 | 45 | URxvt.lineSpace : 0 |
46 | URxvt.letterSpace : 0 | 46 | URxvt.letterSpace : 0 |
diff --git a/x/.xinitrc b/x/.xinitrc index 5d8fcd9..bf7bf3c 100644..100755 --- a/x/.xinitrc +++ b/x/.xinitrc | |||
@@ -1,8 +1,8 @@ | |||
1 | #!/bin/bash | 1 | #!/bin/bash |
2 | /usr/bin/prime-offload & | 2 | #/usr/bin/prime-offload & |
3 | xrdb -merge ~/.Xresources & | 3 | xrdb -merge ~/.Xresources & |
4 | setxkbmap -layout us -option caps:ctrl_modifier & | 4 | setxkbmap -layout us -option caps:ctrl_modifier & |
5 | xcape -e 'Caps_Lock=Escape' & | 5 | xcape -e 'Caps_Lock=Escape' & |
6 | # xrandr --setprovideroutputsource modesetting NVIDIA-0 | 6 | # xrandr --setprovideroutputsource modesetting NVIDIA-0 |
7 | # xrandr --auto | 7 | # xrandr --auto |
8 | exec spectrwm | 8 | exec bspwm |
diff --git a/zathura/.config/zathura/zathurarc b/zathura/.config/zathura/zathurarc index e49be4d..e49be4d 100644..100755 --- a/zathura/.config/zathura/zathurarc +++ b/zathura/.config/zathura/zathurarc | |||
diff --git a/zsh/.zshrc b/zsh/.zshrc index b8fb0a7..39fd7bf 100644..100755 --- a/zsh/.zshrc +++ b/zsh/.zshrc | |||
@@ -7,10 +7,10 @@ setopt appendhistory hist_ignore_all_dups hist_ignore_space | |||
7 | #exports | 7 | #exports |
8 | export VISUAL=nvim | 8 | export VISUAL=nvim |
9 | export EDITOR="$VISUAL" | 9 | export EDITOR="$VISUAL" |
10 | export BROWSER=firefox | 10 | export BROWSER=brave |
11 | export PATH=$PATH:$HOME/.local/bin:$HOME/bin | 11 | export PATH=$PATH:$HOME/.local/bin:$HOME/bin:/opt/brave |
12 | export TERM=rxvt-unicode-256color | 12 | export TERM=rxvt-unicode-256color |
13 | export XDG_CURRENT_DESKTOP=spectrwm | 13 | export XDG_CURRENT_DESKTOP=bspwm |
14 | 14 | ||
15 | #aliases | 15 | #aliases |
16 | alias ls='ls --color=auto' | 16 | alias ls='ls --color=auto' |
@@ -48,7 +48,7 @@ fpath+=$HOME/.zsh/pure | |||
48 | autoload -U promptinit; promptinit | 48 | autoload -U promptinit; promptinit |
49 | prompt pure | 49 | prompt pure |
50 | PURE_PROMPT_SYMBOL=$ | 50 | PURE_PROMPT_SYMBOL=$ |
51 | #PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magenta]%}%~%{$fg[red]%}]%{$reset_color%}$%b " | 51 | # PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magenta]%}%~%{$fg[red]%}]%{$reset_color%}$%b " |
52 | 52 | ||
53 | # Basic auto/tab complete: | 53 | # Basic auto/tab complete: |
54 | autoload -U compinit | 54 | autoload -U compinit |