From 05b1f36509d136d01e199e45f4617ad4f34702d2 Mon Sep 17 00:00:00 2001 From: foozzi Date: Sat, 23 Dec 2023 17:04:18 -0500 Subject: [PATCH] 23122023 --- .gitattributes | 2 +- global/.config/alacritty/themes/dracula.yml | 49 + global/.config/bat/themes/Dracula.tmTheme | 940 ++++++++++++++++++++ global/.config/mutt/passwords | Bin 0 -> 98 bytes linux/.config/mutt/muttrc | Bin 4355 -> 4276 bytes 5 files changed, 990 insertions(+), 1 deletion(-) create mode 100644 global/.config/alacritty/themes/dracula.yml create mode 100644 global/.config/bat/themes/Dracula.tmTheme create mode 100644 global/.config/mutt/passwords diff --git a/.gitattributes b/.gitattributes index 4f288b2..b9e654e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,2 @@ -muttrc filter=git-crypt diff=git-crypt global/.ssh/config filter=git-crypt diff=git-crypt +global/.config/mutt/passwords filter=git-crypt diff=git-crypt diff --git a/global/.config/alacritty/themes/dracula.yml b/global/.config/alacritty/themes/dracula.yml new file mode 100644 index 0000000..2c3f607 --- /dev/null +++ b/global/.config/alacritty/themes/dracula.yml @@ -0,0 +1,49 @@ +colors: + primary: + background: "#282a36" + foreground: "#f8f8f2" + bright_foreground: "#ffffff" + cursor: + text: "#282a36" + cursor: "#f8f8f2" + vi_mode_cursor: + text: CellBackground + cursor: CellForeground + selection: + text: CellForeground + background: "#44475a" + normal: + black: "#21222c" + red: "#ff5555" + green: "#50fa7b" + yellow: "#f1fa8c" + blue: "#bd93f9" + magenta: "#ff79c6" + cyan: "#8be9fd" + white: "#f8f8f2" + bright: + black: "#6272a4" + red: "#ff6e6e" + green: "#69ff94" + yellow: "#ffffa5" + blue: "#d6acff" + magenta: "#ff92df" + cyan: "#a4ffff" + white: "#ffffff" + search: + matches: + foreground: "#44475a" + background: "#50fa7b" + focused_match: + foreground: "#44475a" + background: "#ffb86c" + footer_bar: + background: "#282a36" + foreground: "#f8f8f2" + hints: + start: + foreground: "#282a36" + background: "#f1fa8c" + end: + foreground: "#f1fa8c" + background: "#282a36" diff --git a/global/.config/bat/themes/Dracula.tmTheme b/global/.config/bat/themes/Dracula.tmTheme new file mode 100644 index 0000000..c3434ec --- /dev/null +++ b/global/.config/bat/themes/Dracula.tmTheme @@ -0,0 +1,940 @@ + + + + + + + + name + Dracula + settings + + + settings + + background + #282a36 + caret + #f8f8f0 + block_caret + #999a9e + foreground + #f8f8f2 + invisibles + #3B3A32 + lineHighlight + #44475a + selection + #44475a + findHighlight + #effb7b + findHighlightForeground + #000000 + selectionBorder + #222218 + activeGuide + #9D550FB0 + bracketsForeground + #F8F8F2A5 + bracketsOptions + underline + bracketContentsForeground + #F8F8F2A5 + bracketContentsOptions + underline + tagsOptions + stippled_underline + + + + name + Comment + scope + comment + settings + + foreground + #6272a4 + fontStyle + + + + + name + String + scope + string + settings + + foreground + #f1fa8c + + + + name + Number + scope + constant.numeric + settings + + foreground + #bd93f9 + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #bd93f9 + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #bd93f9 + + + + name + Variable + scope + variable + settings + + fontStyle + + + + + name + Ruby's @variable + scope + variable.other.readwrite.instance + settings + + fontStyle + + foreground + #ffb86c + + + + name + String interpolation + scope + constant.character.escaped, constant.character.escape, string source, string source.ruby + settings + + fontStyle + + foreground + #ff79c6 + + + + name + Ruby Regexp + scope + source.ruby string.regexp.classic.ruby,source.ruby string.regexp.mod-r.ruby + settings + + fontStyle + + foreground + #ff5555 + + + + name + Keyword + scope + keyword + settings + + foreground + #ff79c6 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #ff79c6 + + + + name + Storage type + scope + storage.type + settings + + fontStyle + italic + foreground + #8be9fd + + + + name + Storage Type Namespace + scope + storage.type.namespace + settings + + fontStyle + italic + foreground + #8be9fd + + + + name + Storage Type Class + scope + storage.type.class + settings + + fontStyle + italic + foreground + #ff79c6 + + + + name + Class name + scope + entity.name.class + settings + + fontStyle + underline + foreground + #8be9fd + + + + name + Meta Path + scope + meta.path + settings + + fontStyle + underline + foreground + #66d9ef + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + fontStyle + italic underline + foreground + #8be9fd + + + + name + Function name + scope + entity.name.function + settings + + fontStyle + + foreground + #50fa7b + + + + name + Function argument + scope + variable.parameter + settings + + fontStyle + italic + foreground + #ffb86c + + + + name + Tag name + scope + entity.name.tag + settings + + fontStyle + + foreground + #ff79c6 + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + fontStyle + + foreground + #50fa7b + + + + name + Library function + scope + support.function + settings + + fontStyle + + foreground + #8be9fd + + + + name + Library constant + scope + support.constant + settings + + fontStyle + + foreground + #6be5fd + + + + name + Library class/type + scope + support.type, support.class + settings + + fontStyle + italic + foreground + #66d9ef + + + + name + Library variable + scope + support.other.variable + settings + + fontStyle + + + + + name + Support Other Namespace + scope + support.other.namespace + settings + + fontStyle + italic + foreground + #66d9ef + + + + name + Invalid + scope + invalid + settings + + background + #ff79c6 + fontStyle + + foreground + #F8F8F0 + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #bd93f9 + foreground + #F8F8F0 + + + + name + JSON String + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #CFCFC2 + + + + name + diff.header + scope + meta.diff, meta.diff.header + settings + + foreground + #6272a4 + + + + name + diff.deleted + scope + markup.deleted + settings + + foreground + #ff79c6 + + + + name + diff.inserted + scope + markup.inserted + settings + + foreground + #50fa7b + + + + name + diff.changed + scope + markup.changed + settings + + foreground + #E6DB74 + + + + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #bd93f9 + + + + scope + entity.name.filename + settings + + foreground + #E6DB74 + + + + scope + message.error + settings + + foreground + #F83333 + + + + name + JSON Punctuation + scope + punctuation.definition.string.begin.json - meta.structure.dictionary.value.json, punctuation.definition.string.end.json - meta.structure.dictionary.value.json + settings + + foreground + #EEEEEE + + + + name + JSON Structure + scope + meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #8be9fd + + + + name + JSON String + scope + meta.structure.dictionary.value.json string.quoted.double.json + settings + + foreground + #f1fa8c + + + + name + JSON: 6 deep + scope + meta meta meta meta meta meta meta.structure.dictionary.value string + settings + + foreground + #50fa7b + + + + name + JSON: 5 deep + scope + meta meta meta meta meta meta.structure.dictionary.value string + settings + + foreground + #ffb86c + + + + name + JSON: 4 deep + scope + meta meta meta meta meta.structure.dictionary.value string + settings + + foreground + #ff79c6 + + + + name + JSON: 3 deep + scope + meta meta meta meta.structure.dictionary.value string + settings + + foreground + #bd93f9 + + + + name + JSON: 2 deep + scope + meta meta meta.structure.dictionary.value string + settings + + foreground + #50fa7b + + + + name + JSON: 1 deep + scope + meta meta.structure.dictionary.value string + settings + + foreground + #ffb86c + + + + + + name + Markup: strike + scope + markup.strike + settings + + fontStyle + italic + foreground + #FFB86C + + + + name + Markup: bold + scope + markup.bold + settings + + fontStyle + bold + foreground + #FFB86C + + + + name + Markup: italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #FFB86C + + + + name + Markdown: heading + scope + markup.heading + settings + + foreground + #8BE9FD + + + + name + Markdown: List Items Punctuation + scope + punctuation.definition.list_item.markdown + settings + + foreground + #FF79C6 + + + + name + Markdown: Blockquote + scope + markup.quote + settings + + fontStyle + italic + foreground + #6272A4 + + + + name + Markdown: Blockquote Punctuation + scope + punctuation.definition.blockquote.markdown + settings + + fontStyle + italic + background + #6272A4 + foreground + #6272A4 + + + + name + Markdown: Separator + scope + meta.separator + settings + + foreground + #6272A4 + + + + name + Markup: raw inline + scope + text.html.markdown markup.raw.inline + settings + + foreground + #50FA7B + + + + name + Markup: underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #BD93F9 + + + + name + Markup: Raw block + scope + markup.raw.block + settings + + foreground + #CFCFC2 + + + + name + Markdown: Raw Block fenced source + scope + markup.raw.block.fenced.markdown source + settings + + foreground + #F8F8F2 + + + + name + Markdown: Fenced Bode Block + scope + punctuation.definition.fenced.markdown, variable.language.fenced.markdown + settings + + fontStyle + italic + foreground + #6272A4 + + + + name + Markdown: Fenced Language + scope + variable.language.fenced.markdown + settings + + fontStyle + italic + foreground + #6272A4 + + + + name + Punctuation Accessor + scope + punctuation.accessor + settings + + foreground + #FF79C6 + + + + name + Meta Function Return Type + scope + meta.function.return-type + settings + + foreground + #FF79C6 + + + + name + Punctuation Section Block Begin + scope + punctuation.section.block.begin + settings + + foreground + #ffffff + + + + name + Punctuation Section Block End + scope + punctuation.section.block.end + settings + + foreground + #ffffff + + + + name + Punctuation Section Embedded Begin + scope + punctuation.section.embedded.begin + settings + + foreground + #ff79c6 + + + + name + Punctuation Section Embedded End + scope + punctuation.section.embedded.end + settings + + foreground + #ff79c6 + + + + name + Punctuation Separator Namespace + scope + punctuation.separator.namespace + settings + + foreground + #ff79c6 + + + + name + Variable Function + scope + variable.function + settings + + foreground + #50fa7b + + + + name + Variable Other + scope + variable.other + settings + + foreground + #ffffff + + + + name + Variable Language + scope + variable.language + settings + + foreground + #bd93f9 + + + + name + Entity Name Module Ruby + scope + entity.name.module.ruby + settings + + foreground + #8be9fd + + + + name + Entity Name Constant Ruby + scope + entity.name.constant.ruby + settings + + foreground + #bd93f9 + + + + name + Support Function Builtin Ruby + scope + support.function.builtin.ruby + settings + + foreground + #ffffff + + + + name + Storage Type Namespace CS + scope + storage.type.namespace.cs + settings + + foreground + #ff79c6 + + + + name + Entity Name Namespace CS + scope + entity.name.namespace.cs + settings + + foreground + #8be9fd + + + + uuid + 83091B89-765E-4F0D-9275-0EC6CB084126 + colorSpaceName + sRGB + semanticClass + theme.dracula + author + Zeno Rocha + + diff --git a/global/.config/mutt/passwords b/global/.config/mutt/passwords new file mode 100644 index 0000000000000000000000000000000000000000..ad488f8bcc4633211022cdd21e0da8c859777715 GIT binary patch literal 98 zcmV-o0G7oA*N z2xaF4!Wn+h`{AK0iDMVpnLFqhJ~Te-DFaoKi2byfxj8`?bt+Ah6(LBBVBDUE%bG`O EKu*{v<^TWy literal 0 HcmV?d00001 diff --git a/linux/.config/mutt/muttrc b/linux/.config/mutt/muttrc index 3f697c1c5599d3fe7884a04a2ae6c4bae0e9101b..9f9ea52571da0c323bbe3a9e4e2d6a85878d74ff 100644 GIT binary patch literal 4276 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