mirror of
https://codeberg.org/hyperreal/dotfiles
synced 2024-11-25 11:53:43 +01:00
Overhaul
This commit is contained in:
parent
a1a367e604
commit
a186f606d7
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
doom/.doom.d/custom.el
|
|
959
config/.config/bat/themes/Catppuccin-mocha.tmTheme
Normal file
959
config/.config/bat/themes/Catppuccin-mocha.tmTheme
Normal file
@ -0,0 +1,959 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Catppuccin</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cdd6f4</string>
|
||||||
|
<key>background</key>
|
||||||
|
<string>#1e1e2e</string>
|
||||||
|
<key>caret</key>
|
||||||
|
<string>#bac2de</string>
|
||||||
|
<key>invisibles</key>
|
||||||
|
<string>#a6adc8</string>
|
||||||
|
<key>gutterForeground</key>
|
||||||
|
<string>#9399b2</string>
|
||||||
|
<key>gutterForegroundHighlight</key>
|
||||||
|
<string>#a6e3a1</string>
|
||||||
|
<key>lineHighlight</key>
|
||||||
|
<string>#585b70</string>
|
||||||
|
<key>selection</key>
|
||||||
|
<string>#6c7086</string>
|
||||||
|
<key>selectionBorder</key>
|
||||||
|
<string>#1e1e2e</string>
|
||||||
|
<key>activeGuide</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>findHighlightForeground</key>
|
||||||
|
<string>#181825</string>
|
||||||
|
<key>findHighlight</key>
|
||||||
|
<string>#f9e2af</string>
|
||||||
|
<key>bracketsForeground</key>
|
||||||
|
<string>#9399b2</string>
|
||||||
|
<key>bracketContentsForeground</key>
|
||||||
|
<string>#9399b2</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Comment</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>comment</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#6c7086</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>String</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>string</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#a6e3a1</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>String regex</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>string.regexp</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Number</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>constant.numeric</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Boolean</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>constant.language.boolean</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Built-in constant</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>constant.language</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#b4befe</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Built-in function</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.function.builtin</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>User-defined constant</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.other.constant</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Variable</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict></dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Keyword</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Conditional/loop</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.control.loop, keyword.control.conditional, keyword.control.c++</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cba6f7</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Return</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.control.return, keyword.control.flow.return</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5c2e7</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Exception</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.type.exception</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Operator</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.operator, punctuation.accessor</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89dceb</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Punctuation separator</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>punctuation.separator</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Punctuation terminator</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>punctuation.terminator</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Punctuation bracket</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>punctuation.section</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#9399b2</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Include</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.control.import.include</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Storage</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>storage</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Storage type</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>storage.type</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f9e2af</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Storage modifier</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>storage.modifier</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Storage type namespace</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.namespace, meta.path</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5e0dc</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Storage type class</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>storage.type.class</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5e0dc</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Label</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.label</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89b4fa</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Keyword class</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.declaration.class</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Class name</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.class, meta.toc-list.full-identifier</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89dceb</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Inherited class</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.other.inherited-class</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89dceb</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Function name</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.function, variable.function</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89b4fa</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Function macro</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.function.preprocessor</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Macro directive - ifdef</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.control.import</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Constructor</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.function.constructor, entity.name.function.destructor</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#b4befe</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Function argument</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.parameter.function</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5e0dc</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Function declaration</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>keyword.declaration.function</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#eba0ac</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Library function</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.function</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89dceb</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Library constant</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.constant</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89b4fa</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Library class/type</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.type, support.class</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89b4fa</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Library variable</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.other.variable</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Variable function</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.function</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89b4fa</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Variable parameter</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.parameter</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5e0dc</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Variable other</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.other</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cdd6f4</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Variable field</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.other.member</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5e0dc</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Variable language</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.language</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Tag name</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.tag</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#fab387</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Tag attribute</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.other.attribute-name</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cba6f7</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Tag delimiter</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>punctuation.definition.tag</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#eba0ac</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Markdown URL</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>markup.underline.link.markdown</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5e0dc</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic underline</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Markdown reference</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>meta.link.inline.description</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#b4befe</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Markdown literal</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>comment.block.markdown, meta.code-fence, markup.raw.code-fence, markup.raw.inline</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Markdown title</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>punctuation.definition.heading, entity.name.section</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#89b4fa</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Markdown emphasis</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>markup.italic</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#eba0ac</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Markdown strong</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>markup.bold</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#eba0ac</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Escape</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>constant.character.escape</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5c2e7</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Bash built-in function</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>source.shell.bash meta.function.shell meta.compound.shell meta.function-call.identifier.shell</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f5c2e7</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Bash parameter</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.language.shell</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Lua field</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>source.lua meta.function.lua meta.block.lua meta.mapping.value.lua meta.mapping.key.lua string.unquoted.key.lua</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#b4befe</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Lua constructor</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>source.lua meta.function.lua meta.block.lua meta.mapping.key.lua string.unquoted.key.lua</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f2cdcd</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Java constant</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.constant.java</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>CSS property</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.type.property-name.css</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f2cdcd</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>CSS constant</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>support.constant.property-value.css</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cdd6f4</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>CSS suffix</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>constant.numeric.suffix.css, keyword.other.unit.css</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>italic</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>CSS variable property</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.other.custom-property.name.css, support.type.custom-property.name.css, punctuation.definition.custom-property.css</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>SCSS tag</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.tag.css</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#b4befe</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>SASS variable</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>variable.other.sass</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#94e2d5</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Invalid</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>invalid</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cdd6f4</string>
|
||||||
|
<key>background</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Invalid deprecated</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>invalid.deprecated</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#cdd6f4</string>
|
||||||
|
<key>background</key>
|
||||||
|
<string>#cba6f7</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Diff header</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>meta.diff, meta.diff.header</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#6c7086</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Diff deleted</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>markup.deleted</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Diff inserted</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>markup.inserted</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#a6e3a1</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Diff changed</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>markup.changed</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f9e2af</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Message error</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>message.error</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#f38ba8</string>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>uuid</key>
|
||||||
|
<string>4d0379b5-ef82-467b-b8b8-365889420646</string>
|
||||||
|
<key>colorSpaceName</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>semanticClass</key>
|
||||||
|
<string>theme.dark.Catppuccin</string>
|
||||||
|
<key>author</key>
|
||||||
|
<string>BrunDerSchwarzmagier</string>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
@ -1,960 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
||||||
<plist version="1.0">
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Catppuccin</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#d9e0ee</string>
|
|
||||||
<key>background</key>
|
|
||||||
<string>#1e1e2e</string>
|
|
||||||
<key>caret</key>
|
|
||||||
<string>#d9e0ec</string>
|
|
||||||
<key>invisibles</key>
|
|
||||||
<string>#c3bac6</string>
|
|
||||||
<key>gutterForeground</key>
|
|
||||||
<string>#988ba2</string>
|
|
||||||
<key>gutterForegroundHighlight</key>
|
|
||||||
<string>#abe9b3</string>
|
|
||||||
<key>lineHighlight</key>
|
|
||||||
<string>#1e1e2e</string>
|
|
||||||
<key>selection</key>
|
|
||||||
<string>#6e6c7e</string>
|
|
||||||
<key>selectionBorder</key>
|
|
||||||
<string>#1e1e2e</string>
|
|
||||||
<key>activeGuide</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>findHighlightForeground</key>
|
|
||||||
<string>#161320</string>
|
|
||||||
<key>findHighlight</key>
|
|
||||||
<string>#fae3b0</string>
|
|
||||||
<key>bracketsForeground</key>
|
|
||||||
<string>#988ba2</string>
|
|
||||||
<key>bracketContentsForeground</key>
|
|
||||||
<string>#988ba2</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Comment</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>comment</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#6e6c7e</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>String</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>string</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#abe9b3</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>String regex</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>string.regexp</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Number</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>constant.numeric</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Boolean</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>constant.language.boolean</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Built-in constant</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>constant.language</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#c9cbff</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Built-in function</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.function.builtin</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>User-defined constant</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.other.constant</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Variable</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Keyword</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Conditional/loop</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.control.loop, keyword.control.conditional, keyword.control.c++</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#ddb6f2</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Return</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.control.return, keyword.control.flow.return</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5c2e7</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Exception</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.type.exception</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Operator</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.operator, punctuation.accessor</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#89dceb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Punctuation separator</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>punctuation.separator</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Punctuation terminator</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>punctuation.terminator</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Punctuation bracket</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>punctuation.section</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#988ba2</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Include</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.control.import.include</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Storage</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>storage</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Storage type</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>storage.type</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#fae3b0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Storage modifier</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>storage.modifier</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Storage type namespace</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.namespace, meta.path</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5e0dc</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Storage type class</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>storage.type.class</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5e0dc</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Label</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.label</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#96cdfb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Keyword class</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.declaration.class</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Class name</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.class, meta.toc-list.full-identifier</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#89dceb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Inherited class</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.other.inherited-class</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#89dceb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Function name</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.function, variable.function</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#96cdfb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Function macro</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.function.preprocessor</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Macro directive - ifdef</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.control.import</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Constructor</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.function.constructor, entity.name.function.destructor</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#c9cbff</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Function argument</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.parameter.function</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5e0dc</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Function declaration</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>keyword.declaration.function</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#e8a2af</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Library function</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.function</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#89dceb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Library constant</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.constant</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#96cdfb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Library class/type</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.type, support.class</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#96cdfb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Library variable</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.other.variable</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Variable function</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.function</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#96cdfb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Variable parameter</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.parameter</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5e0dc</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Variable other</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.other</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#d9e0ee</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Variable field</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.other.member</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5e0dc</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Variable language</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.language</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Tag name</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.tag</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f8bd96</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Tag attribute</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.other.attribute-name</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#ddb6f2</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Tag delimiter</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>punctuation.definition.tag</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#e8a2af</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Markdown URL</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>markup.underline.link.markdown</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5e0dc</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic underline</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Markdown reference</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>meta.link.inline.description</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#c9cbff</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Markdown literal</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>comment.block.markdown, meta.code-fence, markup.raw.code-fence, markup.raw.inline</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Markdown title</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>punctuation.definition.heading, entity.name.section</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#96cdfb</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Markdown emphasis</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>markup.italic</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#e8a2af</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Markdown strong</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>markup.bold</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#e8a2af</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>bold</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Escape</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>constant.character.escape</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5c2e7</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Bash built-in function</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>source.shell.bash meta.function.shell meta.compound.shell meta.function-call.identifier.shell</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f5c2e7</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Bash parameter</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.language.shell</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Lua field</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>source.lua meta.function.lua meta.block.lua meta.mapping.value.lua meta.mapping.key.lua string.unquoted.key.lua</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#c9cbff</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Lua constructor</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>source.lua meta.function.lua meta.block.lua meta.mapping.key.lua string.unquoted.key.lua</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f2cdcd</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Java constant</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.constant.java</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>CSS property</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.type.property-name.css</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f2cdcd</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>CSS constant</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>support.constant.property-value.css</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#d9e0ee</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>CSS suffix</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>constant.numeric.suffix.css, keyword.other.unit.css</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string>italic</string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>CSS variable property</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.other.custom-property.name.css, support.type.custom-property.name.css, punctuation.definition.custom-property.css</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>SCSS tag</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>entity.name.tag.css</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#c9cbff</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>SASS variable</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>variable.other.sass</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#b5e8e0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Invalid</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>invalid</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#d9e0ee</string>
|
|
||||||
<key>background</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Invalid deprecated</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>invalid.deprecated</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#d9e0ee</string>
|
|
||||||
<key>background</key>
|
|
||||||
<string>#ddb6f2</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Diff header</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>meta.diff, meta.diff.header</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#6e6c7e</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Diff deleted</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>markup.deleted</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Diff inserted</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>markup.inserted</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#abe9b3</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Diff changed</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>markup.changed</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#fae3b0</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>name</key>
|
|
||||||
<string>Message error</string>
|
|
||||||
<key>scope</key>
|
|
||||||
<string>message.error</string>
|
|
||||||
<key>settings</key>
|
|
||||||
<dict>
|
|
||||||
<key>foreground</key>
|
|
||||||
<string>#f28fad</string>
|
|
||||||
<key>fontStyle</key>
|
|
||||||
<string></string>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<key>uuid</key>
|
|
||||||
<string>4d0379b5-ef82-467b-b8b8-365889420646</string>
|
|
||||||
<key>colorSpaceName</key>
|
|
||||||
<string>sRGB</string>
|
|
||||||
<key>semanticClass</key>
|
|
||||||
<string>theme.dark.Catppuccin</string>
|
|
||||||
<key>author</key>
|
|
||||||
<string>BrunDerSchwarzmagier</string>
|
|
||||||
</dict>
|
|
||||||
</plist>
|
|
@ -1,143 +0,0 @@
|
|||||||
[Midnight-Commander]
|
|
||||||
verbose=true
|
|
||||||
shell_patterns=true
|
|
||||||
auto_save_setup=true
|
|
||||||
preallocate_space=false
|
|
||||||
auto_menu=false
|
|
||||||
use_internal_view=true
|
|
||||||
use_internal_edit=true
|
|
||||||
clear_before_exec=true
|
|
||||||
confirm_delete=true
|
|
||||||
confirm_overwrite=true
|
|
||||||
confirm_execute=false
|
|
||||||
confirm_history_cleanup=true
|
|
||||||
confirm_exit=false
|
|
||||||
confirm_directory_hotlist_delete=false
|
|
||||||
confirm_view_dir=false
|
|
||||||
safe_delete=false
|
|
||||||
safe_overwrite=false
|
|
||||||
use_8th_bit_as_meta=false
|
|
||||||
mouse_move_pages_viewer=true
|
|
||||||
mouse_close_dialog=false
|
|
||||||
fast_refresh=false
|
|
||||||
drop_menus=false
|
|
||||||
wrap_mode=true
|
|
||||||
old_esc_mode=true
|
|
||||||
cd_symlinks=true
|
|
||||||
show_all_if_ambiguous=false
|
|
||||||
use_file_to_guess_type=true
|
|
||||||
alternate_plus_minus=false
|
|
||||||
only_leading_plus_minus=true
|
|
||||||
show_output_starts_shell=false
|
|
||||||
xtree_mode=false
|
|
||||||
file_op_compute_totals=true
|
|
||||||
classic_progressbar=true
|
|
||||||
use_netrc=true
|
|
||||||
ftpfs_always_use_proxy=false
|
|
||||||
ftpfs_use_passive_connections=true
|
|
||||||
ftpfs_use_passive_connections_over_proxy=false
|
|
||||||
ftpfs_use_unix_list_options=true
|
|
||||||
ftpfs_first_cd_then_ls=true
|
|
||||||
ignore_ftp_chattr_errors=true
|
|
||||||
editor_fill_tabs_with_spaces=false
|
|
||||||
editor_return_does_auto_indent=true
|
|
||||||
editor_backspace_through_tabs=false
|
|
||||||
editor_fake_half_tabs=true
|
|
||||||
editor_option_save_position=true
|
|
||||||
editor_option_auto_para_formatting=false
|
|
||||||
editor_option_typewriter_wrap=false
|
|
||||||
editor_edit_confirm_save=true
|
|
||||||
editor_syntax_highlighting=true
|
|
||||||
editor_persistent_selections=true
|
|
||||||
editor_drop_selection_on_copy=true
|
|
||||||
editor_cursor_beyond_eol=false
|
|
||||||
editor_cursor_after_inserted_block=false
|
|
||||||
editor_visible_tabs=true
|
|
||||||
editor_visible_spaces=true
|
|
||||||
editor_line_state=false
|
|
||||||
editor_simple_statusbar=false
|
|
||||||
editor_check_new_line=false
|
|
||||||
editor_show_right_margin=false
|
|
||||||
editor_group_undo=false
|
|
||||||
editor_state_full_filename=false
|
|
||||||
editor_ask_filename_before_edit=false
|
|
||||||
nice_rotating_dash=true
|
|
||||||
shadows=true
|
|
||||||
mcview_remember_file_position=false
|
|
||||||
auto_fill_mkdir_name=true
|
|
||||||
copymove_persistent_attr=true
|
|
||||||
pause_after_run=1
|
|
||||||
mouse_repeat_rate=100
|
|
||||||
double_click_speed=250
|
|
||||||
old_esc_mode_timeout=1000000
|
|
||||||
max_dirt_limit=10
|
|
||||||
num_history_items_recorded=60
|
|
||||||
vfs_timeout=60
|
|
||||||
ftpfs_directory_timeout=900
|
|
||||||
ftpfs_retry_seconds=30
|
|
||||||
fish_directory_timeout=900
|
|
||||||
editor_tab_spacing=8
|
|
||||||
editor_word_wrap_line_length=72
|
|
||||||
editor_option_save_mode=0
|
|
||||||
editor_backup_extension=~
|
|
||||||
editor_filesize_threshold=64M
|
|
||||||
editor_stop_format_chars=-+*\\,.;:&>
|
|
||||||
mcview_eof=
|
|
||||||
skin=catppuccin
|
|
||||||
|
|
||||||
[Layout]
|
|
||||||
output_lines=0
|
|
||||||
left_panel_size=105
|
|
||||||
top_panel_size=0
|
|
||||||
message_visible=true
|
|
||||||
keybar_visible=true
|
|
||||||
xterm_title=true
|
|
||||||
command_prompt=true
|
|
||||||
menubar_visible=true
|
|
||||||
free_space=true
|
|
||||||
horizontal_split=false
|
|
||||||
vertical_equal=true
|
|
||||||
horizontal_equal=true
|
|
||||||
|
|
||||||
[Misc]
|
|
||||||
timeformat_recent=%b %e %H:%M
|
|
||||||
timeformat_old=%b %e %Y
|
|
||||||
ftp_proxy_host=gate
|
|
||||||
ftpfs_password=anonymous@
|
|
||||||
display_codepage=UTF-8
|
|
||||||
source_codepage=Other_8_bit
|
|
||||||
autodetect_codeset=
|
|
||||||
clipboard_store=
|
|
||||||
clipboard_paste=
|
|
||||||
|
|
||||||
[Colors]
|
|
||||||
base_color=
|
|
||||||
xterm-256color=
|
|
||||||
color_terminals=
|
|
||||||
|
|
||||||
[Panels]
|
|
||||||
show_mini_info=true
|
|
||||||
kilobyte_si=false
|
|
||||||
mix_all_files=false
|
|
||||||
show_backups=true
|
|
||||||
show_dot_files=true
|
|
||||||
fast_reload=false
|
|
||||||
fast_reload_msg_shown=false
|
|
||||||
mark_moves_down=true
|
|
||||||
reverse_files_only=true
|
|
||||||
auto_save_setup_panels=true
|
|
||||||
navigate_with_arrows=true
|
|
||||||
panel_scroll_pages=true
|
|
||||||
panel_scroll_center=false
|
|
||||||
mouse_move_pages=true
|
|
||||||
filetype_mode=true
|
|
||||||
permission_mode=false
|
|
||||||
torben_fj_mode=false
|
|
||||||
quick_search_mode=2
|
|
||||||
select_flags=6
|
|
||||||
|
|
||||||
[Panelize]
|
|
||||||
Find *.orig after patching=find . -name \\*.orig -print
|
|
||||||
Find SUID and SGID programs=find . \\( \\( -perm -04000 -a -perm /011 \\) -o \\( -perm -02000 -a -perm /01 \\) \\) -print
|
|
||||||
Find rejects after patching=find . -name \\*.rej -print
|
|
||||||
Modified git files=git ls-files --modified
|
|
@ -1,35 +0,0 @@
|
|||||||
[New Left Panel]
|
|
||||||
display=listing
|
|
||||||
reverse=false
|
|
||||||
case_sensitive=true
|
|
||||||
exec_first=false
|
|
||||||
sort_order=name
|
|
||||||
list_mode=full
|
|
||||||
brief_cols=2
|
|
||||||
user_format=half type name | size | perm
|
|
||||||
user_status0=half type name | size | perm
|
|
||||||
user_status1=half type name | size | perm
|
|
||||||
user_status2=half type name | size | perm
|
|
||||||
user_status3=half type name | size | perm
|
|
||||||
user_mini_status=false
|
|
||||||
list_format=full
|
|
||||||
|
|
||||||
[New Right Panel]
|
|
||||||
display=listing
|
|
||||||
reverse=false
|
|
||||||
case_sensitive=true
|
|
||||||
exec_first=false
|
|
||||||
sort_order=name
|
|
||||||
list_mode=full
|
|
||||||
brief_cols=2
|
|
||||||
user_format=half type name | size | perm
|
|
||||||
user_status0=half type name | size | perm
|
|
||||||
user_status1=half type name | size | perm
|
|
||||||
user_status2=half type name | size | perm
|
|
||||||
user_status3=half type name | size | perm
|
|
||||||
user_mini_status=false
|
|
||||||
list_format=full
|
|
||||||
|
|
||||||
[Dirs]
|
|
||||||
current_is_left=true
|
|
||||||
other_dir=/var/home/jas
|
|
@ -1,80 +0,0 @@
|
|||||||
# --- Catppuccin Mocha Theme -----------------------------------------------------------
|
|
||||||
#
|
|
||||||
# Catppuccin Mocha Color Pallette
|
|
||||||
white='#cdd6f4' # Foreground
|
|
||||||
gray='#f5e0dc' # Current Line / Selection
|
|
||||||
dark_gray='#313244' # Background
|
|
||||||
light_purple='#b4befe' # Purple
|
|
||||||
dark_purple='#45475a' # Comment
|
|
||||||
cyan='#94e2d5' # Cyan
|
|
||||||
green='#a6e3a1' # Green
|
|
||||||
orange='#fab387' # Orange
|
|
||||||
red='#f38ba8' # Red
|
|
||||||
pink='#eba0ac' # Pink
|
|
||||||
yellow='#f9e2af' # Yellow
|
|
||||||
blue='#89b4fa' # Blue
|
|
||||||
|
|
||||||
# Focused pane colours:
|
|
||||||
tmux_conf_theme_focused_pane_fg='default'
|
|
||||||
tmux_conf_theme_focused_pane_bg="${gray}"
|
|
||||||
|
|
||||||
# Pane borders colours:
|
|
||||||
tmux_conf_theme_pane_border="${gray}"
|
|
||||||
tmux_conf_theme_pane_active_border="${light_purple}"
|
|
||||||
|
|
||||||
# Pane indicator colours
|
|
||||||
tmux_conf_theme_pane_indicator="${dark_purple}"
|
|
||||||
tmux_conf_theme_pane_active_indicator="${light_purple}"
|
|
||||||
|
|
||||||
# Status line message style
|
|
||||||
tmux_conf_theme_message_fg="${white}"
|
|
||||||
tmux_conf_theme_message_bg="${dark_purple}"
|
|
||||||
tmux_conf_theme_message_attr='bold'
|
|
||||||
|
|
||||||
# Status line command style (<prefix> : Escape)
|
|
||||||
tmux_conf_theme_message_command_fg="${white}"
|
|
||||||
tmux_conf_theme_message_command_bg="${gray}"
|
|
||||||
tmux_conf_theme_message_command_attr='bold'
|
|
||||||
|
|
||||||
# Window modes style
|
|
||||||
tmux_conf_theme_mode_fg="${gray}"
|
|
||||||
tmux_conf_theme_mode_bg="${pink}"
|
|
||||||
tmux_conf_theme_mode_attr='bold'
|
|
||||||
|
|
||||||
# Status line style
|
|
||||||
tmux_conf_theme_status_fg="${white}"
|
|
||||||
tmux_conf_theme_status_bg="${dark_gray}"
|
|
||||||
tmux_conf_theme_status_attr='none'
|
|
||||||
|
|
||||||
# Window status style
|
|
||||||
tmux_conf_theme_window_status_fg="${white}"
|
|
||||||
tmux_conf_theme_window_status_bg="${dark_gray}"
|
|
||||||
|
|
||||||
# Window current status style
|
|
||||||
tmux_conf_theme_window_status_current_fg="${white}"
|
|
||||||
tmux_conf_theme_window_status_current_bg="${dark_purple}"
|
|
||||||
tmux_conf_theme_window_status_current_attr='none'
|
|
||||||
|
|
||||||
# Window bell status style
|
|
||||||
tmux_conf_theme_window_status_bell_fg="${cyan}"
|
|
||||||
tmux_conf_theme_window_status_bell_bg='default'
|
|
||||||
tmux_conf_theme_window_status_bell_attr='blink,bold'
|
|
||||||
|
|
||||||
# Windows last status style
|
|
||||||
tmux_conf_theme_window_status_last_fg="${light_purple}"
|
|
||||||
tmux_conf_theme_window_status_last_bg='default'
|
|
||||||
tmux_conf_theme_window_status_last_attr='none'
|
|
||||||
|
|
||||||
# Status left style
|
|
||||||
tmux_conf_theme_status_left_fg="${dark_gray},${dark_gray},${dark_gray}"
|
|
||||||
tmux_conf_theme_status_left_bg="${green},${pink},${light_purple}"
|
|
||||||
tmux_conf_theme_status_left_attr='bold,none,none'
|
|
||||||
|
|
||||||
# Status right style
|
|
||||||
tmux_conf_theme_status_right_fg="${white},${dark_gray},${dark_gray}"
|
|
||||||
tmux_conf_theme_status_right_bg="${dark_purple},${cyan},${orange}"
|
|
||||||
tmux_conf_theme_status_right_attr='none,none,bold'
|
|
||||||
|
|
||||||
# Clock
|
|
||||||
tmux_conf_theme_clock_colour="${light_purple}"
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
configuration{
|
configuration{
|
||||||
modi: "drun,Emoji:/usr/bin/rofimoji -a copy";
|
modi: "drun,filebrowser,window,Bookmarks:/home/jas/.config/rofi/rofi-json.sh /home/jas/Nextcloud/documents/bookmarks.json,Emoji:/usr/bin/rofimoji -a copy";
|
||||||
lines: 5;
|
lines: 5;
|
||||||
font: "JetBrainsMono Nerd Font Mono 12";
|
font: "JetBrainsMono Nerd Font Mono 14";
|
||||||
show-icons: true;
|
show-icons: true;
|
||||||
icon-theme: "Papirus-Dark";
|
icon-theme: "Papirus-Dark";
|
||||||
terminal: "gnome-terminal";
|
terminal: "gnome-terminal";
|
||||||
@ -11,8 +11,9 @@ configuration{
|
|||||||
hide-scrollbar: true;
|
hide-scrollbar: true;
|
||||||
display-drun: " Apps ";
|
display-drun: " Apps ";
|
||||||
display-run: " Run ";
|
display-run: " Run ";
|
||||||
display-window: " window";
|
display-window: " Windows ";
|
||||||
display-Network: " Network ";
|
display-Network: " Network ";
|
||||||
|
display-filebrowser: " 📁 Files ";
|
||||||
display-Bookmarks: " Bookmarks ";
|
display-Bookmarks: " Bookmarks ";
|
||||||
display-Emoji: " 😀 Emoji";
|
display-Emoji: " 😀 Emoji";
|
||||||
sidebar-mode: true;
|
sidebar-mode: true;
|
||||||
@ -26,8 +27,8 @@ element-text, element-icon , mode-switcher {
|
|||||||
}
|
}
|
||||||
|
|
||||||
window {
|
window {
|
||||||
height: 600px;
|
height: 800px;
|
||||||
width: 800px;
|
width: 1000px;
|
||||||
border: 3px;
|
border: 3px;
|
||||||
border-color: @border-col;
|
border-color: @border-col;
|
||||||
background-color: @bg-col;
|
background-color: @bg-col;
|
||||||
|
@ -1,139 +0,0 @@
|
|||||||
* {
|
|
||||||
/* Dracula theme colour palette */
|
|
||||||
drac-bgd: #282a36;
|
|
||||||
drac-cur: #44475a;
|
|
||||||
drac-fgd: #f8f8f2;
|
|
||||||
drac-cmt: #6272a4;
|
|
||||||
drac-cya: #8be9fd;
|
|
||||||
drac-grn: #50fa7b;
|
|
||||||
drac-ora: #ffb86c;
|
|
||||||
drac-pnk: #ff79c6;
|
|
||||||
drac-pur: #bd93f9;
|
|
||||||
drac-red: #ff5555;
|
|
||||||
drac-yel: #f1fa8c;
|
|
||||||
|
|
||||||
font: "Rec Mono Linear 22";
|
|
||||||
|
|
||||||
foreground: @drac-fgd;
|
|
||||||
background-color: @drac-bgd;
|
|
||||||
active-background: @drac-pnk;
|
|
||||||
urgent-background: @drac-red;
|
|
||||||
|
|
||||||
selected-background: @active-background;
|
|
||||||
selected-urgent-background: @urgent-background;
|
|
||||||
selected-active-background: @active-background;
|
|
||||||
separatorcolor: @active-background;
|
|
||||||
bordercolor: #6272a4;
|
|
||||||
}
|
|
||||||
|
|
||||||
#window {
|
|
||||||
background-color: @background-color;
|
|
||||||
border: 3;
|
|
||||||
border-radius: 6;
|
|
||||||
border-color: @bordercolor;
|
|
||||||
padding: 5;
|
|
||||||
}
|
|
||||||
#mainbox {
|
|
||||||
border: 0;
|
|
||||||
padding: 5;
|
|
||||||
}
|
|
||||||
#message {
|
|
||||||
border: 1px dash 0px 0px ;
|
|
||||||
border-color: @separatorcolor;
|
|
||||||
padding: 1px ;
|
|
||||||
}
|
|
||||||
#textbox {
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#listview {
|
|
||||||
fixed-height: 0;
|
|
||||||
border: 2px dash 0px 0px ;
|
|
||||||
border-color: @bordercolor;
|
|
||||||
spacing: 2px ;
|
|
||||||
scrollbar: false;
|
|
||||||
padding: 2px 0px 0px ;
|
|
||||||
}
|
|
||||||
#element {
|
|
||||||
border: 0;
|
|
||||||
padding: 1px ;
|
|
||||||
}
|
|
||||||
#element.normal.normal {
|
|
||||||
background-color: @background-color;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#element.normal.urgent {
|
|
||||||
background-color: @urgent-background;
|
|
||||||
text-color: @urgent-foreground;
|
|
||||||
}
|
|
||||||
#element.normal.active {
|
|
||||||
background-color: @active-background;
|
|
||||||
text-color: @background-color;
|
|
||||||
}
|
|
||||||
#element.selected.normal {
|
|
||||||
background-color: @selected-background;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#element.selected.urgent {
|
|
||||||
background-color: @selected-urgent-background;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#element.selected.active {
|
|
||||||
background-color: @selected-active-background;
|
|
||||||
text-color: @background-color;
|
|
||||||
}
|
|
||||||
#element.alternate.normal {
|
|
||||||
background-color: @background-color;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#element.alternate.urgent {
|
|
||||||
background-color: @urgent-background;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#element.alternate.active {
|
|
||||||
background-color: @active-background;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#scrollbar {
|
|
||||||
width: 2px ;
|
|
||||||
border: 0;
|
|
||||||
handle-width: 8px ;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
#sidebar {
|
|
||||||
border: 2px dash 0px 0px ;
|
|
||||||
border-color: @separatorcolor;
|
|
||||||
}
|
|
||||||
#button.selected {
|
|
||||||
background-color: @selected-background;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#inputbar {
|
|
||||||
spacing: 0;
|
|
||||||
text-color: @foreground;
|
|
||||||
padding: 1px ;
|
|
||||||
}
|
|
||||||
#case-indicator {
|
|
||||||
spacing: 0;
|
|
||||||
text-color: @foreground;
|
|
||||||
}
|
|
||||||
#entry {
|
|
||||||
spacing: 0;
|
|
||||||
text-color: @drac-cya;
|
|
||||||
}
|
|
||||||
#prompt {
|
|
||||||
spacing: 0;
|
|
||||||
text-color: @drac-grn;
|
|
||||||
}
|
|
||||||
#inputbar {
|
|
||||||
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
|
|
||||||
}
|
|
||||||
#textbox-prompt-colon {
|
|
||||||
expand: false;
|
|
||||||
str: ":";
|
|
||||||
margin: 0px 0.3em 0em 0em ;
|
|
||||||
text-color: @drac-grn;
|
|
||||||
}
|
|
||||||
element-text, element-icon {
|
|
||||||
background-color: inherit;
|
|
||||||
text-color: inherit;
|
|
||||||
}
|
|
48
config/.config/rofi/rofi-json.sh
Executable file
48
config/.config/rofi/rofi-json.sh
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
user_file="$(eval echo ${1})"
|
||||||
|
|
||||||
|
if [[ "$user_file" = /* ]]
|
||||||
|
then
|
||||||
|
config_file="$user_file"
|
||||||
|
else
|
||||||
|
cwd=$(dirname $0)
|
||||||
|
config_file="${cwd}/${user_file}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
json=$(cat ${config_file})
|
||||||
|
|
||||||
|
if [ $# -eq 1 ]; then
|
||||||
|
echo $json | jq -cr '.[] | "\(.name)|\(.command)|\(.icon)"' |
|
||||||
|
while IFS="|" read -r name command icon
|
||||||
|
do
|
||||||
|
if [[ $name == "null" ]]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
if [[ $icon == "null" ]]; then
|
||||||
|
icon="system-run"
|
||||||
|
fi
|
||||||
|
echo -en "${name}\0icon\x1f${icon}\n"
|
||||||
|
done
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $# -eq 2 ]; then
|
||||||
|
|
||||||
|
selected=$2
|
||||||
|
task=$(echo $json | jq ".[] | select(.name == \"$selected\")")
|
||||||
|
|
||||||
|
if [[ $task == "" ]]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
command=$(echo $task | jq -j ".command")
|
||||||
|
|
||||||
|
if [[ $command == "null" ]]; then
|
||||||
|
command=$(echo $task | jq -j ".name")
|
||||||
|
fi
|
||||||
|
|
||||||
|
coproc bash -c "$command"
|
||||||
|
exit
|
||||||
|
|
||||||
|
fi
|
@ -1,3 +1,6 @@
|
|||||||
|
# Sets user-defined palette
|
||||||
|
palette = "catppuccin_mocha"
|
||||||
|
|
||||||
format = """$time$container$directory$all$line_break$username$hostname$character"""
|
format = """$time$container$directory$all$line_break$username$hostname$character"""
|
||||||
right_format = """$cmd_duration $jobs $status"""
|
right_format = """$cmd_duration $jobs $status"""
|
||||||
|
|
||||||
@ -5,60 +8,60 @@ right_format = """$cmd_duration $jobs $status"""
|
|||||||
disabled = false
|
disabled = false
|
||||||
format = '[\[ $time \]]($style) '
|
format = '[\[ $time \]]($style) '
|
||||||
time_format = "%T"
|
time_format = "%T"
|
||||||
style = "bold #fab387"
|
style = "bold peach"
|
||||||
|
|
||||||
[username]
|
[username]
|
||||||
format = "[$user]($style)@"
|
format = "[$user]($style)@"
|
||||||
style_user = "#f38ba8"
|
style_user = "red"
|
||||||
style_root = "bold red"
|
style_root = "bold red"
|
||||||
show_always = true
|
show_always = true
|
||||||
|
|
||||||
# Second param
|
# Second param
|
||||||
[hostname]
|
[hostname]
|
||||||
format = "[$hostname]($style)"
|
format = "[$hostname]($style)"
|
||||||
style = "#b4befe"
|
style = "lavender"
|
||||||
trim_at = ".local"
|
trim_at = ".local"
|
||||||
ssh_only = false
|
ssh_only = false
|
||||||
disabled = false
|
disabled = false
|
||||||
|
|
||||||
# Third param
|
# Third param
|
||||||
[directory]
|
[directory]
|
||||||
style = "#a6e3a1"
|
style = "subtext0"
|
||||||
truncation_length = 8
|
truncation_length = 8
|
||||||
truncate_to_repo = true
|
truncate_to_repo = true
|
||||||
truncation_symbol = "repo: "
|
truncation_symbol = "repo: "
|
||||||
|
|
||||||
# Before all the version info (python, nodejs, php, etc.)
|
# Before all the version info (python, nodejs, php, etc.)
|
||||||
[git_status]
|
[git_status]
|
||||||
style = "#cdd6f4"
|
style = "text"
|
||||||
ahead = "⇡${count}"
|
ahead = "⇡${count}"
|
||||||
diverged = "⇕⇡${ahead_count}⇣${behind_count}"
|
diverged = "⇕⇡${ahead_count}⇣${behind_count}"
|
||||||
behind = "⇣${count}"
|
behind = "⇣${count}"
|
||||||
deleted = "x"
|
deleted = "x"
|
||||||
|
|
||||||
[container]
|
[container]
|
||||||
style = "bold #f5c2e7"
|
style = "bold pink"
|
||||||
format = "[$symbol \\[ $name \\]]($style) "
|
format = "[$symbol \\[ $name \\]]($style) "
|
||||||
|
|
||||||
# Last param in the first line/row
|
# Last param in the first line/row
|
||||||
[cmd_duration]
|
[cmd_duration]
|
||||||
min_time = 1
|
min_time = 1
|
||||||
style = "#f9e2af"
|
style = "yellow"
|
||||||
format = "duration: [$duration]($style)"
|
format = "duration: [$duration]($style)"
|
||||||
disabled = false
|
disabled = false
|
||||||
|
|
||||||
# Prompt: param 2
|
# Prompt: param 2
|
||||||
[character]
|
[character]
|
||||||
format = "$symbol "
|
format = "$symbol "
|
||||||
success_symbol = ' [%](#94e2d5)'
|
success_symbol = ' [%](teal)'
|
||||||
error_symbol = ' [%](#d20f39)'
|
error_symbol = ' [%](red)'
|
||||||
vicmd_symbol = " [<](#94e2d5)"
|
vicmd_symbol = " [<](teal)"
|
||||||
|
|
||||||
# SYMBOLS
|
# SYMBOLS
|
||||||
[status]
|
[status]
|
||||||
format = 'exit status: [$status_common_meaning$status_signal_name$status]($style)'
|
format = 'exit status: [$status_common_meaning$status_signal_name$status]($style)'
|
||||||
disabled = false
|
disabled = false
|
||||||
style = "bold #ff0000"
|
style = "bold red"
|
||||||
|
|
||||||
[docker_context]
|
[docker_context]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
@ -81,3 +84,30 @@ symbol = " "
|
|||||||
[rust]
|
[rust]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
|
|
||||||
|
[palettes.catppuccin_mocha]
|
||||||
|
rosewater = "#f5e0dc"
|
||||||
|
flamingo = "#f2cdcd"
|
||||||
|
pink = "#f5c2e7"
|
||||||
|
mauve = "#cba6f7"
|
||||||
|
red = "#f38ba8"
|
||||||
|
maroon = "#eba0ac"
|
||||||
|
peach = "#fab387"
|
||||||
|
yellow = "#f9e2af"
|
||||||
|
green = "#a6e3a1"
|
||||||
|
teal = "#94e2d5"
|
||||||
|
sky = "#89dceb"
|
||||||
|
sapphire = "#74c7ec"
|
||||||
|
blue = "#89b4fa"
|
||||||
|
lavender = "#b4befe"
|
||||||
|
text = "#cdd6f4"
|
||||||
|
subtext1 = "#bac2de"
|
||||||
|
subtext0 = "#a6adc8"
|
||||||
|
overlay2 = "#9399b2"
|
||||||
|
overlay1 = "#7f849c"
|
||||||
|
overlay0 = "#6c7086"
|
||||||
|
surface2 = "#585b70"
|
||||||
|
surface1 = "#45475a"
|
||||||
|
surface0 = "#313244"
|
||||||
|
base = "#1e1e2e"
|
||||||
|
mantle = "#181825"
|
||||||
|
crust = "#11111b"
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
# XONSH WIZARD START
|
|
||||||
$ALIAS_COMPLETIONS_OPTIONS_BY_DEFAULT = '1'
|
|
||||||
$CMD_COMPLETIONS_SHOW_DESC = '1'
|
|
||||||
$COMMANDS_CACHE_SAVE_INTERMEDIATE = '1'
|
|
||||||
$SUBSEQUENCE_PATH_COMPLETION = ''
|
|
||||||
$UPDATE_COMPLETIONS_ON_KEYPRESS = '1'
|
|
||||||
$XONSH_TRACEBACK_LOGFILE = '/var/home/jas/.config/xonsh/traceback'
|
|
||||||
xontrib load abbrevs coreutils prompt_ret_code vox
|
|
||||||
# XONSH WIZARD END
|
|
||||||
|
|
||||||
xontrib load prompt_starship
|
|
||||||
xontrib load xlsd
|
|
||||||
xontrib load pipeliner
|
|
@ -16,15 +16,5 @@ layout {
|
|||||||
args "journalctl" "-f"
|
args "journalctl" "-f"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
tab name="hyperreal.coffee" {
|
|
||||||
pane command="mosh" {
|
|
||||||
args "-p" "60000" "jas@hyperreal.coffee"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
tab name="coldharbour" {
|
|
||||||
pane command="mosh" {
|
|
||||||
args "-p" "60000" "jas@coldharbour.local"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
tab
|
tab
|
||||||
}
|
}
|
||||||
|
@ -7,13 +7,14 @@
|
|||||||
|
|
||||||
;; See 'C-h v doom-font' for documentation and more examples of what they
|
;; See 'C-h v doom-font' for documentation and more examples of what they
|
||||||
;; accept. For example:
|
;; accept. For example:
|
||||||
(setq doom-font (font-spec :family "JetBrains Mono Nerd Font Mono" :size 14)
|
(setq doom-font (font-spec :family "JetBrains Mono Nerd Font Mono" :size 18)
|
||||||
doom-variable-pitch-font (font-spec :family "Rubik")
|
doom-variable-pitch-font (font-spec :family "Rubik")
|
||||||
doom-unicode-font (font-spec :family "JetBrains Mono Nerd Font Mono" :size 14)
|
doom-unicode-font (font-spec :family "JetBrains Mono Nerd Font Mono" :size 18)
|
||||||
doom-big-font (font-spec :family "JetBrains Mono Nerd Font Mono" :size 14))
|
doom-big-font (font-spec :family "JetBrains Mono Nerd Font Mono" :size 18))
|
||||||
|
|
||||||
;; Use catppuccin-mocha theme
|
;; Use catppuccin-mocha theme
|
||||||
(setq doom-theme 'catppuccin-mocha)
|
(setq doom-theme 'catppuccin)
|
||||||
|
(setq catppuccin-flavor 'mocha)
|
||||||
|
|
||||||
;; This determines the style of line numbers in effect. If set to `nil', line
|
;; This determines the style of line numbers in effect. If set to `nil', line
|
||||||
;; numbers are disabled. For relative line numbers, set this to `relative'.
|
;; numbers are disabled. For relative line numbers, set this to `relative'.
|
||||||
@ -123,7 +124,7 @@ If point was already at that position, move point to beginning of line."
|
|||||||
(setq org-log-done 'time)
|
(setq org-log-done 'time)
|
||||||
|
|
||||||
;; open Emacs in a maxmimized window
|
;; open Emacs in a maxmimized window
|
||||||
(add-to-list 'default-frame-alist '(fullscreen . maximized))
|
;(add-to-list 'default-frame-alist '(fullscreen . maximized))
|
||||||
|
|
||||||
;; mastodon
|
;; mastodon
|
||||||
(setq mastodon-instance-url "https://mastodon.hyperreal.coffee"
|
(setq mastodon-instance-url "https://mastodon.hyperreal.coffee"
|
||||||
@ -134,3 +135,18 @@ If point was already at that position, move point to beginning of line."
|
|||||||
(global-set-key (kbd "C-c l") 'evilnc-quick-comment-or-uncomment-to-the-line)
|
(global-set-key (kbd "C-c l") 'evilnc-quick-comment-or-uncomment-to-the-line)
|
||||||
(global-set-key (kbd "C-c c") 'evilnc-copy-and-comment-lines)
|
(global-set-key (kbd "C-c c") 'evilnc-copy-and-comment-lines)
|
||||||
(global-set-key (kbd "C-c p") 'evilnc-comment-or-uncomment-paragraphs)
|
(global-set-key (kbd "C-c p") 'evilnc-comment-or-uncomment-paragraphs)
|
||||||
|
|
||||||
|
;; completion for GoLang
|
||||||
|
(add-hook 'completion-at-point-functions 'go-complete-at-point)
|
||||||
|
|
||||||
|
;; Go - lsp-mode
|
||||||
|
(defun lsp-go-install-save-hooks ()
|
||||||
|
(add-hook 'before-save-hook #'lsp-format-buffer t t)
|
||||||
|
(add-hook 'before-save-hook #'lsp-organize-imports t t))
|
||||||
|
(add-hook 'go-mode-hook #'lsp-go-install-save-hooks)
|
||||||
|
|
||||||
|
;; Start LSP Mode
|
||||||
|
(add-hook 'go-mode-hook #'lsp-deferred)
|
||||||
|
|
||||||
|
;; EPUB - nov.el and nov-xwidget
|
||||||
|
(setq nov-variable-pitch nil)
|
||||||
|
@ -89,8 +89,8 @@
|
|||||||
;;biblio ; Writes a PhD for you (citation needed)
|
;;biblio ; Writes a PhD for you (citation needed)
|
||||||
;;debugger ; FIXME stepping through code, to help you add bugs
|
;;debugger ; FIXME stepping through code, to help you add bugs
|
||||||
;;direnv
|
;;direnv
|
||||||
;;docker
|
docker
|
||||||
editorconfig ; let someone else argue about tabs vs spaces
|
;;editorconfig ; let someone else argue about tabs vs spaces
|
||||||
;;ein ; tame Jupyter notebooks with emacs
|
;;ein ; tame Jupyter notebooks with emacs
|
||||||
(eval +overlay) ; run code, run (also, repls)
|
(eval +overlay) ; run code, run (also, repls)
|
||||||
gist ; interacting with github gists
|
gist ; interacting with github gists
|
||||||
@ -99,7 +99,7 @@
|
|||||||
magit ; a git porcelain for Emacs
|
magit ; a git porcelain for Emacs
|
||||||
make ; run make tasks from Emacs
|
make ; run make tasks from Emacs
|
||||||
pass ; password manager for nerds
|
pass ; password manager for nerds
|
||||||
;;pdf ; pdf enhancements
|
pdf ; pdf enhancements
|
||||||
;;prodigy ; FIXME managing external services & code builders
|
;;prodigy ; FIXME managing external services & code builders
|
||||||
;;rgb ; creating color strings
|
;;rgb ; creating color strings
|
||||||
;;taskrunner ; taskrunner for all your projects
|
;;taskrunner ; taskrunner for all your projects
|
||||||
@ -148,7 +148,7 @@
|
|||||||
;;latex ; writing papers in Emacs has never been so fun
|
;;latex ; writing papers in Emacs has never been so fun
|
||||||
;;lean ; for folks with too much to prove
|
;;lean ; for folks with too much to prove
|
||||||
;;ledger ; be audit you can be
|
;;ledger ; be audit you can be
|
||||||
;;lua ; one-based indices? one-based indices
|
lua ; one-based indices? one-based indices
|
||||||
markdown ; writing docs for people to ignore
|
markdown ; writing docs for people to ignore
|
||||||
;;nim ; python + lisp at the speed of c
|
;;nim ; python + lisp at the speed of c
|
||||||
;;nix ; I hereby declare "nix geht mehr!"
|
;;nix ; I hereby declare "nix geht mehr!"
|
||||||
@ -186,7 +186,7 @@
|
|||||||
;;emms
|
;;emms
|
||||||
;;everywhere ; *leave* Emacs!? You must be joking
|
;;everywhere ; *leave* Emacs!? You must be joking
|
||||||
;;irc ; how neckbeards socialize
|
;;irc ; how neckbeards socialize
|
||||||
rss ; emacs as an RSS reader
|
;;rss ; emacs as an RSS reader
|
||||||
;;twitter ; twitter client https://twitter.com/vnought
|
;;twitter ; twitter client https://twitter.com/vnought
|
||||||
|
|
||||||
:config
|
:config
|
||||||
|
@ -20,10 +20,11 @@
|
|||||||
(package! shell-pop)
|
(package! shell-pop)
|
||||||
(package! fzf)
|
(package! fzf)
|
||||||
(package! mastodon)
|
(package! mastodon)
|
||||||
(package! nushell-mode :recipe
|
|
||||||
(:host github :repo "azzamsa/emacs-nushell"))
|
|
||||||
(package! evil-nerd-commenter)
|
(package! evil-nerd-commenter)
|
||||||
(package! elfeed-protocol)
|
(package! just-mode)
|
||||||
|
(package! justl)
|
||||||
|
(package! go-complete)
|
||||||
|
(package! nov)
|
||||||
|
|
||||||
;; To install a package directly from a remote git repo, you must specify a
|
;; To install a package directly from a remote git repo, you must specify a
|
||||||
;; `:recipe'. You'll find documentation on what `:recipe' accepts here:
|
;; `:recipe'. You'll find documentation on what `:recipe' accepts here:
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
untracked = cyan
|
untracked = cyan
|
||||||
[commit]
|
[commit]
|
||||||
[core]
|
[core]
|
||||||
editor = emacs -nw
|
editor = nvim
|
||||||
[init]
|
[init]
|
||||||
defaultBranch = main
|
defaultBranch = main
|
||||||
[pull]
|
[pull]
|
||||||
|
4
gnupg/.gnupg/gpg-agent.conf
Executable file
4
gnupg/.gnupg/gpg-agent.conf
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
enable-ssh-support
|
||||||
|
|
||||||
|
default-cache-ttl 60
|
||||||
|
max-cache-ttl 120
|
96
gnupg/.gnupg/gpg.conf
Executable file
96
gnupg/.gnupg/gpg.conf
Executable file
@ -0,0 +1,96 @@
|
|||||||
|
#
|
||||||
|
# This is an implementation of the Riseup OpenPGP Best Practices
|
||||||
|
# https://help.riseup.net/en/security/message-security/openpgp/best-practices
|
||||||
|
#
|
||||||
|
|
||||||
|
#-----------------------------
|
||||||
|
# default key
|
||||||
|
#-----------------------------
|
||||||
|
|
||||||
|
# The default key to sign with. If this option is not used, the default key is
|
||||||
|
# the first key found in the secret keyring
|
||||||
|
|
||||||
|
default-key 9129BD07C3509CED
|
||||||
|
|
||||||
|
#-----------------------------
|
||||||
|
# behavior
|
||||||
|
#-----------------------------
|
||||||
|
|
||||||
|
# Disable inclusion of the version string in ASCII armored output
|
||||||
|
no-emit-version
|
||||||
|
|
||||||
|
# Disable comment string in clear text signatures and ASCII armored messages
|
||||||
|
no-comments
|
||||||
|
|
||||||
|
# Display long key IDs
|
||||||
|
keyid-format 0xlong
|
||||||
|
|
||||||
|
# List all keys (or the specified ones) along with their fingerprints
|
||||||
|
with-fingerprint
|
||||||
|
|
||||||
|
# Display the calculated validity of user IDs during key listings
|
||||||
|
list-options show-uid-validity
|
||||||
|
verify-options show-uid-validity
|
||||||
|
|
||||||
|
# Try to use the GnuPG-Agent. With this option, GnuPG first tries to connect to
|
||||||
|
# the agent before it asks for a passphrase.
|
||||||
|
use-agent
|
||||||
|
|
||||||
|
charset utf-8
|
||||||
|
fixed-list-mode
|
||||||
|
|
||||||
|
#-----------------------------
|
||||||
|
# keyserver
|
||||||
|
#-----------------------------
|
||||||
|
|
||||||
|
# This is the server that --recv-keys, --send-keys, and --search-keys will
|
||||||
|
# communicate with to receive keys from, send keys to, and search for keys on
|
||||||
|
#keyserver hkps://hkps.pool.sks-keyservers.net
|
||||||
|
keyserver pgp.mit.edu
|
||||||
|
|
||||||
|
# Provide a certificate store to override the system default
|
||||||
|
# Get this from https://sks-keyservers.net/sks-keyservers.netCA.pem
|
||||||
|
#keyserver-options ca-cert-file=/usr/local/etc/ssl/certs/hkps.pool.sks-keyservers.net.pem
|
||||||
|
|
||||||
|
# Set the proxy to use for HTTP and HKP keyservers - default to the standard
|
||||||
|
# local Tor socks proxy
|
||||||
|
# It is encouraged to use Tor for improved anonymity. Preferrably use either a
|
||||||
|
# dedicated SOCKSPort for GnuPG and/or enable IsolateDestPort and
|
||||||
|
# IsolateDestAddr
|
||||||
|
#
|
||||||
|
# I run my tor socks proxy in a container, see .dockerfunc and
|
||||||
|
# github.com/jfrazelle/dockerfiles
|
||||||
|
#keyserver-options http-proxy=socks5-hostname://torproxy:9050
|
||||||
|
|
||||||
|
# Don't leak DNS, see https://trac.torproject.org/projects/tor/ticket/2846
|
||||||
|
#keyserver-options no-try-dns-srv
|
||||||
|
|
||||||
|
# When using --refresh-keys, if the key in question has a preferred keyserver
|
||||||
|
# URL, then disable use of that preferred keyserver to refresh the key from
|
||||||
|
keyserver-options no-honor-keyserver-url
|
||||||
|
|
||||||
|
# When searching for a key with --search-keys, include keys that are marked on
|
||||||
|
# the keyserver as revoked
|
||||||
|
keyserver-options include-revoked
|
||||||
|
|
||||||
|
#-----------------------------
|
||||||
|
# algorithm and ciphers
|
||||||
|
#-----------------------------
|
||||||
|
|
||||||
|
# list of personal digest preferences. When multiple digests are supported by
|
||||||
|
# all recipients, choose the strongest one
|
||||||
|
personal-cipher-preferences AES256 AES192 AES CAST5
|
||||||
|
|
||||||
|
# list of personal digest preferences. When multiple ciphers are supported by
|
||||||
|
# all recipients, choose the strongest one
|
||||||
|
personal-digest-preferences SHA512 SHA384 SHA256 SHA224
|
||||||
|
|
||||||
|
# message digest algorithm used when signing a key
|
||||||
|
cert-digest-algo SHA512
|
||||||
|
s2k-cipher-algo AES256
|
||||||
|
s2k-digest-algo SHA512
|
||||||
|
|
||||||
|
# This preference list is used for new keys and becomes the default for
|
||||||
|
# "setpref" in the edit menu
|
||||||
|
default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Name=Emacs
|
|
||||||
GenericName=Text Editor
|
|
||||||
Comment=Edit text
|
|
||||||
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
|
|
||||||
Exec=/var/home/jas/bin/emacs %F
|
|
||||||
Icon=emacs
|
|
||||||
Type=Application
|
|
||||||
Terminal=false
|
|
||||||
Categories=Development;TextEditor;
|
|
||||||
StartupNotify=true
|
|
||||||
StartupWMClass=Emacs
|
|
1
offlineimap/.mailcap
Normal file
1
offlineimap/.mailcap
Normal file
@ -0,0 +1 @@
|
|||||||
|
text/html; w3m -dump -o document_charset=%{charset} '%s'; nametemplate=%s.html; copiousoutput
|
81
offlineimap/.notmuch-config
Normal file
81
offlineimap/.notmuch-config
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
# .notmuch-config - Configuration file for the notmuch mail system
|
||||||
|
#
|
||||||
|
# For more information about notmuch, see https://notmuchmail.org
|
||||||
|
|
||||||
|
# Database configuration
|
||||||
|
#
|
||||||
|
# The only value supported here is 'path' which should be the top-level
|
||||||
|
# directory where your mail currently exists and to where mail will be
|
||||||
|
# delivered in the future. Files should be individual email messages.
|
||||||
|
# Notmuch will store its database within a sub-directory of the path
|
||||||
|
# configured here named ".notmuch".
|
||||||
|
#
|
||||||
|
[database]
|
||||||
|
|
||||||
|
# User configuration
|
||||||
|
#
|
||||||
|
# Here is where you can let notmuch know how you would like to be
|
||||||
|
# addressed. Valid settings are
|
||||||
|
#
|
||||||
|
# name Your full name.
|
||||||
|
# primary_email Your primary email address.
|
||||||
|
# other_email A list (separated by ';') of other email addresses
|
||||||
|
# at which you receive email.
|
||||||
|
#
|
||||||
|
# Notmuch will use the various email addresses configured here when
|
||||||
|
# formatting replies. It will avoid including your own addresses in the
|
||||||
|
# recipient list of replies, and will set the From address based on the
|
||||||
|
# address to which the original email was addressed.
|
||||||
|
#
|
||||||
|
[user]
|
||||||
|
primary_email=hyperreal64@pm.me
|
||||||
|
|
||||||
|
# Configuration for "notmuch new"
|
||||||
|
#
|
||||||
|
# The following options are supported here:
|
||||||
|
#
|
||||||
|
# tags A list (separated by ';') of the tags that will be
|
||||||
|
# added to all messages incorporated by "notmuch new".
|
||||||
|
#
|
||||||
|
# ignore A list (separated by ';') of file and directory names
|
||||||
|
# that will not be searched for messages by "notmuch new".
|
||||||
|
#
|
||||||
|
# NOTE: *Every* file/directory that goes by one of those
|
||||||
|
# names will be ignored, independent of its depth/location
|
||||||
|
# in the mail store.
|
||||||
|
#
|
||||||
|
[new]
|
||||||
|
|
||||||
|
# Search configuration
|
||||||
|
#
|
||||||
|
# The following option is supported here:
|
||||||
|
#
|
||||||
|
# exclude_tags
|
||||||
|
# A ;-separated list of tags that will be excluded from
|
||||||
|
# search results by default. Using an excluded tag in a
|
||||||
|
# query will override that exclusion.
|
||||||
|
#
|
||||||
|
[search]
|
||||||
|
|
||||||
|
# Maildir compatibility configuration
|
||||||
|
#
|
||||||
|
# The following option is supported here:
|
||||||
|
#
|
||||||
|
# synchronize_flags Valid values are true and false.
|
||||||
|
#
|
||||||
|
# If true, then the following maildir flags (in message filenames)
|
||||||
|
# will be synchronized with the corresponding notmuch tags:
|
||||||
|
#
|
||||||
|
# Flag Tag
|
||||||
|
# ---- -------
|
||||||
|
# D draft
|
||||||
|
# F flagged
|
||||||
|
# P passed
|
||||||
|
# R replied
|
||||||
|
# S unread (added when 'S' flag is not present)
|
||||||
|
#
|
||||||
|
# The "notmuch new" command will notice flag changes in filenames
|
||||||
|
# and update tags, while the "notmuch tag" and "notmuch restore"
|
||||||
|
# commands will notice tag changes and update flags in filenames
|
||||||
|
#
|
||||||
|
[maildir]
|
6
offlineimap/.offlineimap.py
Normal file
6
offlineimap/.offlineimap.py
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
from subprocess import check_output
|
||||||
|
|
||||||
|
def get_pass():
|
||||||
|
return check_output("pass mail/proton-mail", shell=True).splitlines()[0]
|
26
offlineimap/.offlineimaprc
Normal file
26
offlineimap/.offlineimaprc
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
[general]
|
||||||
|
accounts = protonmail
|
||||||
|
metadata = /home/jas/.offlineimap-metadata
|
||||||
|
pythonfile = /home/jas/.offlineimap.py
|
||||||
|
|
||||||
|
[Account protonmail]
|
||||||
|
localrepository = protonmail-local
|
||||||
|
remoterepository = protonmail-remote
|
||||||
|
autorefresh = 1
|
||||||
|
postsynchook = notmuch new
|
||||||
|
|
||||||
|
[Repository protonmail-local]
|
||||||
|
type = Maildir
|
||||||
|
localfolders = /home/jas/mail
|
||||||
|
sync_deletes = no
|
||||||
|
|
||||||
|
[Repository protonmail-remote]
|
||||||
|
type = IMAP
|
||||||
|
remoteuser = hyperreal64@pm.me
|
||||||
|
remotepasseval = get_pass()
|
||||||
|
remotehost = 127.0.0.1
|
||||||
|
remoteport = 1143
|
||||||
|
ssl = no
|
||||||
|
starttls = no
|
||||||
|
expunge = yes
|
||||||
|
readonly = True
|
7
shellmarks/.shellmarks
Normal file
7
shellmarks/.shellmarks
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
/home/jas/downloads
|
||||||
|
/home/jas/Nextcloud
|
||||||
|
/home/jas/bin
|
||||||
|
/home/jas/Nextcloud/sites
|
||||||
|
/home/jas/repos/github.com/hyperreal64
|
||||||
|
/home/jas/Nextcloud/devel/silverblue
|
||||||
|
/home/jas/Nextcloud/devel/ansible
|
@ -1,418 +0,0 @@
|
|||||||
# : << EOF
|
|
||||||
# https://github.com/gpakosz/.tmux
|
|
||||||
# (‑●‑●)> dual licensed under the WTFPL v2 license and the MIT license,
|
|
||||||
# without any warranty.
|
|
||||||
# Copyright 2012— Gregory Pakosz (@gpakosz).
|
|
||||||
|
|
||||||
|
|
||||||
# -- navigation ----------------------------------------------------------------
|
|
||||||
|
|
||||||
# if you're running tmux within iTerm2
|
|
||||||
# - and tmux is 1.9 or 1.9a
|
|
||||||
# - and iTerm2 is configured to let option key act as +Esc
|
|
||||||
# - and iTerm2 is configured to send [1;9A -> [1;9D for option + arrow keys
|
|
||||||
# then uncomment the following line to make Meta + arrow keys mapping work
|
|
||||||
#set -ga terminal-overrides "*:kUP3=\e[1;9A,*:kDN3=\e[1;9B,*:kRIT3=\e[1;9C,*:kLFT3=\e[1;9D"
|
|
||||||
|
|
||||||
# Appropriate terminal colors
|
|
||||||
set -g default-terminal "xterm-256color"
|
|
||||||
set -ga terminal-overrides ",xterm-256color:Tc"
|
|
||||||
|
|
||||||
# -- windows & pane creation ---------------------------------------------------
|
|
||||||
|
|
||||||
# new window retains current path, possible values are:
|
|
||||||
# - true
|
|
||||||
# - false (default)
|
|
||||||
tmux_conf_new_window_retain_current_path=false
|
|
||||||
|
|
||||||
# new pane retains current path, possible values are:
|
|
||||||
# - true (default)
|
|
||||||
# - false
|
|
||||||
tmux_conf_new_pane_retain_current_path=true
|
|
||||||
|
|
||||||
# new pane tries to reconnect ssh sessions (experimental), possible values are:
|
|
||||||
# - true
|
|
||||||
# - false (default)
|
|
||||||
tmux_conf_new_pane_reconnect_ssh=false
|
|
||||||
|
|
||||||
# prompt for session name when creating a new session, possible values are:
|
|
||||||
# - true
|
|
||||||
# - false (default)
|
|
||||||
tmux_conf_new_session_prompt=false
|
|
||||||
|
|
||||||
|
|
||||||
# -- display -------------------------------------------------------------------
|
|
||||||
|
|
||||||
# RGB 24-bit colour support (tmux >= 2.2), possible values are:
|
|
||||||
# - true
|
|
||||||
# - false (default)
|
|
||||||
tmux_conf_24b_colour=true
|
|
||||||
|
|
||||||
# default theme
|
|
||||||
tmux_conf_theme_colour_1="#080808" # dark gray
|
|
||||||
tmux_conf_theme_colour_2="#303030" # gray
|
|
||||||
tmux_conf_theme_colour_3="#8a8a8a" # light gray
|
|
||||||
tmux_conf_theme_colour_4="#00afff" # light blue
|
|
||||||
tmux_conf_theme_colour_5="#ffff00" # yellow
|
|
||||||
tmux_conf_theme_colour_6="#080808" # dark gray
|
|
||||||
tmux_conf_theme_colour_7="#e4e4e4" # white
|
|
||||||
tmux_conf_theme_colour_8="#080808" # dark gray
|
|
||||||
tmux_conf_theme_colour_9="#ffff00" # yellow
|
|
||||||
tmux_conf_theme_colour_10="#ff00af" # pink
|
|
||||||
tmux_conf_theme_colour_11="#5fff00" # green
|
|
||||||
tmux_conf_theme_colour_12="#8a8a8a" # light gray
|
|
||||||
tmux_conf_theme_colour_13="#e4e4e4" # white
|
|
||||||
tmux_conf_theme_colour_14="#080808" # dark gray
|
|
||||||
tmux_conf_theme_colour_15="#080808" # dark gray
|
|
||||||
tmux_conf_theme_colour_16="#d70000" # red
|
|
||||||
tmux_conf_theme_colour_17="#e4e4e4" # white
|
|
||||||
|
|
||||||
# default theme (ansi)
|
|
||||||
#tmux_conf_theme_colour_1="colour0"
|
|
||||||
#tmux_conf_theme_colour_2="colour8"
|
|
||||||
#tmux_conf_theme_colour_3="colour8"
|
|
||||||
#tmux_conf_theme_colour_4="colour14"
|
|
||||||
#tmux_conf_theme_colour_5="colour11"
|
|
||||||
#tmux_conf_theme_colour_6="colour0"
|
|
||||||
#tmux_conf_theme_colour_7="colour15"
|
|
||||||
#tmux_conf_theme_colour_8="colour0"
|
|
||||||
#tmux_conf_theme_colour_9="colour11"
|
|
||||||
#tmux_conf_theme_colour_10="colour13"
|
|
||||||
#tmux_conf_theme_colour_11="colour10"
|
|
||||||
#tmux_conf_theme_colour_12="colour8"
|
|
||||||
#tmux_conf_theme_colour_13="colour15"
|
|
||||||
#tmux_conf_theme_colour_14="colour0"
|
|
||||||
#tmux_conf_theme_colour_15="colour0"
|
|
||||||
#tmux_conf_theme_colour_16="colour1"
|
|
||||||
#tmux_conf_theme_colour_17="colour15"
|
|
||||||
|
|
||||||
# window style
|
|
||||||
tmux_conf_theme_window_fg="default"
|
|
||||||
tmux_conf_theme_window_bg="default"
|
|
||||||
|
|
||||||
# highlight focused pane (tmux >= 2.1), possible values are:
|
|
||||||
# - true
|
|
||||||
# - false (default)
|
|
||||||
tmux_conf_theme_highlight_focused_pane=false
|
|
||||||
|
|
||||||
# focused pane colours:
|
|
||||||
tmux_conf_theme_focused_pane_bg="$tmux_conf_theme_colour_2"
|
|
||||||
|
|
||||||
# pane border style, possible values are:
|
|
||||||
# - thin (default)
|
|
||||||
# - fat
|
|
||||||
tmux_conf_theme_pane_border_style=thin
|
|
||||||
|
|
||||||
# pane borders colours:
|
|
||||||
tmux_conf_theme_pane_border="$tmux_conf_theme_colour_2"
|
|
||||||
tmux_conf_theme_pane_active_border="$tmux_conf_theme_colour_4"
|
|
||||||
|
|
||||||
# pane indicator colours (when you hit <prefix> + q)
|
|
||||||
tmux_conf_theme_pane_indicator="$tmux_conf_theme_colour_4"
|
|
||||||
tmux_conf_theme_pane_active_indicator="$tmux_conf_theme_colour_4"
|
|
||||||
|
|
||||||
# status line style
|
|
||||||
tmux_conf_theme_message_fg="$tmux_conf_theme_colour_1"
|
|
||||||
tmux_conf_theme_message_bg="$tmux_conf_theme_colour_5"
|
|
||||||
tmux_conf_theme_message_attr="bold"
|
|
||||||
|
|
||||||
# status line command style (<prefix> : Escape)
|
|
||||||
tmux_conf_theme_message_command_fg="$tmux_conf_theme_colour_5"
|
|
||||||
tmux_conf_theme_message_command_bg="$tmux_conf_theme_colour_1"
|
|
||||||
tmux_conf_theme_message_command_attr="bold"
|
|
||||||
|
|
||||||
# window modes style
|
|
||||||
tmux_conf_theme_mode_fg="$tmux_conf_theme_colour_1"
|
|
||||||
tmux_conf_theme_mode_bg="$tmux_conf_theme_colour_5"
|
|
||||||
tmux_conf_theme_mode_attr="bold"
|
|
||||||
|
|
||||||
# status line style
|
|
||||||
tmux_conf_theme_status_fg="$tmux_conf_theme_colour_3"
|
|
||||||
tmux_conf_theme_status_bg="$tmux_conf_theme_colour_1"
|
|
||||||
tmux_conf_theme_status_attr="none"
|
|
||||||
|
|
||||||
# terminal title
|
|
||||||
# - built-in variables are:
|
|
||||||
# - #{circled_window_index}
|
|
||||||
# - #{circled_session_name}
|
|
||||||
# - #{hostname}
|
|
||||||
# - #{hostname_ssh}
|
|
||||||
# - #{hostname_full}
|
|
||||||
# - #{hostname_full_ssh}
|
|
||||||
# - #{username}
|
|
||||||
# - #{username_ssh}
|
|
||||||
tmux_conf_theme_terminal_title="[#h] [#S] [#I #W]"
|
|
||||||
|
|
||||||
# window status style
|
|
||||||
# - built-in variables are:
|
|
||||||
# - #{circled_window_index}
|
|
||||||
# - #{circled_session_name}
|
|
||||||
# - #{hostname}
|
|
||||||
# - #{hostname_ssh}
|
|
||||||
# - #{hostname_full}
|
|
||||||
# - #{hostname_full_ssh}
|
|
||||||
# - #{username}
|
|
||||||
# - #{username_ssh}
|
|
||||||
tmux_conf_theme_window_status_fg="$tmux_conf_theme_colour_3"
|
|
||||||
tmux_conf_theme_window_status_bg="$tmux_conf_theme_colour_1"
|
|
||||||
tmux_conf_theme_window_status_attr="none"
|
|
||||||
tmux_conf_theme_window_status_format="#I #W"
|
|
||||||
#tmux_conf_theme_window_status_format="#{circled_window_index} #W"
|
|
||||||
#tmux_conf_theme_window_status_format="#I #W#{?window_bell_flag,🔔,}#{?window_zoomed_flag,🔍,}"
|
|
||||||
|
|
||||||
# window current status style
|
|
||||||
# - built-in variables are:
|
|
||||||
# - #{circled_window_index}
|
|
||||||
# - #{circled_session_name}
|
|
||||||
# - #{hostname}
|
|
||||||
# - #{hostname_ssh}
|
|
||||||
# - #{hostname_full}
|
|
||||||
# - #{hostname_full_ssh}
|
|
||||||
# - #{username}
|
|
||||||
# - #{username_ssh}
|
|
||||||
tmux_conf_theme_window_status_current_fg="$tmux_conf_theme_colour_1"
|
|
||||||
tmux_conf_theme_window_status_current_bg="$tmux_conf_theme_colour_4"
|
|
||||||
tmux_conf_theme_window_status_current_attr="bold"
|
|
||||||
tmux_conf_theme_window_status_current_format="#I #W"
|
|
||||||
#tmux_conf_theme_window_status_current_format="#{circled_window_index} #W"
|
|
||||||
#tmux_conf_theme_window_status_current_format="#I #W#{?window_zoomed_flag,🔍,}"
|
|
||||||
|
|
||||||
# window activity status style
|
|
||||||
tmux_conf_theme_window_status_activity_fg="default"
|
|
||||||
tmux_conf_theme_window_status_activity_bg="default"
|
|
||||||
tmux_conf_theme_window_status_activity_attr="underscore"
|
|
||||||
|
|
||||||
# window bell status style
|
|
||||||
tmux_conf_theme_window_status_bell_fg="$tmux_conf_theme_colour_5"
|
|
||||||
tmux_conf_theme_window_status_bell_bg="default"
|
|
||||||
tmux_conf_theme_window_status_bell_attr="blink,bold"
|
|
||||||
|
|
||||||
# window last status style
|
|
||||||
tmux_conf_theme_window_status_last_fg="$tmux_conf_theme_colour_4"
|
|
||||||
tmux_conf_theme_window_status_last_bg="$tmux_conf_theme_colour_2"
|
|
||||||
tmux_conf_theme_window_status_last_attr="none"
|
|
||||||
|
|
||||||
# status left/right sections separators
|
|
||||||
#tmux_conf_theme_left_separator_main=""
|
|
||||||
#tmux_conf_theme_left_separator_sub="|"
|
|
||||||
#tmux_conf_theme_right_separator_main=""
|
|
||||||
#tmux_conf_theme_right_separator_sub="|"
|
|
||||||
# tmux_conf_theme_left_separator_main="\uE0B0" # /!\ you don't need to install Powerline
|
|
||||||
# tmux_conf_theme_left_separator_sub="\uE0B1" # you only need fonts patched with
|
|
||||||
# tmux_conf_theme_right_separator_main="\uE0B2" # Powerline symbols or the standalone
|
|
||||||
# tmux_conf_theme_right_separator_sub="\uE0B3" # PowerlineSymbols.otf font, see README.md
|
|
||||||
tmux_conf_theme_left_separator_main='\ue0b8'
|
|
||||||
tmux_conf_theme_left_separator_sub='\ue0b9'
|
|
||||||
tmux_conf_theme_right_separator_main='\ue0be'
|
|
||||||
tmux_conf_theme_right_separator_sub='\ue0b9'
|
|
||||||
|
|
||||||
# status left/right content:
|
|
||||||
# - separate main sections with "|"
|
|
||||||
# - separate subsections with ","
|
|
||||||
# - built-in variables are:
|
|
||||||
# - #{battery_bar}
|
|
||||||
# - #{battery_hbar}
|
|
||||||
# - #{battery_percentage}
|
|
||||||
# - #{battery_status}
|
|
||||||
# - #{battery_vbar}
|
|
||||||
# - #{circled_session_name}
|
|
||||||
# - #{hostname_ssh}
|
|
||||||
# - #{hostname}
|
|
||||||
# - #{hostname_full}
|
|
||||||
# - #{hostname_full_ssh}
|
|
||||||
# - #{loadavg}
|
|
||||||
# - #{mouse}
|
|
||||||
# - #{pairing}
|
|
||||||
# - #{prefix}
|
|
||||||
# - #{root}
|
|
||||||
# - #{synchronized}
|
|
||||||
# - #{uptime_y}
|
|
||||||
# - #{uptime_d} (modulo 365 when #{uptime_y} is used)
|
|
||||||
# - #{uptime_h}
|
|
||||||
# - #{uptime_m}
|
|
||||||
# - #{uptime_s}
|
|
||||||
# - #{username}
|
|
||||||
# - #{username_ssh}
|
|
||||||
tmux_conf_theme_status_left=" #S | ↑#{?uptime_y, #{uptime_y}y,}#{?uptime_d, #{uptime_d}d,}#{?uptime_h, #{uptime_h}h,}#{?uptime_m, #{uptime_m}m,} "
|
|
||||||
tmux_conf_theme_status_right="#{prefix} , %R , %d %b | #{username}#{root} | #{hostname} "
|
|
||||||
|
|
||||||
# status left style
|
|
||||||
tmux_conf_theme_status_left_fg="$tmux_conf_theme_colour_6,$tmux_conf_theme_colour_7,$tmux_conf_theme_colour_8"
|
|
||||||
tmux_conf_theme_status_left_bg="$tmux_conf_theme_colour_9,$tmux_conf_theme_colour_10,$tmux_conf_theme_colour_11"
|
|
||||||
tmux_conf_theme_status_left_attr="bold,none,none"
|
|
||||||
|
|
||||||
# status right style
|
|
||||||
tmux_conf_theme_status_right_fg="$tmux_conf_theme_colour_12,$tmux_conf_theme_colour_13,$tmux_conf_theme_colour_14"
|
|
||||||
tmux_conf_theme_status_right_bg="$tmux_conf_theme_colour_15,$tmux_conf_theme_colour_16,$tmux_conf_theme_colour_17"
|
|
||||||
tmux_conf_theme_status_right_attr="none,none,bold"
|
|
||||||
|
|
||||||
# pairing indicator
|
|
||||||
tmux_conf_theme_pairing="⚇" # U+2687
|
|
||||||
tmux_conf_theme_pairing_fg="none"
|
|
||||||
tmux_conf_theme_pairing_bg="none"
|
|
||||||
tmux_conf_theme_pairing_attr="none"
|
|
||||||
|
|
||||||
# prefix indicator
|
|
||||||
tmux_conf_theme_prefix="⌨" # U+2328
|
|
||||||
tmux_conf_theme_prefix_fg="none"
|
|
||||||
tmux_conf_theme_prefix_bg="none"
|
|
||||||
tmux_conf_theme_prefix_attr="none"
|
|
||||||
|
|
||||||
# mouse indicator
|
|
||||||
tmux_conf_theme_mouse="↗" # U+2197
|
|
||||||
tmux_conf_theme_mouse_fg="none"
|
|
||||||
tmux_conf_theme_mouse_bg="none"
|
|
||||||
tmux_conf_theme_mouse_attr="none"
|
|
||||||
|
|
||||||
# root indicator
|
|
||||||
tmux_conf_theme_root="ﲂ"
|
|
||||||
tmux_conf_theme_root_fg="none"
|
|
||||||
tmux_conf_theme_root_bg="none"
|
|
||||||
tmux_conf_theme_root_attr="bold,blink"
|
|
||||||
|
|
||||||
# synchronized indicator
|
|
||||||
tmux_conf_theme_synchronized="⚏" # U+268F
|
|
||||||
tmux_conf_theme_synchronized_fg="none"
|
|
||||||
tmux_conf_theme_synchronized_bg="none"
|
|
||||||
tmux_conf_theme_synchronized_attr="none"
|
|
||||||
|
|
||||||
# battery bar symbols
|
|
||||||
#tmux_conf_battery_bar_symbol_full="◼"
|
|
||||||
#tmux_conf_battery_bar_symbol_empty="◻"
|
|
||||||
tmux_conf_battery_bar_symbol_full="♥"
|
|
||||||
tmux_conf_battery_bar_symbol_empty="·"
|
|
||||||
|
|
||||||
# battery bar length (in number of symbols), possible values are:
|
|
||||||
# - auto
|
|
||||||
# - a number, e.g. 5
|
|
||||||
tmux_conf_battery_bar_length="auto"
|
|
||||||
|
|
||||||
# battery bar palette, possible values are:
|
|
||||||
# - gradient (default)
|
|
||||||
# - heat
|
|
||||||
# - "colour_full_fg,colour_empty_fg,colour_bg"
|
|
||||||
tmux_conf_battery_bar_palette="gradient"
|
|
||||||
#tmux_conf_battery_bar_palette="#d70000,#e4e4e4,#000000" # red, white, black
|
|
||||||
|
|
||||||
# battery hbar palette, possible values are:
|
|
||||||
# - gradient (default)
|
|
||||||
# - heat
|
|
||||||
# - "colour_low,colour_half,colour_full"
|
|
||||||
tmux_conf_battery_hbar_palette="gradient"
|
|
||||||
#tmux_conf_battery_hbar_palette="#d70000,#ff5f00,#5fff00" # red, orange, green
|
|
||||||
|
|
||||||
# battery vbar palette, possible values are:
|
|
||||||
# - gradient (default)
|
|
||||||
# - heat
|
|
||||||
# - "colour_low,colour_half,colour_full"
|
|
||||||
tmux_conf_battery_vbar_palette="gradient"
|
|
||||||
#tmux_conf_battery_vbar_palette="#d70000,#ff5f00,#5fff00" # red, orange, green
|
|
||||||
|
|
||||||
# symbols used to indicate whether battery is charging or discharging
|
|
||||||
tmux_conf_battery_status_charging="↑" # U+2191
|
|
||||||
tmux_conf_battery_status_discharging="↓" # U+2193
|
|
||||||
#tmux_conf_battery_status_charging="🔌" # U+1F50C
|
|
||||||
#tmux_conf_battery_status_discharging="🔋" # U+1F50B
|
|
||||||
|
|
||||||
# clock style (when you hit <prefix> + t)
|
|
||||||
# you may want to use %I:%M %p in place of %R in tmux_conf_theme_status_right
|
|
||||||
tmux_conf_theme_clock_colour="$tmux_conf_theme_colour_4"
|
|
||||||
tmux_conf_theme_clock_style="24"
|
|
||||||
|
|
||||||
|
|
||||||
# -- clipboard -----------------------------------------------------------------
|
|
||||||
|
|
||||||
# in copy mode, copying selection also copies to the OS clipboard
|
|
||||||
# - true
|
|
||||||
# - false (default)
|
|
||||||
# on macOS, this requires installing reattach-to-user-namespace, see README.md
|
|
||||||
# on Linux, this requires xsel or xclip
|
|
||||||
tmux_conf_copy_to_os_clipboard=true
|
|
||||||
|
|
||||||
|
|
||||||
# -- user customizations -------------------------------------------------------
|
|
||||||
# this is the place to override or undo settings
|
|
||||||
|
|
||||||
# increase history size
|
|
||||||
#set -g history-limit 10000
|
|
||||||
|
|
||||||
# start with mouse mode enabled
|
|
||||||
#set -g mouse on
|
|
||||||
|
|
||||||
# force Vi mode
|
|
||||||
# really you should export VISUAL or EDITOR environment variable, see manual
|
|
||||||
#set -g status-keys vi
|
|
||||||
#set -g mode-keys vi
|
|
||||||
|
|
||||||
# replace C-b by C-a instead of using both prefixes
|
|
||||||
# set -gu prefix2
|
|
||||||
# unbind C-a
|
|
||||||
# unbind C-b
|
|
||||||
# set -g prefix C-a
|
|
||||||
# bind C-a send-prefix
|
|
||||||
|
|
||||||
# move status line to top
|
|
||||||
#set -g status-position top
|
|
||||||
|
|
||||||
# -- tpm -----------------------------------------------------------------------
|
|
||||||
|
|
||||||
# while I don't use tpm myself, many people requested official support so here
|
|
||||||
# is a seamless integration that automatically installs plugins in parallel
|
|
||||||
|
|
||||||
# whenever a plugin introduces a variable to be used in 'status-left' or
|
|
||||||
# 'status-right', you can use it in 'tmux_conf_theme_status_left' and
|
|
||||||
# 'tmux_conf_theme_status_right' variables.
|
|
||||||
|
|
||||||
# by default, launching tmux will update tpm and all plugins
|
|
||||||
# - true (default)
|
|
||||||
# - false
|
|
||||||
tmux_conf_update_plugins_on_launch=true
|
|
||||||
tmux_conf_uninstall_plugins_on_reload=true
|
|
||||||
# by default, reloading the configuration will update tpm and all plugins
|
|
||||||
# - true (default)
|
|
||||||
# - false
|
|
||||||
tmux_conf_update_plugins_on_reload=true
|
|
||||||
|
|
||||||
# /!\ do not add set -g @plugin 'tmux-plugins/tpm'
|
|
||||||
# /!\ do not add run '~/.tmux/plugins/tpm/tpm'
|
|
||||||
|
|
||||||
# to enable a plugin, use the 'set -g @plugin' syntax:
|
|
||||||
# visit https://github.com/tmux-plugins for available plugins
|
|
||||||
#set -g @plugin 'tmux-plugins/tmux-copycat'
|
|
||||||
#set -g @plugin 'tmux-plugins/tmux-cpu'
|
|
||||||
#set -g @plugin 'tmux-plugins/tmux-resurrect'
|
|
||||||
#set -g @plugin 'tmux-plugins/tmux-continuum'
|
|
||||||
#set -g @continuum-restore 'on'
|
|
||||||
|
|
||||||
|
|
||||||
# -- custom variables ----------------------------------------------------------
|
|
||||||
|
|
||||||
# to define a custom #{foo} variable, define a POSIX shell function between the
|
|
||||||
# '# EOF' and the '# "$@"' lines. Please note that the opening brace { character
|
|
||||||
# must be on the same line as the function name otherwise the parse won't detect
|
|
||||||
# it.
|
|
||||||
#
|
|
||||||
# then, use #{foo} in e.g. the 'tmux_conf_theme_status_left' or the
|
|
||||||
# 'tmux_conf_theme_status_right' variables.
|
|
||||||
|
|
||||||
# # /!\ do not remove the following line
|
|
||||||
# EOF
|
|
||||||
#
|
|
||||||
# # /!\ do not "uncomment" the functions: the leading "# " characters are needed
|
|
||||||
#
|
|
||||||
# weather() {
|
|
||||||
# curl -m 1 wttr.in?format=3 2>/dev/null
|
|
||||||
# sleep 900 # sleep for 15 minutes, throttle network requests whatever the value of status-interval
|
|
||||||
# }
|
|
||||||
#
|
|
||||||
# online() {
|
|
||||||
# ping -c 1 1.1.1.1 >/dev/null 2>&1 && printf '✔' || printf '✘'
|
|
||||||
# }
|
|
||||||
#
|
|
||||||
# "$@"
|
|
||||||
# # /!\ do not remove the previous line
|
|
||||||
#
|
|
||||||
themes_folder='~/.config/oh-my-tmux/themes/'
|
|
||||||
theme="catppuccin_mocha.conf"
|
|
||||||
|
|
||||||
if "[ -d ${themes_folder} ]" "source ${themes_folder}${theme}"
|
|
25
zsh/.zpath
Normal file
25
zsh/.zpath
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# PATH variable declaration as array
|
||||||
|
# -U means unique, which tells the shell not to add anything to the array if it's
|
||||||
|
# already there.
|
||||||
|
typeset -U PATH path
|
||||||
|
|
||||||
|
# Add /usr/local dirs to PATH
|
||||||
|
path=("/usr/local/bin" "/usr/local/sbin")
|
||||||
|
path+=("/bin" "/sbin" "/usr/bin" "/usr/sbin")
|
||||||
|
|
||||||
|
# Set Go path if it exists
|
||||||
|
[ -d "${HOME}/go" ] && GOPATH="${HOME}/go" && path+=("${GOPATH}/bin")
|
||||||
|
|
||||||
|
# Set Cargo path for Rust binaries
|
||||||
|
[ -d "${HOME}/.cargo/bin" ] && path+=("${HOME}/.cargo/bin")
|
||||||
|
|
||||||
|
# Add ~/bin to PATH
|
||||||
|
[ -d "${HOME}/bin" ] && path+=("${HOME}/bin")
|
||||||
|
|
||||||
|
# Add ~/.local/bin to PATH
|
||||||
|
[ -d "${HOME}/.local/bin" ] && path+=("${HOME}/.local/bin")
|
||||||
|
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
# Automatically remove duplicates from these arrays
|
||||||
|
typeset -gU path cdpath manpath fpath
|
124
zsh/.zshenv
124
zsh/.zshenv
@ -1,105 +1,23 @@
|
|||||||
# PATH variable declaration as array
|
#
|
||||||
# -U means unique, which tells the shell not to add anything to the array if it's
|
# Generic .zshenv file for zsh
|
||||||
# already there.
|
#
|
||||||
typeset -U PATH path
|
# .zshenv is sourced on ALL invocations of the shell, unless the -f option is
|
||||||
|
# set. It should NOT normally contain commands to set the command search path,
|
||||||
|
# or other common environment variables unless you really know what you're
|
||||||
|
# doing. E.g. running "PATH=/custom/path gdb program" sources this file (when
|
||||||
|
# gdb runs the program via $SHELL), so you want to be sure not to override a
|
||||||
|
# custom environment in such cases. Note also that .zshenv should not contain
|
||||||
|
# commands that produce output or assume the shell is attached to a tty.
|
||||||
|
#
|
||||||
|
|
||||||
# Add /usr/local dirs to PATH
|
# Some people insist on setting their PATH here to affect things like ssh.
|
||||||
path=("/usr/local/bin" "/usr/local/sbin")
|
# Those that do should probably use $SHLVL to ensure that this only happens
|
||||||
path+=("/bin" "/sbin" "/usr/bin" "/usr/sbin")
|
# the first time the shell is started (to avoid overriding a customized
|
||||||
|
# environment). Also, the various profile/rc/login files all get sourced
|
||||||
# Set Go path if it exist
|
# *after* this file, so they will override this value. One solution is to
|
||||||
[ -d "${HOME}/go" ] && GOPATH="${HOME}/go" && path+=("${GOPATH}/bin")
|
# put your path-setting code into a file named .zpath, and source it from
|
||||||
|
# both here (if we're not a login shell) and from the .zprofile file (which
|
||||||
# Set Cargo path for Rust binaries
|
# is only sourced if we are a login shell).
|
||||||
[ -d "${HOME}/.cargo/bin" ] && path+=("${HOME}/.cargo/bin")
|
if [[ $SHLVL == 1 ]]; then
|
||||||
|
source ~/.zpath
|
||||||
# If ~/bin exists, add it to PATH
|
|
||||||
[ -d "${HOME}/bin" ] && path+=("${HOME}/bin")
|
|
||||||
|
|
||||||
# If ~/.local/bin exists, add it to path
|
|
||||||
[ -d "${HOME}/.local/bin" ] && path+=("${HOME}/.local/bin")
|
|
||||||
|
|
||||||
export PATH
|
|
||||||
|
|
||||||
# Setup pager
|
|
||||||
export PAGER="less -X"
|
|
||||||
|
|
||||||
# Setup manpages
|
|
||||||
export MANWIDTH="88"
|
|
||||||
export MANROFFOPT="-c"
|
|
||||||
export MANPAGER="less -X"
|
|
||||||
|
|
||||||
# Have less display colours
|
|
||||||
# from: https://wiki.archlinux.org/index.php/Color_output_in_console#man
|
|
||||||
export LESS_TERMCAP_mb=$'\e[1;31m' # begin bold
|
|
||||||
export LESS_TERMCAP_md=$'\e[1;34m' # begin blink
|
|
||||||
export LESS_TERMCAP_so=$'\e[01;0;33m' # begin reverse video
|
|
||||||
export LESS_TERMCAP_us=$'\e[01;31m' # begin underline
|
|
||||||
export LESS_TERMCAP_me=$'\e[0m' # reset bold/blink
|
|
||||||
export LESS_TERMCAP_se=$'\e[0m' # reset reverse video
|
|
||||||
export LESS_TERMCAP_ue=$'\e[0m' # reset underline
|
|
||||||
export GROFF_NO_SGR=1 # for konsole and gnome-terminal
|
|
||||||
|
|
||||||
# Editor - emacs else nano
|
|
||||||
if test -x "$(command -v emacs)"; then
|
|
||||||
EDITOR="emacs"
|
|
||||||
else
|
|
||||||
EDITOR=nano
|
|
||||||
fi
|
fi
|
||||||
export EDITOR
|
|
||||||
|
|
||||||
# Cargo/Rust
|
|
||||||
[[ -f "$HOME/.cargo/env" ]] && source "$HOME/.cargo/env"
|
|
||||||
|
|
||||||
# Format of process time reports with 'time'
|
|
||||||
# %% A '%'
|
|
||||||
# %U CPU seconds spent in user mode
|
|
||||||
# %S CPU seconds spent in kernel mode
|
|
||||||
# %E Elapsed time in seconds
|
|
||||||
# %P CPU percentage, computed as (%U+%S)/%E
|
|
||||||
# %J The name of this job
|
|
||||||
# Default is:
|
|
||||||
# %E real %U user %S system %P %J
|
|
||||||
TIMEFMT="\
|
|
||||||
|
|
||||||
The name of this job : %J
|
|
||||||
CPU seconds spent in user mode : %U
|
|
||||||
CPU seconds spent in kernel mode : %S
|
|
||||||
Elapsed time in seconds : %E
|
|
||||||
CPU percentage : %P"
|
|
||||||
|
|
||||||
# HISTSIZE is the number of lines of history that is kept within any given
|
|
||||||
# running zsh instance. SAVEHIST is the number of lines of history that is
|
|
||||||
# written out to the HISTFILE when that event occurs. If you use the
|
|
||||||
# HIST_EXPIRE_DUPS_FIRST option, setting this value larger than the SAVEHIST
|
|
||||||
# size will give you the difference as a cushion for saving duplicated history
|
|
||||||
# events.
|
|
||||||
HISTSIZE=100000
|
|
||||||
SAVEHIST=65536
|
|
||||||
|
|
||||||
# Name of the file used to store command history
|
|
||||||
HISTFILE=~/.zsh_history
|
|
||||||
|
|
||||||
# If nonnegative, commands whose combined user and system execution times
|
|
||||||
# (measured in seconds) are greater than this value have timing stats printed
|
|
||||||
# for them.
|
|
||||||
REPORTTIME=10
|
|
||||||
|
|
||||||
# reply-to email address
|
|
||||||
export REPLYTO="hyperreal@fedoraproject.org"
|
|
||||||
|
|
||||||
# Language
|
|
||||||
export LANG="en_US.UTF-8"
|
|
||||||
|
|
||||||
# Manpages
|
|
||||||
export MANPATH="${MANPATH:-/usr/share/man:/usr/local/share/man}"
|
|
||||||
|
|
||||||
if [ -d "${HOME}/.fzf/man" ]; then
|
|
||||||
export MANPATH="${MANPATH}:${HOME}/.fzf/man"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Bat theme
|
|
||||||
export BAT_THEME="Catppuccin"
|
|
||||||
|
|
||||||
# Automatically remove duplicates from these arrays
|
|
||||||
typeset -gU path cdpath manpath fpath
|
|
||||||
|
92
zsh/.zshrc
92
zsh/.zshrc
@ -69,6 +69,9 @@ zplug "plugins/systemd", from:oh-my-zsh
|
|||||||
# Load file from ~/.zshrc.d
|
# Load file from ~/.zshrc.d
|
||||||
zplug "~/.zshrc.d", from:local, use:'*'
|
zplug "~/.zshrc.d", from:local, use:'*'
|
||||||
|
|
||||||
|
# starship.rs
|
||||||
|
eval "$(starship init zsh)"
|
||||||
|
|
||||||
if ! zplug check; then
|
if ! zplug check; then
|
||||||
zplug install;
|
zplug install;
|
||||||
exec $SHELL $SHELL_ARGS "$@"
|
exec $SHELL $SHELL_ARGS "$@"
|
||||||
@ -76,8 +79,89 @@ fi
|
|||||||
|
|
||||||
zplug load
|
zplug load
|
||||||
|
|
||||||
# lscolors.sh
|
# -----------------------------------------------------------------------------
|
||||||
export LS_COLORS=$(cat ~/.lscolors.sh)
|
# ENVIRONMENT VARS
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
# starship.rs
|
export LS_COLORS=$(cat ~/.lscolors.sh)
|
||||||
eval "$(starship init zsh)"
|
export PAGER="less -X"
|
||||||
|
export MANWIDTH="88"
|
||||||
|
export MANROFFOPT="-c"
|
||||||
|
export MANPAGER="less -X"
|
||||||
|
|
||||||
|
if test -x "$(command -v emacS)"; then
|
||||||
|
EDITOR="emacs"
|
||||||
|
else
|
||||||
|
EDITOR="nvim"
|
||||||
|
fi
|
||||||
|
export EDITOR
|
||||||
|
|
||||||
|
# Have less display colours
|
||||||
|
# from: https://wiki.archlinux.org/index.php/Color_output_in_console#man
|
||||||
|
export LESS_TERMCAP_mb=$'\e[1;31m' # begin bold
|
||||||
|
export LESS_TERMCAP_md=$'\e[1;34m' # begin blink
|
||||||
|
export LESS_TERMCAP_so=$'\e[01;0;33m' # begin reverse video
|
||||||
|
export LESS_TERMCAP_us=$'\e[01;31m' # begin underline
|
||||||
|
export LESS_TERMCAP_me=$'\e[0m' # reset bold/blink
|
||||||
|
export LESS_TERMCAP_se=$'\e[0m' # reset reverse video
|
||||||
|
export LESS_TERMCAP_ue=$'\e[0m' # reset underline
|
||||||
|
export GROFF_NO_SGR=1 # for konsole and gnome-terminal
|
||||||
|
|
||||||
|
# Cargo/Rust
|
||||||
|
[[ -f "${HOME}/.cargo/env" ]] && source "${HOME}/.cargo/env"
|
||||||
|
|
||||||
|
# Format of process time reports with 'time'
|
||||||
|
# %% A '%'
|
||||||
|
# %U CPU seconds spent in user mode
|
||||||
|
# %S CPU seconds spent in kernel mode
|
||||||
|
# %E Elapsed time in seconds
|
||||||
|
# %P CPU percentage, computed as (%U+%S)/%E
|
||||||
|
# %J The name of this job
|
||||||
|
# Default is:
|
||||||
|
# %E real %U user %S system %P %J
|
||||||
|
TIMEFMT="\
|
||||||
|
|
||||||
|
The name of this job : %J
|
||||||
|
CPU seconds spent in user mode : %U
|
||||||
|
CPU seconds spent in kernel mode : %S
|
||||||
|
Elapsed time in seconds : %E
|
||||||
|
CPU percentage : %P"
|
||||||
|
|
||||||
|
# HISTSIZE is the number of lines of history that is kept within any given
|
||||||
|
# running zsh instance. SAVEHIST is the number of lines of history that is
|
||||||
|
# written out to the HISTFILE when that event occurs. If you use the
|
||||||
|
# HIST_EXPIRE_DUPS_FIRST option, setting this value larger than the SAVEHIST
|
||||||
|
# size will give you the difference as a cushion for saving duplicated history
|
||||||
|
# events.
|
||||||
|
HISTSIZE=100000
|
||||||
|
SAVEHIST=65536
|
||||||
|
|
||||||
|
# Name of the file used to store command history
|
||||||
|
HISTFILE=~/.zsh_history
|
||||||
|
|
||||||
|
# If nonnegative, commands whose combined user and system execution times
|
||||||
|
# (measured in seconds) are greater than this value have timing stats printed
|
||||||
|
# for them.
|
||||||
|
REPORTTIME=10
|
||||||
|
|
||||||
|
# reply-to email address
|
||||||
|
export REPLYTO="hyperreal@fedoraproject.org"
|
||||||
|
|
||||||
|
# Language
|
||||||
|
export LANG="en_US.UTF-8"
|
||||||
|
|
||||||
|
# Manpages
|
||||||
|
export MANPATH="${MANPATH:-/usr/share/man:/usr/local/share/man}"
|
||||||
|
|
||||||
|
if [ -d "${HOME}/.fzf/man" ]; then
|
||||||
|
export MANPATH="${MANPATH}:${HOME}/.fzf/man"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Bat theme
|
||||||
|
export BAT_THEME="Catppuccin-mocha"
|
||||||
|
|
||||||
|
# Automatically remove duplicates from these arrays
|
||||||
|
typeset -gU path cdpath manpath fpath
|
||||||
|
|
||||||
|
# ChatGPT/OpenAI
|
||||||
|
export OPENAI_API_KEY=$(pass show openai_api_key)
|
||||||
|
@ -144,10 +144,10 @@ alias grv='git remote -v'
|
|||||||
alias gst='git status'
|
alias gst='git status'
|
||||||
|
|
||||||
# doom emacs
|
# doom emacs
|
||||||
alias doomdoc="~/.emacs.d/bin/doom doctor"
|
alias doomdoc="~/.config/emacs/bin/doom doctor"
|
||||||
alias dsync="~/.emacs.d/bin/doom sync"
|
alias dsync="~/.config/emacs/bin/doom sync"
|
||||||
alias dclean="~/.emacs.d/bin/doom clean"
|
alias dclean="~/.config/emacs/bin/doom clean"
|
||||||
alias dcomp="~/.emacs.d/bin/doom compile"
|
alias dcomp="~/.config/emacs/bin/doom compile"
|
||||||
alias dpurge="~/.emacs.d/bin/doom purge"
|
alias dpurge="~/.config/emacs/bin/doom purge"
|
||||||
alias denv="~/.emacs.d/bin/doom env"
|
alias denv="~/.config/emacs/bin/doom env"
|
||||||
alias dupgrade="~/.emacs.d/bin/doom upgrade"
|
alias dupgrade="~/.config/emacs/bin/doom upgrade"
|
||||||
|
@ -22,9 +22,9 @@ if test -x "${HOME}/bin/split_man"; then
|
|||||||
bindkey '^[m' split_man-widget
|
bindkey '^[m' split_man-widget
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## gumosh
|
## gumssh
|
||||||
if test -x "${HOME}/bin/gumosh"; then
|
if test -x "${HOME}/bin/gumssh"; then
|
||||||
bindkey -s '^[s' 'gumosh^M'
|
bindkey -s '^[s' 'gumssh^M'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## history substring search
|
## history substring search
|
||||||
|
Loading…
Reference in New Issue
Block a user