diff --git a/.config/bat/themes/Catppuccin Macchiato.tmTheme b/.config/bat/themes/Catppuccin Macchiato.tmTheme
deleted file mode 100644
index b1f7056..0000000
--- a/.config/bat/themes/Catppuccin Macchiato.tmTheme
+++ /dev/null
@@ -1,2048 +0,0 @@
-
-
-
-
- name
- Catppuccin Macchiato
- semanticClass
- theme.dark.catppuccin-macchiato
- uuid
- 02b2bdf3-9eb7-4396-bf04-f17f1468f99f
- author
- Catppuccin Org
- colorSpaceName
- sRGB
- settings
-
-
- settings
-
- background
- #24273a
- foreground
- #cad3f5
- caret
- #f4dbd6
- lineHighlight
- #363a4f
- misspelling
- #ed8796
- accent
- #c6a0f6
- selection
- #939ab740
- activeGuide
- #494d64
- findHighlight
- #455c6d
- gutterForeground
- #8087a2
-
-
-
- name
- Basic text & variable names (incl. leading punctuation)
- scope
- text, source, variable.other.readwrite, punctuation.definition.variable
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Parentheses, Brackets, Braces
- scope
- punctuation
- settings
-
- foreground
- #939ab7
- fontStyle
-
-
-
-
- name
- Comments
- scope
- comment, punctuation.definition.comment
- settings
-
- foreground
- #6e738d
- fontStyle
- italic
-
-
-
- scope
- string, punctuation.definition.string
- settings
-
- foreground
- #a6da95
-
-
-
- scope
- constant.character.escape
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Booleans, constants, numbers
- scope
- constant.numeric, variable.other.constant, entity.name.constant, constant.language.boolean, constant.language.false, constant.language.true, keyword.other.unit.user-defined, keyword.other.unit.suffix.floating-point
- settings
-
- foreground
- #f5a97f
-
-
-
- scope
- keyword, keyword.operator.word, keyword.operator.new, variable.language.super, support.type.primitive, storage.type, storage.modifier, punctuation.definition.keyword
- settings
-
- foreground
- #c6a0f6
- fontStyle
-
-
-
-
- scope
- entity.name.tag.documentation
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- Punctuation
- scope
- keyword.operator, punctuation.accessor, punctuation.definition.generic, meta.function.closure punctuation.section.parameters, punctuation.definition.tag, punctuation.separator.key-value
- settings
-
- foreground
- #8bd5ca
-
-
-
- scope
- entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function
- settings
-
- foreground
- #8aadf4
- fontStyle
- italic
-
-
-
- name
- Classes
- scope
- entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct
- settings
-
- foreground
- #eed49f
- fontStyle
- italic
-
-
-
- name
- Enum
- scope
- entity.name.enum
- settings
-
- foreground
- #eed49f
- fontStyle
- italic
-
-
-
- name
- Enum member
- scope
- meta.enum variable.other.readwrite, variable.other.enummember
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Object properties
- scope
- meta.property.object
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Types
- scope
- meta.type, meta.type-alias, support.type, entity.name.type
- settings
-
- foreground
- #eed49f
- fontStyle
- italic
-
-
-
- name
- Decorators
- scope
- meta.annotation variable.function, meta.annotation variable.annotation.function, meta.annotation punctuation.definition.annotation, meta.decorator, punctuation.decorator
- settings
-
- foreground
- #f5a97f
-
-
-
- scope
- variable.parameter, meta.function.parameters
- settings
-
- foreground
- #ee99a0
- fontStyle
- italic
-
-
-
- name
- Built-ins
- scope
- constant.language, support.function.builtin
- settings
-
- foreground
- #ed8796
-
-
-
- scope
- entity.other.attribute-name.documentation
- settings
-
- foreground
- #ed8796
-
-
-
- name
- Preprocessor directives
- scope
- keyword.control.directive, punctuation.definition.directive
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Type parameters
- scope
- punctuation.definition.typeparameters
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- Namespaces
- scope
- entity.name.namespace
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Property names (left hand assignments in json/yaml/css)
- scope
- support.type.property-name.css
- settings
-
- foreground
- #8aadf4
- fontStyle
-
-
-
-
- name
- This/Self keyword
- scope
- variable.language.this, variable.language.this punctuation.definition.variable
- settings
-
- foreground
- #ed8796
-
-
-
- name
- Object properties
- scope
- variable.object.property
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- String template interpolation
- scope
- string.template variable, string variable
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- `new` as bold
- scope
- keyword.operator.new
- settings
-
- fontStyle
- bold
-
-
-
- name
- C++ extern keyword
- scope
- storage.modifier.specifier.extern.cpp
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- C++ scope resolution
- scope
- entity.name.scope-resolution.template.call.cpp, entity.name.scope-resolution.parameter.cpp, entity.name.scope-resolution.cpp, entity.name.scope-resolution.function.definition.cpp
- settings
-
- foreground
- #eed49f
-
-
-
- name
- C++ doc keywords
- scope
- storage.type.class.doxygen
- settings
-
- fontStyle
-
-
-
-
- name
- C++ operators
- scope
- storage.modifier.reference.cpp
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- C# Interpolated Strings
- scope
- meta.interpolation.cs
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- C# xml-style docs
- scope
- comment.block.documentation.cs
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Classes, reflecting the className color in JSX
- scope
- source.css entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector.css punctuation.definition.entity.css
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Operators
- scope
- punctuation.separator.operator.css
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Pseudo classes
- scope
- source.css entity.other.attribute-name.pseudo-class
- settings
-
- foreground
- #8bd5ca
-
-
-
- scope
- source.css constant.other.unicode-range
- settings
-
- foreground
- #f5a97f
-
-
-
- scope
- source.css variable.parameter.url
- settings
-
- foreground
- #a6da95
- fontStyle
-
-
-
-
- name
- CSS vendored property names
- scope
- support.type.vendored.property-name
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- Less/SCSS right-hand variables (@/$-prefixed)
- scope
- source.css meta.property-value variable, source.css meta.property-value variable.other.less, source.css meta.property-value variable.other.less punctuation.definition.variable.less, meta.definition.variable.scss
- settings
-
- foreground
- #ee99a0
-
-
-
- name
- CSS variables (--prefixed)
- scope
- source.css meta.property-list variable, meta.property-list variable.other.less, meta.property-list variable.other.less punctuation.definition.variable.less
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- CSS Percentage values, styled the same as numbers
- scope
- keyword.other.unit.percentage.css
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- CSS Attribute selectors, styled the same as strings
- scope
- source.css meta.attribute-selector
- settings
-
- foreground
- #a6da95
-
-
-
- name
- JSON/YAML keys, other left-hand assignments
- scope
- keyword.other.definition.ini, punctuation.support.type.property-name.json, support.type.property-name.json, punctuation.support.type.property-name.toml, support.type.property-name.toml, entity.name.tag.yaml, punctuation.support.type.property-name.yaml, support.type.property-name.yaml
- settings
-
- foreground
- #8aadf4
- fontStyle
-
-
-
-
- name
- JSON/YAML constants
- scope
- constant.language.json, constant.language.yaml
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- YAML anchors
- scope
- entity.name.type.anchor.yaml, variable.other.alias.yaml
- settings
-
- foreground
- #eed49f
- fontStyle
-
-
-
-
- name
- TOML tables / ini groups
- scope
- support.type.property-name.table, entity.name.section.group-title.ini
- settings
-
- foreground
- #eed49f
-
-
-
- name
- TOML dates
- scope
- constant.other.time.datetime.offset.toml
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- YAML anchor puctuation
- scope
- punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- YAML triple dashes
- scope
- entity.other.document.begin.yaml
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Markup Diff
- scope
- markup.changed.diff
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Diff
- scope
- meta.diff.header.from-file, meta.diff.header.to-file, punctuation.definition.from-file.diff, punctuation.definition.to-file.diff
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- Diff Inserted
- scope
- markup.inserted.diff
- settings
-
- foreground
- #a6da95
-
-
-
- name
- Diff Deleted
- scope
- markup.deleted.diff
- settings
-
- foreground
- #ed8796
-
-
-
- name
- dotenv left-hand side assignments
- scope
- variable.other.env
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- dotenv reference to existing env variable
- scope
- string.quoted variable.other.env
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- GDScript functions
- scope
- support.function.builtin.gdscript
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- GDScript constants
- scope
- constant.language.gdscript
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Comment keywords
- scope
- comment meta.annotation.go
- settings
-
- foreground
- #ee99a0
-
-
-
- name
- go:embed, go:build, etc.
- scope
- comment meta.annotation.parameters.go
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Go constants (nil, true, false)
- scope
- constant.language.go
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- GraphQL variables
- scope
- variable.graphql
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- GraphQL aliases
- scope
- string.unquoted.alias.graphql
- settings
-
- foreground
- #f0c6c6
-
-
-
- name
- GraphQL enum members
- scope
- constant.character.enum.graphql
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- GraphQL field in types
- scope
- meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql
- settings
-
- foreground
- #f0c6c6
-
-
-
- name
- HTML/XML DOCTYPE as keyword
- scope
- keyword.other.doctype, meta.tag.sgml.doctype punctuation.definition.tag, meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype punctuation.definition.tag
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- HTML/XML-like <tags/>
- scope
- entity.name.tag
- settings
-
- foreground
- #8aadf4
- fontStyle
-
-
-
-
- name
- Special characters like &
- scope
- text.html constant.character.entity, text.html constant.character.entity punctuation, constant.character.entity.xml, constant.character.entity.xml punctuation, constant.character.entity.js.jsx, constant.charactger.entity.js.jsx punctuation, constant.character.entity.tsx, constant.character.entity.tsx punctuation
- settings
-
- foreground
- #ed8796
-
-
-
- name
- HTML/XML tag attribute values
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Components
- scope
- support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue
- settings
-
- foreground
- #f5bde6
- fontStyle
-
-
-
-
- name
- Annotations
- scope
- punctuation.definition.annotation, storage.type.annotation
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Java enums
- scope
- constant.other.enum.java
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Java imports
- scope
- storage.modifier.import.java
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Javadoc
- scope
- comment.block.javadoc.java keyword.other.documentation.javadoc.java
- settings
-
- fontStyle
-
-
-
-
- name
- Exported Variable
- scope
- meta.export variable.other.readwrite.js
- settings
-
- foreground
- #ee99a0
-
-
-
- name
- JS/TS constants & properties
- scope
- variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- JSDoc; these are mainly params, so styled as such
- scope
- variable.other.jsdoc, comment.block.documentation variable.other
- settings
-
- foreground
- #ee99a0
- fontStyle
-
-
-
-
- name
- JSDoc keywords
- scope
- storage.type.class.jsdoc
- settings
-
- fontStyle
-
-
-
-
- scope
- support.type.object.console.js
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Node constants as keywords (module, etc.)
- scope
- support.constant.node, support.type.object.module.js
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- implements as keyword
- scope
- storage.modifier.implements
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- Builtin types
- scope
- constant.language.null.js, constant.language.null.ts, constant.language.undefined.js, constant.language.undefined.ts, support.type.builtin.ts
- settings
-
- foreground
- #c6a0f6
-
-
-
- scope
- variable.parameter.generic
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Arrow functions
- scope
- keyword.declaration.function.arrow.js, storage.type.function.arrow.ts
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach)
- scope
- punctuation.decorator.ts
- settings
-
- foreground
- #8aadf4
- fontStyle
- italic
-
-
-
- name
- Extra JS/TS keywords
- scope
- keyword.operator.expression.in.js, keyword.operator.expression.in.ts, keyword.operator.expression.infer.ts, keyword.operator.expression.instanceof.js, keyword.operator.expression.instanceof.ts, keyword.operator.expression.is, keyword.operator.expression.keyof.ts, keyword.operator.expression.of.js, keyword.operator.expression.of.ts, keyword.operator.expression.typeof.ts
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- Julia macros
- scope
- support.function.macro.julia
- settings
-
- foreground
- #8bd5ca
- fontStyle
- italic
-
-
-
- name
- Julia language constants (true, false)
- scope
- constant.language.julia
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Julia other constants (these seem to be arguments inside arrays)
- scope
- constant.other.symbol.julia
- settings
-
- foreground
- #ee99a0
-
-
-
- name
- LaTeX preamble
- scope
- text.tex keyword.control.preamble
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- LaTeX be functions
- scope
- text.tex support.function.be
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- LaTeX math
- scope
- constant.other.general.math.tex
- settings
-
- foreground
- #f0c6c6
-
-
-
- name
- Lua docstring keywords
- scope
- comment.line.double-dash.documentation.lua storage.type.annotation.lua
- settings
-
- foreground
- #c6a0f6
- fontStyle
-
-
-
-
- name
- Lua docstring variables
- scope
- comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua
- settings
-
- foreground
- #cad3f5
-
-
-
- scope
- heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, markup.heading.atx.1.mdx, markup.heading.atx.1.mdx punctuation.definition.heading.mdx, markup.heading.setext.1.markdown, markup.heading.heading-0.asciidoc
- settings
-
- foreground
- #ed8796
-
-
-
- scope
- heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, markup.heading.atx.2.mdx, markup.heading.atx.2.mdx punctuation.definition.heading.mdx, markup.heading.setext.2.markdown, markup.heading.heading-1.asciidoc
- settings
-
- foreground
- #f5a97f
-
-
-
- scope
- heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc
- settings
-
- foreground
- #eed49f
-
-
-
- scope
- heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc
- settings
-
- foreground
- #a6da95
-
-
-
- scope
- heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc
- settings
-
- foreground
- #8aadf4
-
-
-
- scope
- heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc
- settings
-
- foreground
- #c6a0f6
-
-
-
- scope
- markup.bold
- settings
-
- foreground
- #ed8796
- fontStyle
- bold
-
-
-
- scope
- markup.italic
- settings
-
- foreground
- #ed8796
- fontStyle
- italic
-
-
-
- scope
- markup.strikethrough
- settings
-
- foreground
- #a5adcb
- fontStyle
- strikethrough
-
-
-
- name
- Markdown auto links
- scope
- punctuation.definition.link, markup.underline.link
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- Markdown links
- scope
- text.html.markdown punctuation.definition.link.title, string.other.link.title.markdown, markup.link, punctuation.definition.constant.markdown, constant.other.reference.link.markdown, markup.substitution.attribute-reference
- settings
-
- foreground
- #b7bdf8
-
-
-
- name
- Markdown code spans
- scope
- punctuation.definition.raw.markdown, markup.inline.raw.string.markdown, markup.raw.block.markdown
- settings
-
- foreground
- #a6da95
-
-
-
- name
- Markdown triple backtick language identifier
- scope
- fenced_code.block.language
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- Markdown triple backticks
- scope
- markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc
- settings
-
- foreground
- #939ab7
-
-
-
- name
- Markdown quotes
- scope
- markup.quote, punctuation.definition.quote.begin
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Markdown separators
- scope
- meta.separator.markdown
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Markdown list bullets
- scope
- punctuation.definition.list.begin.markdown, markup.list.bullet
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Nix attribute names
- scope
- entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- Nix parameter names
- scope
- variable.parameter.name.nix
- settings
-
- foreground
- #cad3f5
- fontStyle
-
-
-
-
- name
- Nix interpolated parameter names
- scope
- meta.embedded variable.parameter.name.nix
- settings
-
- foreground
- #b7bdf8
- fontStyle
-
-
-
-
- name
- Nix paths
- scope
- string.unquoted.path.nix
- settings
-
- foreground
- #f5bde6
- fontStyle
-
-
-
-
- name
- PHP Attributes
- scope
- support.attribute.builtin, meta.attribute.php
- settings
-
- foreground
- #eed49f
-
-
-
- name
- PHP Parameters (needed for the leading dollar sign)
- scope
- meta.function.parameters.php punctuation.definition.variable.php
- settings
-
- foreground
- #ee99a0
-
-
-
- name
- PHP Constants (null, __FILE__, etc.)
- scope
- constant.language.php
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- PHP functions
- scope
- text.html.php support.function
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- PHPdoc keywords
- scope
- keyword.other.phpdoc.php
- settings
-
- fontStyle
-
-
-
-
- name
- Python argument functions reset to text, otherwise they inherit blue from function-call
- scope
- support.variable.magic.python, meta.function-call.arguments.python
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Python double underscore functions
- scope
- support.function.magic.python
- settings
-
- foreground
- #91d7e3
- fontStyle
- italic
-
-
-
- name
- Python `self` keyword
- scope
- variable.parameter.function.language.special.self.python, variable.language.special.self.python
- settings
-
- foreground
- #ed8796
- fontStyle
- italic
-
-
-
- name
- python keyword flow/logical (for ... in)
- scope
- keyword.control.flow.python, keyword.operator.logical.python
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- python storage type
- scope
- storage.type.function.python
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- python function support
- scope
- support.token.decorator.python, meta.function.decorator.identifier.python
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- python function calls
- scope
- meta.function-call.python
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- python function decorators
- scope
- entity.name.function.decorator.python, punctuation.definition.decorator.python
- settings
-
- foreground
- #f5a97f
- fontStyle
- italic
-
-
-
- name
- python placeholder reset to normal string
- scope
- constant.character.format.placeholder.other.python
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Python exception & builtins such as exit()
- scope
- support.type.exception.python, support.function.builtin.python
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- entity.name.type
- scope
- support.type.python
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- python constants (True/False)
- scope
- constant.language.python
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- Arguments accessed later in the function body
- scope
- meta.indexed-name.python, meta.item-access.python
- settings
-
- foreground
- #ee99a0
- fontStyle
- italic
-
-
-
- name
- Python f-strings/binary/unicode storage types
- scope
- storage.type.string.python
- settings
-
- foreground
- #a6da95
- fontStyle
- italic
-
-
-
- name
- Python type hints
- scope
- meta.function.parameters.python
- settings
-
- fontStyle
-
-
-
-
- name
- Regex string begin/end in JS/TS
- scope
- string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Regex anchors (^, $)
- scope
- keyword.control.anchor.regexp
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- Regex regular string match
- scope
- string.regexp.ts
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Regex group parenthesis & backreference (\1, \2, \3, ...)
- scope
- punctuation.definition.group.regexp, keyword.other.back-reference.regexp
- settings
-
- foreground
- #a6da95
-
-
-
- name
- Regex character class []
- scope
- punctuation.definition.character-class.regexp
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Regex character classes (\d, \w, \s)
- scope
- constant.other.character-class.regexp
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Regex range
- scope
- constant.other.character-class.range.regexp
- settings
-
- foreground
- #f4dbd6
-
-
-
- name
- Regex quantifier
- scope
- keyword.operator.quantifier.regexp
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Regex constant/numeric
- scope
- constant.character.numeric.regexp
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds
- scope
- punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- Rust attribute
- scope
- meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust
- settings
-
- foreground
- #eed49f
- fontStyle
- italic
-
-
-
- name
- Rust attribute strings
- scope
- meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust
- settings
-
- fontStyle
-
-
-
-
- name
- Rust keyword
- scope
- entity.name.function.macro.rules.rust, storage.type.module.rust, storage.modifier.rust, storage.type.struct.rust, storage.type.enum.rust, storage.type.trait.rust, storage.type.union.rust, storage.type.impl.rust, storage.type.rust, storage.type.function.rust, storage.type.type.rust
- settings
-
- foreground
- #c6a0f6
- fontStyle
-
-
-
-
- name
- Rust u/i32, u/i64, etc.
- scope
- entity.name.type.numeric.rust
- settings
-
- foreground
- #c6a0f6
- fontStyle
-
-
-
-
- name
- Rust generic
- scope
- meta.generic.rust
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Rust impl
- scope
- entity.name.impl.rust
- settings
-
- foreground
- #eed49f
- fontStyle
- italic
-
-
-
- name
- Rust module
- scope
- entity.name.module.rust
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Rust trait
- scope
- entity.name.trait.rust
- settings
-
- foreground
- #eed49f
- fontStyle
- italic
-
-
-
- name
- Rust struct
- scope
- storage.type.source.rust
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Rust union
- scope
- entity.name.union.rust
- settings
-
- foreground
- #eed49f
-
-
-
- name
- Rust enum member
- scope
- meta.enum.rust storage.type.source.rust
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Rust macro
- scope
- support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust
- settings
-
- foreground
- #8aadf4
- fontStyle
- italic
-
-
-
- name
- Rust lifetime
- scope
- storage.modifier.lifetime.rust, entity.name.type.lifetime
- settings
-
- foreground
- #8aadf4
- fontStyle
- italic
-
-
-
- name
- Rust string formatting
- scope
- string.quoted.double.rust constant.other.placeholder.rust
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Rust return type generic
- scope
- meta.function.return-type.rust meta.generic.rust storage.type.rust
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Rust functions
- scope
- meta.function.call.rust
- settings
-
- foreground
- #8aadf4
-
-
-
- name
- Rust angle brackets
- scope
- punctuation.brackets.angle.rust
- settings
-
- foreground
- #91d7e3
-
-
-
- name
- Rust constants
- scope
- constant.other.caps.rust
- settings
-
- foreground
- #f5a97f
-
-
-
- name
- Rust function parameters
- scope
- meta.function.definition.rust variable.other.rust
- settings
-
- foreground
- #ee99a0
-
-
-
- name
- Rust closure variables
- scope
- meta.function.call.rust variable.other.rust
- settings
-
- foreground
- #cad3f5
-
-
-
- name
- Rust self
- scope
- variable.language.self.rust
- settings
-
- foreground
- #ed8796
-
-
-
- name
- Rust metavariable names
- scope
- variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust
- settings
-
- foreground
- #f5bde6
-
-
-
- name
- Shell shebang
- scope
- comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell
- settings
-
- foreground
- #f5bde6
- fontStyle
- italic
-
-
-
- name
- Shell shebang command
- scope
- comment.line.shebang constant.language
- settings
-
- foreground
- #8bd5ca
- fontStyle
- italic
-
-
-
- name
- Shell interpolated command
- scope
- meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation, meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation
- settings
-
- foreground
- #ed8796
-
-
-
- name
- Shell interpolated command variable
- scope
- meta.string meta.interpolation.parameter.shell variable.other.readwrite
- settings
-
- foreground
- #f5a97f
- fontStyle
- italic
-
-
-
- scope
- source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell
- settings
-
- foreground
- #8bd5ca
-
-
-
- name
- Shell EOF
- scope
- entity.name.tag.heredoc.shell
- settings
-
- foreground
- #c6a0f6
-
-
-
- name
- Shell quoted variable
- scope
- string.quoted.double.shell variable.other.normal.shell
- settings
-
- foreground
- #cad3f5
-
-
-
- scope
- markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man
- settings
-
- foreground
- #c6a0f6
-
-
-
- scope
- markup.heading.commands.man
- settings
-
- foreground
- #8aadf4
-
-
-
- scope
- markup.heading.env.man
- settings
-
- foreground
- #f5bde6
-
-
-
- scope
- markup.heading.1.markdown
- settings
-
- foreground
- #ed8796
-
-
-
- scope
- markup.heading.2.markdown
- settings
-
- foreground
- #f5a97f
-
-
-
- scope
- markup.heading.markdown
- settings
-
- foreground
- #eed49f
-
-
-
-
-
\ No newline at end of file
diff --git a/.config/obs-studio/themes/Catppuccin.obt b/.config/obs-studio/themes/Catppuccin.obt
deleted file mode 100644
index 0c089c8..0000000
--- a/.config/obs-studio/themes/Catppuccin.obt
+++ /dev/null
@@ -1,1847 +0,0 @@
-@OBSThemeMeta {
- name: 'Catppuccin';
- id: 'com.obsproject.Catppuccin';
- author: 'Xurdejl';
- dark: 'true';
-}
-
-@OBSThemeVars {
- --palette_window: var(--ctp_mantle);
- --palette_windowText: var(--ctp_subtext0);
-
- --palette_base: var(--ctp_mantle);
- --palette_alternateBase: var(--ctp_crust);
-
- --palette_text: var(--ctp_text);
-
- --palette_button: var(--ctp_surface0);
- --palette_buttonText: var(--ctp_subtext0);
-
- --palette_brightText: var(--ctp_subtext0);
-
- --palette_light: var(--ctp_surface0);
- --palette_mid: var(--ctp_base);
- --palette_dark: var(--ctp_mantle);
- --palette_shadow: var(--ctp_crust);
-
- --palette_primary: var(--ctp_surface1);
- --palette_primaryLight: var(--ctp_blue);
- --palette_primaryDark: var(--ctp_crust);
-
- --palette_highlight: var(--ctp_blue);
- --palette_highlightText: var(--ctp_subtext0);
-
- --palette_text: var(--ctp_text);
- --palette_link: var(--ctp_rosewater);
- --palette_linkVisited: var(--ctp_flamingo);
-
- --palette_windowText_disabled: var(--ctp_overlay1);
- --palette_text_disabled: var(--ctp_overlay1);
- --palette_button_disabled: var(--ctp_base);
-
- --palette_buttonText_disabled: var(--ctp_mantle);
- --palette_brightText_disabled: var(--ctp_mantle);
-
- --palette_text_inactive: var(--ctp_subtext0);
-
- --palette_highlight_inactive: var(--ctp_crust);
- --palette_highlightText_inactive: var(--ctp_text);
-
- /* Layout */
- /* Configurable Values */
- --font_base_value: 10; /* TODO: Min 8, Max 12, Step 1 */
- --spacing_base_value: 4; /* TODO: Min 2, Max 7, Step 1 */
- --padding_base_value: 4; /* TODO: Min 0.25, Max 10, Step 2 */
-
- --border_highlight: "transparent"; /* TODO: Better Accessibility focus state */
- /* TODO: Move Accessibilty Colors to Theme config system */
-
- /* OS Fixes */
- --os_mac_font_base_value: 12;
-
- --font_base: calc(1pt * var(--font_base_value));
- --font_small: calc(0.9pt * var(--font_base_value));
- --font_large: calc(1.1pt * var(--font_base_value));
- --font_xlarge: calc(1.5pt * var(--font_base_value));
-
- --font_heading: calc(2.5pt * var(--font_base_value));
-
- --icon_base: calc(6px + var(--font_base_value));
-
- --spacing_base: calc(0.5px * var(--spacing_base_value));
- --spacing_large: calc(1px * var(--spacing_base_value));
- --spacing_small: calc(0.25px * var(--spacing_base_value));
- --spacing_title: 4px;
-
- --padding_base: calc(0.5px * var(--padding_base_value));
- --padding_large: calc(1px * var(--padding_base_value));
- --padding_xlarge: calc(1.75px * var(--padding_base_value));
- --padding_small: calc(0.25px * var(--padding_base_value));
-
- --padding_wide: calc(8px + calc(2 * var(--padding_base_value)));
- --padding_menu: calc(4px + calc(2 * var(--padding_base_value)));
-
- --padding_base_border: calc(var(--padding_base) + 1px);
-
- --spinbox_button_height: calc(var(--input_height_half) - 1px);
-
- --volume_slider: calc(calc(4px + var(--font_base_value)) / 4);
- --volume_slider_box: calc(var(--volume_slider) * 4);
- --volume_slider_label: calc(var(--volume_slider_box) * 2);
-
- --scrollbar_size: 12px;
- --settings_scrollbar_size: calc(var(--scrollbar_size) + 9px);
-
- /* Inputs / Controls */
- --border_radius: 4px;
- --border_radius_small: 2px;
- --border_radius_large: 6px;
-
- --input_font_scale: calc(var(--font_base_value) * 2.2);
- --input_font_padding: calc(var(--padding_base_value) * 2);
-
- --input_height_base: calc(var(--input_font_scale) + var(--input_font_padding));
- --input_padding: var(--padding_large);
- --input_height: calc(var(--input_height_base) - calc(var(--input_padding) * 2));
- --input_height_half: calc(var(--input_height_base) / 2);
-
- --spacing_input: var(--spacing_base);
-}
-
-/* Default widget style, we override only what is needed. */
-
-QWidget {
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: var(--ctp_selection_background);
- selection-color: palette(text);
- font-size: var(--font_base);
- font-family: 'Open Sans', '.AppleSystemUIFont', Helvetica, Arial, 'MS Shell Dlg', sans-serif;
-}
-
-QWidget:disabled {
- color: var(--ctp_overlay1);
-}
-
-/* Container windows */
-
-QDialog,
-QMainWindow,
-QStatusBar,
-QMenuBar,
-QMenu {
- background-color: var(--ctp_base);
-}
-
-/* macOS Separator Fix */
-
-QMainWindow::separator {
- background: transparent;
- width: var(--spacing_large);
- height: var(--spacing_large);
- margin: 0px;
-}
-
-QMainWindow::separator:hover {
- border: 1px solid transparent;
- margin: 1px;
-}
-
-/* General Widgets */
-
-QLabel,
-QGroupBox,
-QCheckBox {
- background: transparent;
-}
-
-QComboBox,
-QCheckBox,
-QPushButton,
-QSpinBox,
-QDoubleSpinBox {
- margin-top: var(--spacing_input);
- margin-bottom: var(--spacing_input);
-}
-
-QListWidget QWidget,
-SceneTree QWidget,
-SourceTree QWidget {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] {
- border: 1px solid palette(dark);
-}
-
-
-/* Misc */
-
-QAbstractItemView {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-/* Context Menu */
-
-QMenu::icon {
- left: 4px;
-}
-
-QMenu::separator {
- background: var(--ctp_overlay0);
- height: 1px;
- margin: var(--spacing_base) var(--spacing_large);
-}
-
-QMenu::item:disabled {
- color: var(--ctp_overlay1);
- background: transparent;
-}
-
-QMenu::right-arrow {
- image: url(theme:Dark/expand.svg);
-}
-
-/* Top Menu Bar Items */
-QMenuBar::item {
- background-color: transparent;
-}
-
-QMenuBar::item:selected {
- background: var(--ctp_surface1);
-}
-
-/* Item Lists */
-QListWidget {
- border-radius: var(--border_radius);
-}
-
-QListWidget::item {
- color: palette(text);
-}
-
-QListWidget,
-QMenu,
-SceneTree,
-SourceTree {
- padding: var(--spacing_base);
-}
-
-QListWidget::item,
-SourceTreeItem,
-SceneTree::item {
- padding: var(--padding_large);
-}
-
-QMenu::item {
- padding: var(--padding_large) var(--padding_menu);
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item {
- border-radius: var(--border_radius);
- color: palette(text);
- border: 1px solid transparent;
-}
-
-SourceTree::item {
- border-radius: var(--border_radius);
- color: palette(text);
-}
-
-QMenu::item:selected,
-QListWidget::item:selected,
-SceneTree::item:selected,
-SourceTree::item:selected {
- background-color: var(--ctp_surface1);
-}
-
-QMenu::item:hover,
-QListWidget::item:hover,
-SceneTree::item:hover,
-SourceTree::item:hover,
-QMenu::item:selected:hover,
-QListWidget::item:selected:hover,
-SceneTree::item:selected:hover,
-SourceTree::item:selected:hover {
- background-color: var(--ctp_surface0);
- color: palette(text);
-}
-
-QMenu::item:focus,
-QListWidget::item:focus,
-SceneTree::item:focus,
-SourceTree::item:focus,
-QMenu::item:selected:focus,
-QListWidget::item:selected:focus,
-SceneTree::item:selected:focus,
-SourceTree::item:selected:focus {
- border: 1px solid var(--border_highlight);
-}
-
-QListWidget::item:disabled,
-QListWidget::item:disabled:hover,
-SourceTree::item:disabled,
-SourceTree::item:disabled:hover,
-SceneTree::item:disabled,
-SceneTree::item:disabled:hover {
- background: transparent;
- color: var(--ctp_overlay1);
-}
-
-QListWidget QLineEdit,
-SceneTree QLineEdit,
-SourceTree QLineEdit {
- padding: 0;
- padding-bottom: 1px;
- margin: 0px;
- border: 1 solid var(--ctp_text);
- border-radius: var(--border_radius);
-}
-
-QListWidget QLineEdit:focus,
-SceneTree QLineEdit:focus,
-SourceTree QLineEdit:focus {
- border: 1px solid var(--ctp_text);
-}
-
-/* Settings QList */
-
-OBSBasicSettings QListWidget {
- border-radius: var(--border_radius);
- padding: var(--spacing_base);
-}
-
-OBSBasicSettings QListWidget::item {
- border-radius: var(--border_radius);
- padding: var(--padding_large);
-}
-
-OBSBasicSettings QScrollBar:vertical {
- width: var(--settings_scrollbar_size);
- margin-left: 9px;
-}
-
-OBSBasicSettings QScrollBar:horizontal {
- height: var(--settings_scrollbar_size);
- margin-top: 9px;
-}
-
-/* Settings properties view */
-OBSBasicSettings #PropertiesContainer {
- background-color: palette(dark);
-}
-
-/* Dock Widget */
-OBSDock > QWidget {
- background: palette(dark);
- border-bottom-left-radius: var(--border_radius);
- border-bottom-right-radius: var(--border_radius);
- border: 1px solid var(--ctp_mantle);
- border-top: none;
-}
-
-#transitionsFrame {
- padding: var(--padding_large);
-}
-
-OBSDock QLabel {
- background: transparent;
-}
-
-QDockWidget {
- font-size: var(--font_base);
- font-weight: bold;
-
- titlebar-close-icon: url(theme:Dark/close.svg);
- titlebar-normal-icon: url(theme:Dark/popout.svg);
-}
-
-QDockWidget::title {
- text-align: left;
- background-color: palette(base);
- padding: var(--padding_large);
- border-top-left-radius: var(--border_radius);
- border-top-right-radius: var(--border_radius);
-}
-
-QDockWidget::close-button,
-QDockWidget::float-button {
- border: none;
- border-radius: var(--border_radius);
- background: transparent;
- margin-right: 1px;
-}
-
-QDockWidget::close-button:hover,
-QDockWidget::float-button:hover {
- background: var(--ctp_surface1);
-}
-
-QDockWidget::close-button:pressed,
-QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-QScrollArea {
- border-radius: var(--border_radius);
-}
-
-/* Qt enforces a padding inside its status bar, so we
- * oversize it and use margin to crunch it back down
- */
-OBSBasicStatusBar {
- margin-top: 4px;
- border-top: 1px solid var(--ctp_mantle);
- background: palette(dark);
-}
-
-StatusBarWidget > QFrame {
- margin-top: 1px;
- border: 0px solid transparent;
- border-left-width: 1px;
- padding: 0px 8px 2px;
-}
-
-/* Group Box */
-
-QGroupBox {
- background: palette(dark);
- border-radius: var(--border_radius);
- padding-top: var(--input_height_base);
- padding-bottom: var(--padding_large);
- font-weight: bold;
- margin-bottom: var(--spacing_large);
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: var(--spacing_title);
- top: var(--spacing_title);
-}
-
-
-/* ScrollBars */
-
-QScrollBar {
- background-color: var(--ctp_crust);
- margin: 0px;
- border-radius: var(--border_radius);
-}
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- width: var(--scrollbar_size);
-}
-
-QScrollBar::add-line:vertical,
-QScrollBar::sub-line:vertical {
- border: none;
- background: none;
- height: 0px;
-}
-
-QScrollBar::up-arrow:vertical,
-QScrollBar::down-arrow:vertical,
-QScrollBar::add-page:vertical,
-QScrollBar::sub-page:vertical {
- border: none;
- background: none;
- color: none;
-}
-
-QScrollBar:horizontal {
- height: var(--scrollbar_size);
-}
-
-QScrollBar::add-line:horizontal,
-QScrollBar::sub-line:horizontal {
- border: none;
- background: none;
- width: 0px;
-}
-
-QScrollBar::left-arrow:horizontal,
-QScrollBar::right-arrow:horizontal,
-QScrollBar::add-page:horizontal,
-QScrollBar::sub-page:horizontal {
- border: none;
- background: none;
- color: none;
-}
-
-QScrollBar::handle {
- background-color: var(--ctp_surface0);
- margin: 2px;
- border-radius: var(--border_radius_small);
- border: 1px solid var(--ctp_surface0);
-}
-
-QScrollBar::handle:hover {
- background-color: var(--ctp_surface1);
- border-color: var(--ctp_surface1);
-}
-
-QScrollBar::handle:pressed {
- background-color: var(--ctp_surface0);
- border-color: var(--ctp_surface0);
-}
-
-QScrollBar::handle:vertical {
- min-height: 32px;
-}
-
-QScrollBar::handle:horizontal {
- min-width: 32px;
-}
-
-/* Source Context Bar */
-
-#contextContainer {
- background-color: palette(dark);
- margin-top: 4px;
- border-radius: var(--border_radius);
-}
-
-#contextContainer QPushButton {
- padding-left: 12px;
- padding-right: 12px;
-}
-
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(theme:Dark/settings/general.svg);
- icon-size: var(--icon_base);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(theme:Dark/filter.svg);
- icon-size: var(--icon_base);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: transparent;
- border: none;
- margin: var(--spacing_base) 0px;
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(theme:Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(theme:Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(theme:Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(theme:Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(theme:Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(theme:Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(theme:Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-QToolBarExtension {
- background: palette(button);
- min-width: 12px;
- max-width: 12px;
- padding: 4px 0px;
- margin-left: 0px;
-
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-
-/* Tab Widget */
-
-QTabWidget::pane { /* The tab widget frame */
- border-top: 4px solid palette(base);
-}
-
-QTabWidget::tab-bar {
- alignment: left;
-}
-
-QTabBar QToolButton {
- background: var(--ctp_surface0);
- border: none;
-}
-
-QTabBar::tab:top {
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
-}
-
-QTabBar::tab:bottom {
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-QTabBar::tab {
- background: palette(dark);
- color: palette(text);
- border: none;
- padding: 8px 12px;
- min-width: 50px;
- margin: 1px 0px;
- margin-right: 2px;
- border: 1px solid var(--ctp_overlay0);
-}
-
-QTabBar::tab:pressed {
- background: var(--ctp_crust);
-}
-
-QTabBar::tab:hover {
- background: var(--ctp_surface1);
- border-color: var(--ctp_overlay0);
- color: palette(text);
-}
-
-QTabBar::tab:focus {
- border-color: var(--ctp_overlay0);
-}
-
-QTabBar::tab:selected {
- background: var(--ctp_surface0);
- color: palette(text);
-}
-
-QTabBar::tab:top {
- border-bottom: 0px solid transparent;
- margin-bottom: 0px;
-}
-
-QTabBar::tab:bottom {
- border-top: 0px solid transparent;
- margin-top: 0px;
-}
-
-QTabBar QToolButton {
- background: palette(base);
- min-width: 16px;
- padding: 0px;
-}
-
-/* ComboBox */
-
-QComboBox,
-QDateTimeEdit {
- background-color: var(--ctp_surface0);
- border: 1px solid var(--ctp_surface0);
- border-radius: var(--border_radius);
- padding: var(--padding_large) var(--padding_large);
- padding-left: 10px;
-}
-
-QComboBox QAbstractItemView::item:selected,
-QComboBox QAbstractItemView::item:hover {
- background-color: var(--ctp_crust);
-}
-
-QComboBox:hover,
-QComboBox:focus,
-QDateTimeEdit:hover,
-QDateTimeEdit:selected {
- background-color: var(--ctp_surface1);
-}
-
-QComboBox::drop-down,
-QDateTimeEdit::drop-down {
- border: none;
- border-left: 1px solid var(--ctp_crust);
- width: var(--input_height);
-}
-
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(theme:Dark/collapse.svg);
- width: 100%;
-}
-
-QComboBox:editable:hover {
- background-color: var(--ctp_surface1);
- border-color: var(--ctp_overlay0);
-}
-
-QComboBox:on,
-QDateTimeEdit:on,
-QComboBox:editable:focus {
- background-color: var(--ctp_surface1);
- border-color: var(--ctp_overlay0);
-}
-
-QComboBox::drop-down:editable,
-QDateTimeEdit::drop-down:editable {
- border-top-right-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-QComboBox::down-arrow:editable,
-QDateTimeEdit::down-arrow:editable {
- qproperty-alignment: AlignTop;
- image: url(theme:Dark/down.svg);
- width: 100%;
-}
-
-/* Textedits etc */
-
-QLineEdit,
-QTextEdit,
-QPlainTextEdit {
- background-color: var(--ctp_surface0);
- border-radius: var(--border_radius);
- padding: var(--input_padding) var(--padding_small) var(--input_padding) var(--input_padding);
- padding-left: 8px;
- border: 1px solid var(--ctp_surface0);
- height: var(--input_height);
-}
-
-QLineEdit:hover,
-QTextEdit:hover,
-QPlainTextEdit:hover {
- background-color: palette(mid);
- border-color: var(--ctp_surface2);
-}
-
-QLineEdit:focus,
-QTextEdit:focus,
-QPlainTextEdit:focus {
- background-color: palette(mid);
- border-color: var(--ctp_surface1);
-}
-
-QTextEdit:!editable,
-QTextEdit:!editable:hover,
-QTextEdit:!editable:focus {
- background-color: var(--ctp_surface0);
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox,
-QDoubleSpinBox {
- background-color: var(--ctp_surface0);
- border: 1px solid var(--ctp_surface0);
- border-radius: var(--border_radius);
- padding: var(--input_padding) 0px var(--input_padding) var(--input_padding);
- padding-left: 8px;
- max-height: var(--spinbox_button_height);
-}
-
-QSpinBox:hover,
-QDoubleSpinBox:hover {
- background-color: palette(mid);
- border-color: var(--ctp_surface2);
-}
-
-QSpinBox:focus,
-QDoubleSpinBox:focus {
- background-color: palette(mid);
- border-color: var(--ctp_surface1);
-}
-
-QSpinBox::up-button,
-QDoubleSpinBox::up-button {
- subcontrol-origin: padding;
- subcontrol-position: top right; /* position at the top right corner */
-
- width: var(--input_height);
- border-left: 1px solid var(--ctp_crust);
- border-bottom: 1px solid transparent;
- border-radius: 0px;
- border-top-right-radius: var(--border_radius_small);
-}
-
-QSpinBox::down-button,
-QDoubleSpinBox::down-button {
- subcontrol-origin: padding;
- subcontrol-position: bottom right; /* position at the top right corner */
-
- width: var(--input_height);
- border-left: 1px solid var(--ctp_crust);
- border-top: 1px solid transparent;
- border-radius: 0px;
- border-bottom-right-radius: var(--border_radius_small);
-}
-
-QSpinBox::up-button:hover,
-QSpinBox::down-button:hover,
-QDoubleSpinBox::up-button:hover,
-QDoubleSpinBox::down-button:hover {
- background-color: var(--ctp_surface1);
-}
-
-QSpinBox::up-button:pressed,
-QSpinBox::down-button:pressed,
-QDoubleSpinBox::up-button:pressed,
-QDoubleSpinBox::down-button:pressed {
- background-color: var(--ctp_crust);
-}
-
-QSpinBox::up-button:disabled,
-QSpinBox::up-button:off,
-QSpinBox::down-button:disabled,
-QSpinBox::down-button:off {
- background-color: var(--ctp_crust);
-}
-
-QDoubleSpinBox::up-button:disabled,
-QDoubleSpinBox::up-button:off,
-QDoubleSpinBox::down-button:disabled,
-QDoubleSpinBox::down-button:off {
- background-color: var(--ctp_crust);
-}
-
-QSpinBox::up-arrow,
-QDoubleSpinBox::up-arrow {
- image: url(theme:Dark/up.svg);
- width: 100%;
- margin: 2px;
-}
-
-QSpinBox::down-arrow,
-QDoubleSpinBox::down-arrow {
- image: url(theme:Dark/down.svg);
- width: 100%;
- padding: 2px;
-}
-
-
-/* Controls Dock */
-#controlsDock QPushButton {
- padding: var(--padding_large);
-}
-
-#controlsFrame QPushButton {
- margin: var(--spacing_base) var(--spacing_small);
-}
-
-#streamButton,
-#recordButton,
-#replayBufferButton,
-#broadcastButton {
- padding: var(--padding_large);
-}
-
-#pauseRecordButton,
-#saveReplayButton,
-#virtualCamConfigButton {
- padding: var(--padding_large) var(--padding_large);
- width: var(--input_height);
- max-width: var(--input_height);
-}
-
-/* Primary Control Button Checked Coloring */
-#streamButton:!hover:!pressed:checked,
-#recordButton:!hover:!pressed:checked,
-#replayBufferButton:!hover:!pressed:checked,
-#virtualCamButton:!hover:!pressed:checked,
-#modeSwitch:!hover:!pressed:checked,
-#broadcastButton:!hover:!pressed:checked {
- background: var(--ctp_blue);
- color: var(--ctp_crust);
-}
-
-/* Primary Control Button Hover Coloring */
-#streamButton:hover:!pressed:checked,
-#recordButton:hover:!pressed:checked,
-#replayBufferButton:!pressed:checked,
-#virtualCamButton:!pressed:checked,
-#modeSwitch:hover:!pressed:checked,
-#broadcastButton:hover:!pressed:checked {
- background: var(--ctp_lavender);
- color: var(--ctp_crust);
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(button);
- border-radius: var(--border_radius);
- height: var(--input_height);
- max-height: var(--input_height);
- padding: var(--input_padding) var(--padding_wide);
- icon-size: var(--icon_base);
-}
-
-QPushButton {
- border: 1px solid palette(button);
-}
-
-QToolButton {
- border: 1px solid palette(button);
-}
-
-QToolButton,
-QPushButton[toolButton="true"] {
- background-color: palette(button);
- padding: var(--padding_base) var(--padding_base);
- margin: 0px var(--spacing_base);
- border: 1px solid transparent;
- border-radius: var(--border_radius);
- icon-size: var(--icon_base);
-}
-
-QToolButton:last-child,
-QPushButton[toolButton="true"]:last-child {
- margin-right: 0px;
-}
-
-QPushButton:hover,
-QPushButton:focus {
- border-color: var(--ctp_surface1);
-}
-
-QPushButton:hover {
- background-color: var(--ctp_surface1);
-}
-
-QToolButton:hover,
-QToolButton:focus,
-QPushButton[toolButton="true"]:hover,
-QPushButton[toolButton="true"]:focus,
-MuteCheckBox::indicator:hover,
-MuteCheckBox::indicator:focus {
- border-color: var(--ctp_surface1);
- background-color: var(--ctp_surface1);
-}
-
-QPushButton::flat {
- background-color: var(--ctp_surface0);
-}
-
-QPushButton:checked {
- background-color: var(--ctp_surface1);
-}
-
-QPushButton:checked:hover,
-QPushButton:checked:focus {
- background-color: var(--ctp_surface1);
-}
-
-QPushButton:pressed,
-QPushButton:pressed:hover,
-QPushButton[toolButton="true"]:pressed,
-QPushButton[toolButton="true"]:pressed:hover {
- background-color: var(--ctp_crust);
- border-color: var(--ctp_crust);
-}
-
-QToolButton:pressed,
-QToolButton:pressed:hover {
- background-color: var(--ctp_crust);
- border-color: var(--ctp_crust);
-}
-
-QPushButton:disabled {
- background-color: var(--ctp_crust);
- border-color: var(--ctp_crust);
-}
-
-QToolButton:disabled,
-QPushButton[toolButton="true"]:disabled {
- background-color: var(--ctp_crust);
- border-color: transparent;
-}
-
-QPushButton::menu-indicator {
- image: url(theme:Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove {
- background-color: var(--ctp_surface0);
- border: none;
- border-radius: 2px;
-}
-
-QSlider::groove:horizontal {
- height: 4px;
-}
-
-QSlider::groove:vertical {
- width: 4px;
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::add-page:horizontal:disabled {
- background-color: var(--ctp_crust);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::sub-page:vertical:disabled {
- background-color: var(--ctp_crust);
- border-radius: 2px;
-}
-
-QSlider::handle {
- background-color: palette(text);
- border-radius: var(--border_radius);
-}
-
-QSlider::handle:horizontal {
- height: 10px;
- width: 20px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical {
- width: 10px;
- height: 20px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:hover {
- background-color: var(--ctp_subtext1);
-}
-
-QSlider::handle:pressed {
- background-color: var(--ctp_overlay1);
-}
-
-QSlider::handle:disabled {
- background-color: var(--ctp_overlay1);
-}
-
-/* Volume Control */
-
-#stackedMixerArea QPushButton {
- width: var(--icon_base);
- height: var(--icon_base);
- background-color: var(--ctp_surface0);
- padding: var(--padding_base_border) var(--padding_base_border);
- margin: 0px;
- border: 1px solid transparent;
- border-radius: var(--border_radius);
- icon-size: var(--icon_base);
-}
-
-/* This is an incredibly cursed but necessary fix */
-#stackedMixerArea QPushButton:!hover {
- background-color: palette(base);
-}
-
-#stackedMixerArea QPushButton:hover {
- background-color: var(--ctp_surface1);
- border-color: var(--ctp_surface1);
-}
-
-#stackedMixerArea QPushButton:pressed {
- background-color: var(--ctp_crust);
-}
-
-#stackedMixerArea {
- border: none;
- padding: 0px;
- border-bottom: 1px solid palette(window);
-}
-
-VolControl #volLabel {
- padding: var(--padding_base) 0px var(--padding_base);
- text-align: center;
- font-size: var(--font_base);
- color: var(--ctp_overlay1);
-}
-
-/* Horizontal Mixer */
-#hMixerScrollArea VolControl {
- padding: 0px var(--padding_xlarge) var(--padding_base);
- border-bottom: 1px solid palette(window);
-}
-
-#hMixerScrollArea VolControl QSlider {
- margin: 0px 0px var(--padding_base);
-}
-
-#hMixerScrollArea VolControl QSlider::groove:horizontal {
- background: palette(window);
- height: var(--volume_slider);
-}
-
-/* Vertical Mixer */
-#stackedMixerArea QScrollBar:vertical {
- border-left: 1px solid var(--ctp_overlay0);
-}
-
-#vMixerScrollArea VolControl {
- padding: var(--padding_large) 0px var(--padding_base);
- border-right: 1px solid var(--ctp_overlay0);
-}
-
-#vMixerScrollArea VolControl QSlider {
- width: var(--volume_slider_box);
- margin: 0px var(--padding_xlarge);
-}
-
-#vMixerScrollArea VolControl #volLabel {
- padding: var(--padding_base) 0px var(--padding_base);
- min-width: var(--volume_slider_label);
- margin-left: var(--padding_xlarge);
- text-align: center;
-}
-
-#vMixerScrollArea VolControl QSlider::groove:vertical {
- background: palette(window);
- width: var(--volume_slider);
-}
-
-#vMixerScrollArea VolControl #volMeterFrame {
- padding: var(--padding_large) var(--padding_xlarge) var(--padding_large) 0px;
-}
-
-#vMixerScrollArea VolControl QLabel {
- padding: 0px var(--padding_large);
-}
-
-#vMixerScrollArea VolControl QPushButton {
- margin-right: var(--padding_xlarge);
-}
-
-#vMixerScrollArea VolControl MuteCheckBox {
- margin-left: var(--padding_xlarge);
-}
-
-VolControl {
- background: palette(base);
-}
-
-VolumeMeter {
- background: transparent;
-}
-
-
-VolumeMeter {
- qproperty-backgroundNominalColor: var(--ctp_green);
- qproperty-backgroundWarningColor: var(--ctp_peach);
- qproperty-backgroundErrorColor: var(--ctp_red);
- qproperty-foregroundNominalColor: var(--ctp_green);
- qproperty-foregroundWarningColor: var(--ctp_peach);
- qproperty-foregroundErrorColor: var(--ctp_red);
-
- qproperty-backgroundNominalColorDisabled: var(--ctp_surface0);
- qproperty-backgroundWarningColorDisabled: var(--ctp_overlay0);
- qproperty-backgroundErrorColorDisabled: var(--ctp_subtext1);
- qproperty-foregroundNominalColorDisabled: var(--ctp_surface1);
- qproperty-foregroundWarningColorDisabled: var(--ctp_overlay1);
- qproperty-foregroundErrorColorDisabled: var(--ctp_subtext0);
-
- qproperty-magnitudeColor: var(--ctp_surface0);
- qproperty-majorTickColor: var(--ctp_text);
- qproperty-minorTickColor: var(--ctp_overlay0);
- qproperty-peakDecayRate: 23.4;
-}
-
-/* Status Bar */
-
-QStatusBar::item {
- border: none;
-}
-
-/* Table View */
-
-QTableView {
- background: palette(base);
- gridline-color: palette(light);
-}
-
-QTableView::item {
- margin: 0px;
- padding: 0px;
-}
-
-QTableView QLineEdit {
- background: palette(mid);
- padding: 0;
- margin: 0;
-}
-
-QTableView QPushButton,
-QTableView QToolButton {
- padding: 0px;
- margin: -1px;
- border_radius: 0px;
-}
-
-QHeaderView::section {
- background-color: var(--ctp_surface0);
- color: palette(text);
- border: none;
- border-left: 1px solid palette(window);
- border-right: 1px solid palette(window);
- padding: 3px 0px;
- margin-bottom: 2px;
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: var(--ctp_blue);
-}
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: var(--ctp_peach);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: var(--ctp_maroon);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: var(--ctp_peach);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: var(--ctp_maroon);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: var(--ctp_green);
- font-weight: bold;
-}
-
-QFrame [noticeFrame="true"] {
- background: var(--ctp_crust);
- border-radius: var(--border_radius);
- padding: var(--padding_xlarge) var(--padding_large);
-}
-
-QFrame [noticeFrame="true"] QLabel {
- padding: var(--padding_large) 0px;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: var(--font_heading);
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: var(--font_large);
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Canvas / Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: var(--ctp_crust);
-}
-
-/* Filters Window */
-
-OBSBasicFilters QListWidget {
- border-radius: var(--border_radius_large);
- padding: var(--spacing_base);
-}
-
-OBSBasicFilters QListWidget::item {
- border-radius: var(--border_radius);
- padding: var(--padding_base) var(--padding_large);
-}
-
-OBSBasicFilters #widget,
-OBSBasicFilters #widget_2 {
- margin: 0px;
- padding: 0px;
- padding-bottom: var(--padding_base);
-}
-
-OBSBasicFilters #widget QPushButton,
-OBSBasicFilters #widget_2 QPushButton {
- min-width: 16px;
- padding: var(--padding_base) var(--padding_large);
- margin-top: 0px;
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: var(--font_xlarge);
- font-weight: bold;
- color: var(--ctp_subtext0);
- margin-bottom: 4px;
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(theme:Dark/settings/general.svg);
- qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg);
- qproperty-streamIcon: url(theme:Dark/settings/stream.svg);
- qproperty-outputIcon: url(theme:Dark/settings/output.svg);
- qproperty-audioIcon: url(theme:Dark/settings/audio.svg);
- qproperty-videoIcon: url(theme:Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox {
-
-}
-
-QCheckBox::indicator,
-QGroupBox::indicator {
- width: var(--icon_base);
- height: var(--icon_base);
-}
-
-QGroupBox::indicator {
- margin-left: 2px;
-}
-
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(theme:Yami/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(theme:Yami/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(theme:Yami/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- image: url(theme:Yami/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(theme:Yami/checkbox_checked_disabled.svg);
-}
-
-QCheckBox::indicator:unchecked:disabled,
-QGroupBox::indicator:unchecked:disabled {
- image: url(theme:Yami/checkbox_unchecked_disabled.svg);
-}
-
-/* Locked CheckBox */
-
-QCheckBox[lockCheckBox=true] {
- outline: none;
- background: transparent;
- max-width: var(--icon_base);
- max-height: var(--icon_base);
- padding: var(--padding_base);
- border: 1px solid transparent;
- margin-left: var(--spacing_large);
-}
-
-QCheckBox[lockCheckBox=true]::indicator {
- width: var(--icon_base);
- height: var(--icon_base);
- border-radius: 4px;
-}
-
-QCheckBox[lockCheckBox=true]::indicator:checked,
-QCheckBox[lockCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/locked.svg);
-}
-
-QCheckBox[lockCheckBox=true]::indicator:unchecked,
-QCheckBox[lockCheckBox=true]::indicator:unchecked:hover {
- image: url(:res/images/unlocked.svg);
-}
-
-QCheckBox[lockCheckBox=true]:hover,
-QCheckBox[lockCheckBox=true]:focus {
- border: 1px solid var(--border_highlight);
-}
-
-/* Visibility CheckBox */
-
-QCheckBox[visibilityCheckBox=true] {
- outline: none;
- background: transparent;
- max-width: var(--icon_base);
- max-height: var(--icon_base);
- padding: var(--padding_base);
- border: 1px solid transparent;
- margin-left: var(--spacing_large);
-}
-
-QCheckBox[visibilityCheckBox=true]::indicator {
- width: var(--icon_base);
- height: var(--icon_base);
- border-radius: 4px;
-}
-
-QCheckBox[visibilityCheckBox=true]::indicator:checked,
-QCheckBox[visibilityCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/visible.svg);
-}
-
-QCheckBox[visibilityCheckBox=true]::indicator:unchecked,
-QCheckBox[visibilityCheckBox=true]::indicator:unchecked:hover {
- image: url(:res/images/invisible.svg);
-}
-
-QCheckBox[visibilityCheckBox=true]:hover,
-QCheckBox[visibilityCheckBox=true]:focus {
- border: 1px solid var(--border_highlight);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(theme:Dark/revert.svg);
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator,
-MuteCheckBox::indicator:unchecked {
- width: var(--icon_base);
- height: var(--icon_base);
- background-color: palette(button);
- padding: var(--padding_base_border) var(--padding_base_border);
- margin: 0px;
- border: 1px solid transparent;
- border-radius: var(--border_radius);
- icon-size: var(--icon_base);
-}
-
-MuteCheckBox::indicator:hover,
-MuteCheckBox::indicator:unchecked:hover {
- background-color: palette(mid);
- padding: var(--padding_base_border) var(--padding_base_border);
- margin: 0px;
- border: 1px solid var(--ctp_surface1);
- icon-size: var(--icon_base);
-}
-
-MuteCheckBox::indicator:pressed,
-MuteCheckBox::indicator:pressed:hover {
- background-color: palette(mid);
- border-color: var(--ctp_surface1);
-}
-
-MuteCheckBox::indicator:checked {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:indeterminate {
- image: url(theme:Dark/unassigned.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-#hotkeyFilterReset {
- margin-top: 0px;
-}
-
-OBSHotkeyWidget {
- padding: 8px 0px;
- margin: 2px 0px;
-}
-
-OBSHotkeyLabel {
- padding: 4px 0px;
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: var(--ctp_blue);
-}
-
-OBSHotkeyWidget QPushButton {
- min-width: 16px;
- padding: var(--padding_base);
- margin-top: 0px;
- margin-left: var(--spacing_base);
-}
-
-
-/* Sources List Group Collapse Checkbox */
-
-QCheckBox[sourceTreeSubItem=true] {
- background: transparent;
- outline: none;
- padding: 1px;
- min-width: var(--icon_base);
- min-height: var(--icon_base);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator {
- width: var(--icon_base);
- height: var(--icon_base);
- padding: 0px;
- border: 1px solid transparent;
- border-radius: 4px;
- margin-left: -1px;
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:checked,
-QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover {
- image: url(theme:Dark/expand.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked,
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover {
- image: url(theme:Dark/collapse.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:hover,
-QCheckBox[sourceTreeSubItem=true]::indicator:focus {
- border: 1px solid var(--border_highlight);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(theme:Dark/sources/image.svg);
- qproperty-colorIcon: url(theme:Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg);
- qproperty-windowCapIcon: url(theme:Dark/sources/window.svg);
- qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(theme:Dark/sources/camera.svg);
- qproperty-textIcon: url(theme:Dark/sources/text.svg);
- qproperty-mediaIcon: url(theme:Dark/sources/media.svg);
- qproperty-browserIcon: url(theme:Dark/sources/globe.svg);
- qproperty-groupIcon: url(theme:Dark/sources/group.svg);
- qproperty-sceneIcon: url(theme:Dark/sources/scene.svg);
- qproperty-defaultIcon: url(theme:Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree Grid Mode */
-
-SceneTree {
- qproperty-gridItemWidth: 154;
- qproperty-gridItemHeight: var(--input_height_base);
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(button);
- border-radius: var(--border_radius);
- margin: var(--spacing_base);
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: var(--ctp_surface1);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: var(--ctp_surface1);
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: var(--ctp_surface1);
-}
-
-*[gridMode="true"] SceneTree::item:selected:hover {
- background-color: var(--ctp_surface1);
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(theme:Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- height: 8px;
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: var(--ctp_blue);
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(theme:Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(theme:Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(theme:Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(theme:Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(theme:Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(theme:Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: palette(text);
- background-color: var(--ctp_surface0);
- border: none;
- border-radius: var(--border_radius);
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background-color: var(--ctp_surface1);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background-color: var(--ctp_surface1);
- border: none;
-}
-
-#ytEventList QLabel[isSelectedEvent=true]:hover {
- background-color: var(--ctp_blue);
- color: palette(text);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(theme:Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(mid);
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: var(--padding_base) var(--padding_large);
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(base);
- padding: 2px 16px;
- border-radius: var(--border_radius);
- margin: var(--spacing_base);
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(theme:Dark/down.svg);
- subcontrol-position: right;
- padding-top: var(--padding_small);
- padding-right: var(--padding_base);
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(theme:Dark/left.svg);
- icon-size: var(--icon_base);
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: var(--padding_small);
- qproperty-icon: url(theme:Dark/right.svg);
- icon-size: var(--icon_base);
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: var(--ctp_surface1);
- border-radius: var(--border_radius);
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: var(--ctp_crust);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-}
-
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: var(--ctp_crust);
- border: none;
- border-radius: var(--border_radius);
- margin: 0px var(--spacing_base) 0px 0px;
- padding: var(--padding_base) 16px;
-}
-
-QCalendarWidget QSpinBox::up-button { subcontrol-origin: border; subcontrol-position: top right; width: 16px; }
-QCalendarWidget QSpinBox::down-button {subcontrol-origin: border; subcontrol-position: bottom right; width: 16px;}
-QCalendarWidget QSpinBox::up-arrow { width: 10px; height: 10px; }
-QCalendarWidget QSpinBox::down-arrow { width: 10px; height: 10px; }
-
-/* Days of the Week Bar */
-QCalendarWidget QWidget { alternate-background-color: palette(mid); }
-
-QCalendarWidget QAbstractItemView:enabled {
- background-color: palette(base);
- color: palette(text);
-}
-
-QCalendarWidget QAbstractItemView:disabled {
- color: var(--ctp_overlay1);
-}
-
-/* VirtualCam Plugin Fixes */
-
-#VirtualProperties QWidget {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-/* Disable icons on QDialogButtonBox */
-QDialogButtonBox {
- dialogbuttonbox-buttons-have-icons: 0;
-}
-
-/* Stats dialog */
-OBSBasicStats {
- background: palette(dark);
-}
-
-/* Advanced audio dialog */
-OBSBasicAdvAudio #scrollAreaWidgetContents {
- background: palette(dark);
-}
diff --git a/.config/obs-studio/themes/Catppuccin_Frappe.ovt b/.config/obs-studio/themes/Catppuccin_Frappe.ovt
deleted file mode 100644
index 1d70881..0000000
--- a/.config/obs-studio/themes/Catppuccin_Frappe.ovt
+++ /dev/null
@@ -1,324 +0,0 @@
-@OBSThemeMeta {
- name: 'Frappe';
- id: 'com.obsproject.Catppuccin.Frappe';
- extends: 'com.obsproject.Catppuccin';
- author: 'Xurdejl';
- dark: 'true';
-}
-
-@OBSThemeVars {
- --ctp_rosewater: #f2d5cf;
- --ctp_flamingo: #eebebe;
- --ctp_pink: #f4b8e4;
- --ctp_mauve: #ca9ee6;
- --ctp_red: #e78284;
- --ctp_maroon: #ea999c;
- --ctp_peach: #ef9f76;
- --ctp_yellow: #e5c890;
- --ctp_green: #a6d189;
- --ctp_teal: #81c8be;
- --ctp_sky: #99d1db;
- --ctp_sapphire: #85c1dc;
- --ctp_blue: #8caaee;
- --ctp_lavender: #babbf1;
- --ctp_text: #c6d0f5;
- --ctp_subtext1: #b5bfe2;
- --ctp_subtext0: #a5adce;
- --ctp_overlay2: #949cbb;
- --ctp_overlay1: #838ba7;
- --ctp_overlay0: #737994;
- --ctp_surface2: #626880;
- --ctp_surface1: #51576d;
- --ctp_surface0: #414559;
- --ctp_base: #303446;
- --ctp_mantle: #292c3c;
- --ctp_crust: #232634;
- --ctp_selection_background: #44495d;
-}
-
-VolumeMeter {
- qproperty-foregroundNominalColor: #7cbc52;
- qproperty-foregroundWarningColor: #e76f33;
- qproperty-foregroundErrorColor: #db4346;
-}
-
-/* Context Menu */
-QMenu::right-arrow {
- image: url(theme:Dark/expand.svg);
-}
-
-/* Dock Widget */
-QDockWidget {
- titlebar-close-icon: url(theme:Dark/close.svg);
- titlebar-normal-icon: url(theme:Dark/popout.svg);
-}
-
-/* Source Context Bar */
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-* [themeID="addIconSmall"] {
- qproperty-icon: url(theme:Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(theme:Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(theme:Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(theme:Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(theme:Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(theme:Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(theme:Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-QToolBarExtension {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-/* ComboBox */
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- image: url(theme:Dark/collapse.svg);
-}
-
-QComboBox::down-arrow:editable,
-QDateTimeEdit::down-arrow:editable {
- image: url(theme:Dark/down.svg);
-}
-
-/* Spinbox and doubleSpinbox */
-QSpinBox::up-arrow,
-QDoubleSpinBox::up-arrow {
- image: url(theme:Dark/up.svg);
-}
-
-QSpinBox::down-arrow,
-QDoubleSpinBox::down-arrow {
- image: url(theme:Dark/down.svg);
-}
-
-/* Buttons */
-QPushButton::menu-indicator {
- image: url(theme:Dark/down.svg);
-}
-
-/* Settings Icons */
-OBSBasicSettings {
- qproperty-generalIcon: url(theme:Dark/settings/general.svg);
- qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg);
- qproperty-streamIcon: url(theme:Dark/settings/stream.svg);
- qproperty-outputIcon: url(theme:Dark/settings/output.svg);
- qproperty-audioIcon: url(theme:Dark/settings/audio.svg);
- qproperty-videoIcon: url(theme:Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(theme:Yami/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(theme:Yami/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(theme:Yami/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- image: url(theme:Yami/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(theme:Yami/checkbox_checked_disabled.svg);
-}
-
-/* Locked CheckBox */
-QCheckBox[lockCheckBox=true]::indicator:checked,
-QCheckBox[lockCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/locked.svg);
-}
-
-/* Visibility CheckBox */
-QCheckBox[visibilityCheckBox=true]::indicator:checked,
-QCheckBox[visibilityCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/visible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(theme:Dark/revert.svg);
-}
-
-/* Mute CheckBox */
-MuteCheckBox::indicator:checked {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:indeterminate {
- image: url(theme:Dark/unassigned.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-/* Sources List Group Collapse Checkbox */
-QCheckBox[sourceTreeSubItem=true]::indicator:checked,
-QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover {
- image: url(theme:Dark/expand.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked,
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover {
- image: url(theme:Dark/collapse.svg);
-}
-
-/* Source Icons */
-OBSBasic {
- qproperty-imageIcon: url(theme:Dark/sources/image.svg);
- qproperty-colorIcon: url(theme:Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg);
- qproperty-windowCapIcon: url(theme:Dark/sources/window.svg);
- qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(theme:Dark/sources/camera.svg);
- qproperty-textIcon: url(theme:Dark/sources/text.svg);
- qproperty-mediaIcon: url(theme:Dark/sources/media.svg);
- qproperty-browserIcon: url(theme:Dark/sources/globe.svg);
- qproperty-groupIcon: url(theme:Dark/sources/group.svg);
- qproperty-sceneIcon: url(theme:Dark/sources/scene.svg);
- qproperty-defaultIcon: url(theme:Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg);
-}
-
-/* Save icon */
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(theme:Dark/save.svg);
-}
-
-/* Media icons */
-* [themeID="playIcon"] {
- qproperty-icon: url(theme:Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(theme:Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(theme:Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(theme:Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(theme:Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(theme:Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- image: url(theme:Dark/down.svg);
-}
-
-/* Calendar Top Bar Buttons */
-#qt_calendar_monthbutton::menu-indicator {
- image: url(theme:Dark/down.svg);
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- qproperty-icon: url(theme:Dark/left.svg);
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- qproperty-icon: url(theme:Dark/right.svg);
-}
diff --git a/.config/obs-studio/themes/Catppuccin_Latte.ovt b/.config/obs-studio/themes/Catppuccin_Latte.ovt
deleted file mode 100644
index cef62f3..0000000
--- a/.config/obs-studio/themes/Catppuccin_Latte.ovt
+++ /dev/null
@@ -1,324 +0,0 @@
-@OBSThemeMeta {
- name: 'Latte';
- id: 'com.obsproject.Catppuccin.Latte';
- extends: 'com.obsproject.Catppuccin';
- author: 'Xurdejl';
- dark: 'false';
-}
-
-@OBSThemeVars {
- --ctp_rosewater: #dc8a78;
- --ctp_flamingo: #dd7878;
- --ctp_pink: #ea76cb;
- --ctp_mauve: #8839ef;
- --ctp_red: #d20f39;
- --ctp_maroon: #e64553;
- --ctp_peach: #fe640b;
- --ctp_yellow: #df8e1d;
- --ctp_green: #40a02b;
- --ctp_teal: #179299;
- --ctp_sky: #04a5e5;
- --ctp_sapphire: #209fb5;
- --ctp_blue: #1e66f5;
- --ctp_lavender: #7287fd;
- --ctp_text: #4c4f69;
- --ctp_subtext1: #5c5f77;
- --ctp_subtext0: #6c6f85;
- --ctp_overlay2: #7c7f93;
- --ctp_overlay1: #8c8fa1;
- --ctp_overlay0: #9ca0b0;
- --ctp_surface2: #acb0be;
- --ctp_surface1: #bcc0cc;
- --ctp_surface0: #ccd0da;
- --ctp_base: #eff1f5;
- --ctp_mantle: #e6e9ef;
- --ctp_crust: #dce0e8;
- --ctp_selection_background: #d4d7df;
-}
-
-VolumeMeter {
- qproperty-foregroundNominalColor: #62ce4a;
- qproperty-foregroundWarningColor: #fe9558;
- qproperty-foregroundErrorColor: #f13d64;
-}
-
-/* Context Menu */
-QMenu::right-arrow {
- image: url(theme:Light/expand.svg);
-}
-
-/* Dock Widget */
-QDockWidget {
- titlebar-close-icon: url(theme:Light/close.svg);
- titlebar-normal-icon: url(theme:Light/popout.svg);
-}
-
-/* Source Context Bar */
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(theme:Light/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(theme:Light/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-* [themeID="addIconSmall"] {
- qproperty-icon: url(theme:Light/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(theme:Light/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(theme:Light/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(theme:Light/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(theme:Light/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(theme:Light/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(theme:Light/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(theme:Light/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(theme:Light/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(theme:Light/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(theme:Light/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(theme:Light/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(theme:Light/filter.svg);
-}
-
-QToolBarExtension {
- qproperty-icon: url(theme:Light/dots-vert.svg);
-}
-
-/* ComboBox */
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- image: url(theme:Light/collapse.svg);
-}
-
-QComboBox::down-arrow:editable,
-QDateTimeEdit::down-arrow:editable {
- image: url(theme:Light/down.svg);
-}
-
-/* Spinbox and doubleSpinbox */
-QSpinBox::up-arrow,
-QDoubleSpinBox::up-arrow {
- image: url(theme:Light/up.svg);
-}
-
-QSpinBox::down-arrow,
-QDoubleSpinBox::down-arrow {
- image: url(theme:Light/down.svg);
-}
-
-/* Buttons */
-QPushButton::menu-indicator {
- image: url(theme:Light/down.svg);
-}
-
-/* Settings Icons */
-OBSBasicSettings {
- qproperty-generalIcon: url(theme:Light/settings/general.svg);
- qproperty-appearanceIcon: url(theme:Light/settings/appearance.svg);
- qproperty-streamIcon: url(theme:Light/settings/stream.svg);
- qproperty-outputIcon: url(theme:Light/settings/output.svg);
- qproperty-audioIcon: url(theme:Light/settings/audio.svg);
- qproperty-videoIcon: url(theme:Light/settings/video.svg);
- qproperty-hotkeysIcon: url(theme:Light/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(theme:Light/settings/accessibility.svg);
- qproperty-advancedIcon: url(theme:Light/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(theme:Light/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(theme:Light/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(theme:Light/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- image: url(theme:Light/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(theme:Light/checkbox_checked_disabled.svg);
-}
-
-/* Locked CheckBox */
-QCheckBox[lockCheckBox=true]::indicator:checked,
-QCheckBox[lockCheckBox=true]::indicator:checked:hover {
- image: url(theme:Light/locked.svg);
-}
-
-/* Visibility CheckBox */
-QCheckBox[visibilityCheckBox=true]::indicator:checked,
-QCheckBox[visibilityCheckBox=true]::indicator:checked:hover {
- image: url(theme:Light/visible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(theme:Light/revert.svg);
-}
-
-/* Mute CheckBox */
-MuteCheckBox::indicator:checked {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:indeterminate {
- image: url(theme:Light/unassigned.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(theme:Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(theme:Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(theme:Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(theme:Light/settings/audio.svg);
-}
-
-/* Sources List Group Collapse Checkbox */
-QCheckBox[sourceTreeSubItem=true]::indicator:checked,
-QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover {
- image: url(theme:Light/expand.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked,
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover {
- image: url(theme:Light/collapse.svg);
-}
-
-/* Source Icons */
-OBSBasic {
- qproperty-imageIcon: url(theme:Light/sources/image.svg);
- qproperty-colorIcon: url(theme:Light/sources/brush.svg);
- qproperty-slideshowIcon: url(theme:Light/sources/slideshow.svg);
- qproperty-audioInputIcon: url(theme:Light/sources/microphone.svg);
- qproperty-audioOutputIcon: url(theme:Light/settings/audio.svg);
- qproperty-desktopCapIcon: url(theme:Light/settings/video.svg);
- qproperty-windowCapIcon: url(theme:Light/sources/window.svg);
- qproperty-gameCapIcon: url(theme:Light/sources/gamepad.svg);
- qproperty-cameraIcon: url(theme:Light/sources/camera.svg);
- qproperty-textIcon: url(theme:Light/sources/text.svg);
- qproperty-mediaIcon: url(theme:Light/sources/media.svg);
- qproperty-browserIcon: url(theme:Light/sources/globe.svg);
- qproperty-groupIcon: url(theme:Light/sources/group.svg);
- qproperty-sceneIcon: url(theme:Light/sources/scene.svg);
- qproperty-defaultIcon: url(theme:Light/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(theme:Light/sources/windowaudio.svg);
-}
-
-/* Save icon */
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(theme:Light/save.svg);
-}
-
-/* Media icons */
-* [themeID="playIcon"] {
- qproperty-icon: url(theme:Light/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(theme:Light/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(theme:Light/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(theme:Light/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(theme:Light/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(theme:Light/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(theme:Light/sources/image.svg);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- image: url(theme:Light/down.svg);
-}
-
-/* Calendar Top Bar Buttons */
-#qt_calendar_monthbutton::menu-indicator {
- image: url(theme:Light/down.svg);
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- qproperty-icon: url(theme:Light/left.svg);
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- qproperty-icon: url(theme:Light/right.svg);
-}
diff --git a/.config/obs-studio/themes/Catppuccin_Macchiato.ovt b/.config/obs-studio/themes/Catppuccin_Macchiato.ovt
deleted file mode 100644
index 576a372..0000000
--- a/.config/obs-studio/themes/Catppuccin_Macchiato.ovt
+++ /dev/null
@@ -1,324 +0,0 @@
-@OBSThemeMeta {
- name: 'Macchiato';
- id: 'com.obsproject.Catppuccin.Macchiato';
- extends: 'com.obsproject.Catppuccin';
- author: 'Xurdejl';
- dark: 'true';
-}
-
-@OBSThemeVars {
- --ctp_rosewater: #f4dbd6;
- --ctp_flamingo: #f0c6c6;
- --ctp_pink: #f5bde6;
- --ctp_mauve: #c6a0f6;
- --ctp_red: #ed8796;
- --ctp_maroon: #ee99a0;
- --ctp_peach: #f5a97f;
- --ctp_yellow: #eed49f;
- --ctp_green: #a6da95;
- --ctp_teal: #8bd5ca;
- --ctp_sky: #91d7e3;
- --ctp_sapphire: #7dc4e4;
- --ctp_blue: #8aadf4;
- --ctp_lavender: #b7bdf8;
- --ctp_text: #cad3f5;
- --ctp_subtext1: #b8c0e0;
- --ctp_subtext0: #a5adcb;
- --ctp_overlay2: #939ab7;
- --ctp_overlay1: #8087a2;
- --ctp_overlay0: #6e738d;
- --ctp_surface2: #5b6078;
- --ctp_surface1: #494d64;
- --ctp_surface0: #363a4f;
- --ctp_base: #24273a;
- --ctp_mantle: #1e2030;
- --ctp_crust: #181926;
- --ctp_selection_background: #3a3d53;
-}
-
-VolumeMeter {
- qproperty-foregroundNominalColor: #78c75d;
- qproperty-foregroundWarningColor: #ef7939;
- qproperty-foregroundErrorColor: #e3455d;
-}
-
-/* Context Menu */
-QMenu::right-arrow {
- image: url(theme:Dark/expand.svg);
-}
-
-/* Dock Widget */
-QDockWidget {
- titlebar-close-icon: url(theme:Dark/close.svg);
- titlebar-normal-icon: url(theme:Dark/popout.svg);
-}
-
-/* Source Context Bar */
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-* [themeID="addIconSmall"] {
- qproperty-icon: url(theme:Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(theme:Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(theme:Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(theme:Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(theme:Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(theme:Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(theme:Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-QToolBarExtension {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-/* ComboBox */
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- image: url(theme:Dark/collapse.svg);
-}
-
-QComboBox::down-arrow:editable,
-QDateTimeEdit::down-arrow:editable {
- image: url(theme:Dark/down.svg);
-}
-
-/* Spinbox and doubleSpinbox */
-QSpinBox::up-arrow,
-QDoubleSpinBox::up-arrow {
- image: url(theme:Dark/up.svg);
-}
-
-QSpinBox::down-arrow,
-QDoubleSpinBox::down-arrow {
- image: url(theme:Dark/down.svg);
-}
-
-/* Buttons */
-QPushButton::menu-indicator {
- image: url(theme:Dark/down.svg);
-}
-
-/* Settings Icons */
-OBSBasicSettings {
- qproperty-generalIcon: url(theme:Dark/settings/general.svg);
- qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg);
- qproperty-streamIcon: url(theme:Dark/settings/stream.svg);
- qproperty-outputIcon: url(theme:Dark/settings/output.svg);
- qproperty-audioIcon: url(theme:Dark/settings/audio.svg);
- qproperty-videoIcon: url(theme:Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(theme:Yami/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(theme:Yami/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(theme:Yami/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- image: url(theme:Yami/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(theme:Yami/checkbox_checked_disabled.svg);
-}
-
-/* Locked CheckBox */
-QCheckBox[lockCheckBox=true]::indicator:checked,
-QCheckBox[lockCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/locked.svg);
-}
-
-/* Visibility CheckBox */
-QCheckBox[visibilityCheckBox=true]::indicator:checked,
-QCheckBox[visibilityCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/visible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(theme:Dark/revert.svg);
-}
-
-/* Mute CheckBox */
-MuteCheckBox::indicator:checked {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:indeterminate {
- image: url(theme:Dark/unassigned.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-/* Sources List Group Collapse Checkbox */
-QCheckBox[sourceTreeSubItem=true]::indicator:checked,
-QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover {
- image: url(theme:Dark/expand.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked,
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover {
- image: url(theme:Dark/collapse.svg);
-}
-
-/* Source Icons */
-OBSBasic {
- qproperty-imageIcon: url(theme:Dark/sources/image.svg);
- qproperty-colorIcon: url(theme:Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg);
- qproperty-windowCapIcon: url(theme:Dark/sources/window.svg);
- qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(theme:Dark/sources/camera.svg);
- qproperty-textIcon: url(theme:Dark/sources/text.svg);
- qproperty-mediaIcon: url(theme:Dark/sources/media.svg);
- qproperty-browserIcon: url(theme:Dark/sources/globe.svg);
- qproperty-groupIcon: url(theme:Dark/sources/group.svg);
- qproperty-sceneIcon: url(theme:Dark/sources/scene.svg);
- qproperty-defaultIcon: url(theme:Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg);
-}
-
-/* Save icon */
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(theme:Dark/save.svg);
-}
-
-/* Media icons */
-* [themeID="playIcon"] {
- qproperty-icon: url(theme:Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(theme:Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(theme:Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(theme:Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(theme:Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(theme:Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- image: url(theme:Dark/down.svg);
-}
-
-/* Calendar Top Bar Buttons */
-#qt_calendar_monthbutton::menu-indicator {
- image: url(theme:Dark/down.svg);
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- qproperty-icon: url(theme:Dark/left.svg);
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- qproperty-icon: url(theme:Dark/right.svg);
-}
diff --git a/.config/obs-studio/themes/Catppuccin_Mocha.ovt b/.config/obs-studio/themes/Catppuccin_Mocha.ovt
deleted file mode 100644
index 6b2ca13..0000000
--- a/.config/obs-studio/themes/Catppuccin_Mocha.ovt
+++ /dev/null
@@ -1,324 +0,0 @@
-@OBSThemeMeta {
- name: 'Mocha';
- id: 'com.obsproject.Catppuccin.Mocha';
- extends: 'com.obsproject.Catppuccin';
- author: 'Xurdejl';
- dark: 'true';
-}
-
-@OBSThemeVars {
- --ctp_rosewater: #f5e0dc;
- --ctp_flamingo: #f2cdcd;
- --ctp_pink: #f5c2e7;
- --ctp_mauve: #cba6f7;
- --ctp_red: #f38ba8;
- --ctp_maroon: #eba0ac;
- --ctp_peach: #fab387;
- --ctp_yellow: #f9e2af;
- --ctp_green: #a6e3a1;
- --ctp_teal: #94e2d5;
- --ctp_sky: #89dceb;
- --ctp_sapphire: #74c7ec;
- --ctp_blue: #89b4fa;
- --ctp_lavender: #b4befe;
- --ctp_text: #cdd6f4;
- --ctp_subtext1: #bac2de;
- --ctp_subtext0: #a6adc8;
- --ctp_overlay2: #9399b2;
- --ctp_overlay1: #7f849c;
- --ctp_overlay0: #6c7086;
- --ctp_surface2: #585b70;
- --ctp_surface1: #45475a;
- --ctp_surface0: #313244;
- --ctp_base: #1e1e2e;
- --ctp_mantle: #181825;
- --ctp_crust: #11111b;
- --ctp_selection_background: #353649;
-}
-
-VolumeMeter {
- qproperty-foregroundNominalColor: #6fd266;
- qproperty-foregroundWarningColor: #f7853f;
- qproperty-foregroundErrorColor: #ec4675;
-}
-
-/* Context Menu */
-QMenu::right-arrow {
- image: url(theme:Dark/expand.svg);
-}
-
-/* Dock Widget */
-QDockWidget {
- titlebar-close-icon: url(theme:Dark/close.svg);
- titlebar-normal-icon: url(theme:Dark/popout.svg);
-}
-
-/* Source Context Bar */
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-* [themeID="addIconSmall"] {
- qproperty-icon: url(theme:Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(theme:Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(theme:Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(theme:Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(theme:Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(theme:Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(theme:Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(theme:Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(theme:Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(theme:Dark/filter.svg);
-}
-
-QToolBarExtension {
- qproperty-icon: url(theme:Dark/dots-vert.svg);
-}
-
-/* ComboBox */
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- image: url(theme:Dark/collapse.svg);
-}
-
-QComboBox::down-arrow:editable,
-QDateTimeEdit::down-arrow:editable {
- image: url(theme:Dark/down.svg);
-}
-
-/* Spinbox and doubleSpinbox */
-QSpinBox::up-arrow,
-QDoubleSpinBox::up-arrow {
- image: url(theme:Dark/up.svg);
-}
-
-QSpinBox::down-arrow,
-QDoubleSpinBox::down-arrow {
- image: url(theme:Dark/down.svg);
-}
-
-/* Buttons */
-QPushButton::menu-indicator {
- image: url(theme:Dark/down.svg);
-}
-
-/* Settings Icons */
-OBSBasicSettings {
- qproperty-generalIcon: url(theme:Dark/settings/general.svg);
- qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg);
- qproperty-streamIcon: url(theme:Dark/settings/stream.svg);
- qproperty-outputIcon: url(theme:Dark/settings/output.svg);
- qproperty-audioIcon: url(theme:Dark/settings/audio.svg);
- qproperty-videoIcon: url(theme:Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(theme:Yami/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(theme:Yami/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(theme:Yami/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- image: url(theme:Yami/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(theme:Yami/checkbox_checked_disabled.svg);
-}
-
-/* Locked CheckBox */
-QCheckBox[lockCheckBox=true]::indicator:checked,
-QCheckBox[lockCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/locked.svg);
-}
-
-/* Visibility CheckBox */
-QCheckBox[visibilityCheckBox=true]::indicator:checked,
-QCheckBox[visibilityCheckBox=true]::indicator:checked:hover {
- image: url(theme:Dark/visible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(theme:Dark/revert.svg);
-}
-
-/* Mute CheckBox */
-MuteCheckBox::indicator:checked {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:indeterminate {
- image: url(theme:Dark/unassigned.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(theme:Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(theme:Dark/settings/audio.svg);
-}
-
-/* Sources List Group Collapse Checkbox */
-QCheckBox[sourceTreeSubItem=true]::indicator:checked,
-QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover {
- image: url(theme:Dark/expand.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked,
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover {
- image: url(theme:Dark/collapse.svg);
-}
-
-/* Source Icons */
-OBSBasic {
- qproperty-imageIcon: url(theme:Dark/sources/image.svg);
- qproperty-colorIcon: url(theme:Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg);
- qproperty-windowCapIcon: url(theme:Dark/sources/window.svg);
- qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(theme:Dark/sources/camera.svg);
- qproperty-textIcon: url(theme:Dark/sources/text.svg);
- qproperty-mediaIcon: url(theme:Dark/sources/media.svg);
- qproperty-browserIcon: url(theme:Dark/sources/globe.svg);
- qproperty-groupIcon: url(theme:Dark/sources/group.svg);
- qproperty-sceneIcon: url(theme:Dark/sources/scene.svg);
- qproperty-defaultIcon: url(theme:Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg);
-}
-
-/* Save icon */
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(theme:Dark/save.svg);
-}
-
-/* Media icons */
-* [themeID="playIcon"] {
- qproperty-icon: url(theme:Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(theme:Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(theme:Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(theme:Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(theme:Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(theme:Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- image: url(theme:Dark/down.svg);
-}
-
-/* Calendar Top Bar Buttons */
-#qt_calendar_monthbutton::menu-indicator {
- image: url(theme:Dark/down.svg);
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- qproperty-icon: url(theme:Dark/left.svg);
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- qproperty-icon: url(theme:Dark/right.svg);
-}
diff --git a/.config/obs-studio/themes/Theme.ovt b/.config/obs-studio/themes/Theme.ovt
deleted file mode 100644
index cef62f3..0000000
--- a/.config/obs-studio/themes/Theme.ovt
+++ /dev/null
@@ -1,324 +0,0 @@
-@OBSThemeMeta {
- name: 'Latte';
- id: 'com.obsproject.Catppuccin.Latte';
- extends: 'com.obsproject.Catppuccin';
- author: 'Xurdejl';
- dark: 'false';
-}
-
-@OBSThemeVars {
- --ctp_rosewater: #dc8a78;
- --ctp_flamingo: #dd7878;
- --ctp_pink: #ea76cb;
- --ctp_mauve: #8839ef;
- --ctp_red: #d20f39;
- --ctp_maroon: #e64553;
- --ctp_peach: #fe640b;
- --ctp_yellow: #df8e1d;
- --ctp_green: #40a02b;
- --ctp_teal: #179299;
- --ctp_sky: #04a5e5;
- --ctp_sapphire: #209fb5;
- --ctp_blue: #1e66f5;
- --ctp_lavender: #7287fd;
- --ctp_text: #4c4f69;
- --ctp_subtext1: #5c5f77;
- --ctp_subtext0: #6c6f85;
- --ctp_overlay2: #7c7f93;
- --ctp_overlay1: #8c8fa1;
- --ctp_overlay0: #9ca0b0;
- --ctp_surface2: #acb0be;
- --ctp_surface1: #bcc0cc;
- --ctp_surface0: #ccd0da;
- --ctp_base: #eff1f5;
- --ctp_mantle: #e6e9ef;
- --ctp_crust: #dce0e8;
- --ctp_selection_background: #d4d7df;
-}
-
-VolumeMeter {
- qproperty-foregroundNominalColor: #62ce4a;
- qproperty-foregroundWarningColor: #fe9558;
- qproperty-foregroundErrorColor: #f13d64;
-}
-
-/* Context Menu */
-QMenu::right-arrow {
- image: url(theme:Light/expand.svg);
-}
-
-/* Dock Widget */
-QDockWidget {
- titlebar-close-icon: url(theme:Light/close.svg);
- titlebar-normal-icon: url(theme:Light/popout.svg);
-}
-
-/* Source Context Bar */
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(theme:Light/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(theme:Light/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-* [themeID="addIconSmall"] {
- qproperty-icon: url(theme:Light/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(theme:Light/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(theme:Light/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(theme:Light/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(theme:Light/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(theme:Light/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(theme:Light/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(theme:Light/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(theme:Light/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(theme:Light/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(theme:Light/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(theme:Light/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(theme:Light/filter.svg);
-}
-
-QToolBarExtension {
- qproperty-icon: url(theme:Light/dots-vert.svg);
-}
-
-/* ComboBox */
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- image: url(theme:Light/collapse.svg);
-}
-
-QComboBox::down-arrow:editable,
-QDateTimeEdit::down-arrow:editable {
- image: url(theme:Light/down.svg);
-}
-
-/* Spinbox and doubleSpinbox */
-QSpinBox::up-arrow,
-QDoubleSpinBox::up-arrow {
- image: url(theme:Light/up.svg);
-}
-
-QSpinBox::down-arrow,
-QDoubleSpinBox::down-arrow {
- image: url(theme:Light/down.svg);
-}
-
-/* Buttons */
-QPushButton::menu-indicator {
- image: url(theme:Light/down.svg);
-}
-
-/* Settings Icons */
-OBSBasicSettings {
- qproperty-generalIcon: url(theme:Light/settings/general.svg);
- qproperty-appearanceIcon: url(theme:Light/settings/appearance.svg);
- qproperty-streamIcon: url(theme:Light/settings/stream.svg);
- qproperty-outputIcon: url(theme:Light/settings/output.svg);
- qproperty-audioIcon: url(theme:Light/settings/audio.svg);
- qproperty-videoIcon: url(theme:Light/settings/video.svg);
- qproperty-hotkeysIcon: url(theme:Light/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(theme:Light/settings/accessibility.svg);
- qproperty-advancedIcon: url(theme:Light/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(theme:Light/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(theme:Light/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(theme:Light/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- image: url(theme:Light/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(theme:Light/checkbox_checked_disabled.svg);
-}
-
-/* Locked CheckBox */
-QCheckBox[lockCheckBox=true]::indicator:checked,
-QCheckBox[lockCheckBox=true]::indicator:checked:hover {
- image: url(theme:Light/locked.svg);
-}
-
-/* Visibility CheckBox */
-QCheckBox[visibilityCheckBox=true]::indicator:checked,
-QCheckBox[visibilityCheckBox=true]::indicator:checked:hover {
- image: url(theme:Light/visible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(theme:Light/revert.svg);
-}
-
-/* Mute CheckBox */
-MuteCheckBox::indicator:checked {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:indeterminate {
- image: url(theme:Light/unassigned.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(theme:Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(theme:Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(theme:Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(theme:Light/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(theme:Light/settings/audio.svg);
-}
-
-/* Sources List Group Collapse Checkbox */
-QCheckBox[sourceTreeSubItem=true]::indicator:checked,
-QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover {
- image: url(theme:Light/expand.svg);
-}
-
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked,
-QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover {
- image: url(theme:Light/collapse.svg);
-}
-
-/* Source Icons */
-OBSBasic {
- qproperty-imageIcon: url(theme:Light/sources/image.svg);
- qproperty-colorIcon: url(theme:Light/sources/brush.svg);
- qproperty-slideshowIcon: url(theme:Light/sources/slideshow.svg);
- qproperty-audioInputIcon: url(theme:Light/sources/microphone.svg);
- qproperty-audioOutputIcon: url(theme:Light/settings/audio.svg);
- qproperty-desktopCapIcon: url(theme:Light/settings/video.svg);
- qproperty-windowCapIcon: url(theme:Light/sources/window.svg);
- qproperty-gameCapIcon: url(theme:Light/sources/gamepad.svg);
- qproperty-cameraIcon: url(theme:Light/sources/camera.svg);
- qproperty-textIcon: url(theme:Light/sources/text.svg);
- qproperty-mediaIcon: url(theme:Light/sources/media.svg);
- qproperty-browserIcon: url(theme:Light/sources/globe.svg);
- qproperty-groupIcon: url(theme:Light/sources/group.svg);
- qproperty-sceneIcon: url(theme:Light/sources/scene.svg);
- qproperty-defaultIcon: url(theme:Light/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(theme:Light/sources/windowaudio.svg);
-}
-
-/* Save icon */
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(theme:Light/save.svg);
-}
-
-/* Media icons */
-* [themeID="playIcon"] {
- qproperty-icon: url(theme:Light/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(theme:Light/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(theme:Light/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(theme:Light/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(theme:Light/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(theme:Light/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(theme:Light/sources/image.svg);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- image: url(theme:Light/down.svg);
-}
-
-/* Calendar Top Bar Buttons */
-#qt_calendar_monthbutton::menu-indicator {
- image: url(theme:Light/down.svg);
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- qproperty-icon: url(theme:Light/left.svg);
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- qproperty-icon: url(theme:Light/right.svg);
-}
diff --git a/.config/posting/config.yaml b/.config/posting/config.yaml
deleted file mode 100644
index 5ec049c..0000000
--- a/.config/posting/config.yaml
+++ /dev/null
@@ -1 +0,0 @@
-theme: Catppuccin
diff --git a/.config/posting/themes/catppuccin_latte.yml b/.config/posting/themes/catppuccin_latte.yml
deleted file mode 100644
index 7c0744a..0000000
--- a/.config/posting/themes/catppuccin_latte.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-name: Catppuccin
-primary: '#8839ef'
-secondary: '#40a02b'
-accent: '#7287fd'
-background: '#eff1f5'
-surface: '#ccd0da'
-error: '#d20f39'
-success: '#40a02b'
-warning: '#df8e1d'
-
-text_area:
- gutter: 'bold #b4befe'
- matched_bracket: 'white on #8839ef'
-url:
- base: 'italic #1e66f5'
- protocol: 'bold #40a02b'
-syntax:
- json_key: 'italic #1e66f5'
- json_number: '#fe640b'
- json_string: '#40a02b'
- json_boolean: '#8839ef'
- json_null: 'underline #8839ef'
-
-author: Thomas Philippot
-description: A soothing pastel theme for the high-spirited!
-homepage: https://github.com/catppuccin/catppuccin
diff --git a/.config/posting/themes/catppuccin_macchiato.yml b/.config/posting/themes/catppuccin_macchiato.yml
deleted file mode 100644
index d3357fb..0000000
--- a/.config/posting/themes/catppuccin_macchiato.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-name: Catppuccin
-primary: '#c6a0f6'
-secondary: '#a6da95'
-accent: '#8aadf4'
-background: '#24273a'
-surface: '#363a4f'
-error: '#ed8796'
-success: '#a6da95'
-warning: '#eed49f'
-
-text_area:
- gutter: 'bold #b4befe'
- matched_bracket: 'black on #c6a0f6'
-url:
- base: 'italic #91d7e3'
- protocol: 'bold #a6da95'
-syntax:
- json_key: 'italic #8aadf4'
- json_number: '#f5a97f'
- json_string: '#a6da95'
- json_boolean: '#c6a0f6'
- json_null: 'underline #c6a0f6'
-
-author: Thomas Philippot
-description: A soothing pastel theme for the high-spirited!
-homepage: https://github.com/catppuccin/catppuccin
diff --git a/.config/rofi/colors/adapta.rasi b/.config/rofi/colors/adapta.rasi
deleted file mode 100644
index dcde9e5..0000000
--- a/.config/rofi/colors/adapta.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #222D32FF;
- background-alt: #29353BFF;
- foreground: #B8C2C6FF;
- selected: #00BCD4FF;
- active: #21FF90FF;
- urgent: #FF4B60FF;
-}
diff --git a/.config/rofi/colors/arc.rasi b/.config/rofi/colors/arc.rasi
deleted file mode 100644
index 0dfb773..0000000
--- a/.config/rofi/colors/arc.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #2F343FFF;
- background-alt: #383C4AFF;
- foreground: #BAC5D0FF;
- selected: #5294E2FF;
- active: #98C379FF;
- urgent: #E06B74FF;
-}
diff --git a/.config/rofi/colors/black.rasi b/.config/rofi/colors/black.rasi
deleted file mode 100644
index fa7b76f..0000000
--- a/.config/rofi/colors/black.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #000000FF;
- background-alt: #101010FF;
- foreground: #FFFFFFFF;
- selected: #62AEEFFF;
- active: #98C379FF;
- urgent: #E06B74FF;
-}
diff --git a/.config/rofi/colors/catppuccin.rasi b/.config/rofi/colors/catppuccin.rasi
deleted file mode 100644
index f2e45d6..0000000
--- a/.config/rofi/colors/catppuccin.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #24273a;
- background-alt: #1e2030;
- foreground: #6c7086;
- selected: #8aadf4;
- active: #a6da95;
- urgent: #ed8796;
-}
diff --git a/.config/rofi/colors/cyberpunk.rasi b/.config/rofi/colors/cyberpunk.rasi
deleted file mode 100644
index f5fa0e7..0000000
--- a/.config/rofi/colors/cyberpunk.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #000B1EFF;
- background-alt: #0A1528FF;
- foreground: #0ABDC6FF;
- selected: #0ABDC6FF;
- active: #00FF00FF;
- urgent: #FF0000FF;
-}
diff --git a/.config/rofi/colors/dracula.rasi b/.config/rofi/colors/dracula.rasi
deleted file mode 100644
index 7ae606d..0000000
--- a/.config/rofi/colors/dracula.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #1E1F29FF;
- background-alt: #282A36FF;
- foreground: #FFFFFFFF;
- selected: #BD93F9FF;
- active: #50FA7BFF;
- urgent: #FF5555FF;
-}
diff --git a/.config/rofi/colors/everforest.rasi b/.config/rofi/colors/everforest.rasi
deleted file mode 100644
index 83d4f71..0000000
--- a/.config/rofi/colors/everforest.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #323D43FF;
- background-alt: #3C474DFF;
- foreground: #DAD1BEFF;
- selected: #7FBBB3FF;
- active: #A7C080FF;
- urgent: #E67E80FF;
-}
diff --git a/.config/rofi/colors/gruvbox.rasi b/.config/rofi/colors/gruvbox.rasi
deleted file mode 100644
index 2ee85d0..0000000
--- a/.config/rofi/colors/gruvbox.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #282828FF;
- background-alt: #353535FF;
- foreground: #EBDBB2FF;
- selected: #83A598FF;
- active: #B8BB26FF;
- urgent: #FB4934FF;
-}
diff --git a/.config/rofi/colors/latte.rasi b/.config/rofi/colors/latte.rasi
deleted file mode 100644
index 4ec7b27..0000000
--- a/.config/rofi/colors/latte.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #eff1f5;
- background-alt: #e6e9ef;
- foreground: #9ca0b0;
- selected: #1e66f5;
- active: #40a02b;
- urgent: #d20f39;
-}
diff --git a/.config/rofi/colors/lovelace.rasi b/.config/rofi/colors/lovelace.rasi
deleted file mode 100644
index 80140ee..0000000
--- a/.config/rofi/colors/lovelace.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #1D1F28FF;
- background-alt: #282A36FF;
- foreground: #FDFDFDFF;
- selected: #79E6F3FF;
- active: #5ADECDFF;
- urgent: #F37F97FF;
-}
diff --git a/.config/rofi/colors/macchiato.rasi b/.config/rofi/colors/macchiato.rasi
deleted file mode 100644
index f2e45d6..0000000
--- a/.config/rofi/colors/macchiato.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #24273a;
- background-alt: #1e2030;
- foreground: #6c7086;
- selected: #8aadf4;
- active: #a6da95;
- urgent: #ed8796;
-}
diff --git a/.config/rofi/colors/navy.rasi b/.config/rofi/colors/navy.rasi
deleted file mode 100644
index 1289f53..0000000
--- a/.config/rofi/colors/navy.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #021B21FF;
- background-alt: #0C252BFF;
- foreground: #F2F1B9FF;
- selected: #44B5B1FF;
- active: #7CBF9EFF;
- urgent: #C2454EFF;
-}
diff --git a/.config/rofi/colors/nord.rasi b/.config/rofi/colors/nord.rasi
deleted file mode 100644
index c6bc05d..0000000
--- a/.config/rofi/colors/nord.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #2E3440FF;
- background-alt: #383E4AFF;
- foreground: #E5E9F0FF;
- selected: #81A1C1FF;
- active: #A3BE8CFF;
- urgent: #BF616AFF;
-}
diff --git a/.config/rofi/colors/onedark.rasi b/.config/rofi/colors/onedark.rasi
deleted file mode 100644
index 7c76108..0000000
--- a/.config/rofi/colors/onedark.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #1E2127FF;
- background-alt: #282B31FF;
- foreground: #FFFFFFFF;
- selected: #61AFEFFF;
- active: #98C379FF;
- urgent: #E06C75FF;
-}
diff --git a/.config/rofi/colors/paper.rasi b/.config/rofi/colors/paper.rasi
deleted file mode 100644
index c3d76e8..0000000
--- a/.config/rofi/colors/paper.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #F1F1F1FF;
- background-alt: #E0E0E0FF;
- foreground: #252525FF;
- selected: #008EC4FF;
- active: #10A778FF;
- urgent: #C30771FF;
-}
diff --git a/.config/rofi/colors/solarized.rasi b/.config/rofi/colors/solarized.rasi
deleted file mode 100644
index 9051e13..0000000
--- a/.config/rofi/colors/solarized.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #002B36FF;
- background-alt: #073642FF;
- foreground: #EEE8D5FF;
- selected: #268BD2FF;
- active: #859900FF;
- urgent: #DC322FFF;
-}
diff --git a/.config/rofi/colors/theme.rasi b/.config/rofi/colors/theme.rasi
deleted file mode 100644
index f2e45d6..0000000
--- a/.config/rofi/colors/theme.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #24273a;
- background-alt: #1e2030;
- foreground: #6c7086;
- selected: #8aadf4;
- active: #a6da95;
- urgent: #ed8796;
-}
diff --git a/.config/rofi/colors/tokyonight.rasi b/.config/rofi/colors/tokyonight.rasi
deleted file mode 100644
index 1145cbd..0000000
--- a/.config/rofi/colors/tokyonight.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Levi Lacoss (fishyfishfish55)
- * Github : @fishyfishfish55
- *
- * Colors
- **/
-
-* {
- background: #15161EFF;
- background-alt: #1A1B26FF;
- foreground: #C0CAF5FF;
- selected: #33467CFF;
- active: #414868FF;
- urgent: #F7768EFF;
-}
diff --git a/.config/rofi/colors/yousai.rasi b/.config/rofi/colors/yousai.rasi
deleted file mode 100644
index 757cab3..0000000
--- a/.config/rofi/colors/yousai.rasi
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Colors
- **/
-
-* {
- background: #F5E7DEFF;
- background-alt: #EBDCD2FF;
- foreground: #34302DFF;
- selected: #D97742FF;
- active: #BF8F60FF;
- urgent: #B23636FF;
-}
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi
deleted file mode 100644
index 58a5e0d..0000000
--- a/.config/rofi/config.rasi
+++ /dev/null
@@ -1,181 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Configuration For Rofi Version: 1.7.3
- **/
-
-configuration {
- /*---------- General setting ----------*/
- modi: "drun,run,filebrowser,window";
- case-sensitive: false;
- cycle: true;
- filter: "";
- scroll-method: 0;
- normalize-match: true;
- show-icons: true;
- icon-theme: "Papirus";
-/* cache-dir: ;*/
- steal-focus: false;
-/* dpi: -1;*/
-
- /*---------- Matching setting ----------*/
- matching: "normal";
- tokenize: true;
-
- /*---------- SSH settings ----------*/
- ssh-client: "ssh";
- ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";
- parse-hosts: true;
- parse-known-hosts: true;
-
- /*---------- Drun settings ----------*/
- drun-categories: "";
- drun-match-fields: "name,generic,exec,categories,keywords";
- drun-display-format: "{name} [({generic})]";
- drun-show-actions: false;
- drun-url-launcher: "xdg-open";
- drun-use-desktop-cache: false;
- drun-reload-desktop-cache: false;
- drun {
- /** Parse user desktop files. */
- parse-user: true;
- /** Parse system desktop files. */
- parse-system: true;
- }
-
- /*---------- Run settings ----------*/
- run-command: "{cmd}";
- run-list-command: "";
- run-shell-command: "{terminal} -e {cmd}";
-
- /*---------- Fallback Icon ----------*/
- run,drun {
- fallback-icon: "application-x-addon";
- }
-
- /*---------- Window switcher settings ----------*/
- window-match-fields: "title,class,role,name,desktop";
- window-command: "wmctrl -i -R {window}";
- window-format: "{w} - {c} - {t:0}";
- window-thumbnail: false;
-
- /*---------- Combi settings ----------*/
-/* combi-modi: "window,run";*/
-/* combi-hide-mode-prefix: false;*/
-/* combi-display-format: "{mode} {text}";*/
-
- /*---------- History and Sorting ----------*/
- disable-history: false;
- sorting-method: "normal";
- max-history-size: 25;
-
- /*---------- Display setting ----------*/
- display-window: "Windows";
- display-windowcd: "Window CD";
- display-run: "Run";
- display-ssh: "SSH";
- display-drun: "Apps";
- display-combi: "Combi";
- display-keys: "Keys";
- display-filebrowser: "Files";
-
- /*---------- Misc setting ----------*/
- terminal: "rofi-sensible-terminal";
- font: "Mono 12";
- sort: false;
- threads: 0;
- click-to-exit: true;
-/* ignored-prefixes: "";*/
-/* pid: "/run/user/1000/rofi.pid";*/
-
- /*---------- File browser settings ----------*/
- filebrowser {
-/* directory: "/home";*/
- directories-first: true;
- sorting-method: "name";
- }
-
- /*---------- Other settings ----------*/
- timeout {
- action: "kb-cancel";
- delay: 0;
- }
-
- /*---------- Keybindings ----------*/
-/*
- kb-primary-paste: "Control+V,Shift+Insert";
- kb-secondary-paste: "Control+v,Insert";
- kb-clear-line: "Control+w";
- kb-move-front: "Control+a";
- kb-move-end: "Control+e";
- kb-move-word-back: "Alt+b,Control+Left";
- kb-move-word-forward: "Alt+f,Control+Right";
- kb-move-char-back: "Left,Control+b";
- kb-move-char-forward: "Right,Control+f";
- kb-remove-word-back: "Control+Alt+h,Control+BackSpace";
- kb-remove-word-forward: "Control+Alt+d";
- kb-remove-char-forward: "Delete,Control+d";
- kb-remove-char-back: "BackSpace,Shift+BackSpace,Control+h";
- kb-remove-to-eol: "Control+k";
- kb-remove-to-sol: "Control+u";
- kb-accept-entry: "Control+j,Control+m,Return,KP_Enter";
- kb-accept-custom: "Control+Return";
- kb-accept-custom-alt: "Control+Shift+Return";
- kb-accept-alt: "Shift+Return";
- kb-delete-entry: "Shift+Delete";
- kb-mode-next: "Shift+Right,Control+Tab";
- kb-mode-previous: "Shift+Left,Control+ISO_Left_Tab";
- kb-mode-complete: "Control+l";
- kb-row-left: "Control+Page_Up";
- kb-row-right: "Control+Page_Down";
- kb-row-down: "Down,Control+n";
- kb-page-prev: "Page_Up";
- kb-page-next: "Page_Down";
- kb-row-first: "Home,KP_Home";
- kb-row-last: "End,KP_End";
- kb-row-select: "Control+space";
- kb-screenshot: "Alt+S";
- kb-ellipsize: "Alt+period";
- kb-toggle-case-sensitivity: "grave,dead_grave";
- kb-toggle-sort: "Alt+grave";
- kb-cancel: "Escape,Control+g,Control+bracketleft";
- kb-custom-1: "Alt+1";
- kb-custom-2: "Alt+2";
- kb-custom-3: "Alt+3";
- kb-custom-4: "Alt+4";
- kb-custom-5: "Alt+5";
- kb-custom-6: "Alt+6";
- kb-custom-7: "Alt+7";
- kb-custom-8: "Alt+8";
- kb-custom-9: "Alt+9";
- kb-custom-10: "Alt+0";
- kb-custom-11: "Alt+exclam";
- kb-custom-12: "Alt+at";
- kb-custom-13: "Alt+numbersign";
- kb-custom-14: "Alt+dollar";
- kb-custom-15: "Alt+percent";
- kb-custom-16: "Alt+dead_circumflex";
- kb-custom-17: "Alt+ampersand";
- kb-custom-18: "Alt+asterisk";
- kb-custom-19: "Alt+parenleft";
- kb-select-1: "Super+1";
- kb-select-2: "Super+2";
- kb-select-3: "Super+3";
- kb-select-4: "Super+4";
- kb-select-5: "Super+5";
- kb-select-6: "Super+6";
- kb-select-7: "Super+7";
- kb-select-8: "Super+8";
- kb-select-9: "Super+9";
- kb-select-10: "Super+0";
- ml-row-left: "ScrollLeft";
- ml-row-right: "ScrollRight";
- ml-row-up: "ScrollUp";
- ml-row-down: "ScrollDown";
- me-select-entry: "MousePrimary";
- me-accept-entry: "MouseDPrimary";
- me-accept-custom: "Control+MouseDPrimary";
-*/
-}
diff --git a/.config/rofi/fonts.rasi b/.config/rofi/fonts.rasi
deleted file mode 100644
index 50499c9..0000000
--- a/.config/rofi/fonts.rasi
+++ /dev/null
@@ -1,12 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Fonts
- *
- **/
-
-* {
- font: "Iosevka Nerd Font 10";
-}
diff --git a/.config/rofi/launcher.rasi b/.config/rofi/launcher.rasi
deleted file mode 100644
index 03d11dd..0000000
--- a/.config/rofi/launcher.rasi
+++ /dev/null
@@ -1,171 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Rofi Theme File
- * Rofi Version: 1.7.3
- **/
-
-/*****----- Configuration -----*****/
-configuration {
- modi: "drun";
- show-icons: true;
- display-drun: "";
- drun-display-format: "{name}";
-}
-
-/*****----- Global Properties -----*****/
-@import "~/.config/rofi/colors/theme.rasi"
-@import "~/.config/rofi/fonts.rasi"
-
-/*****----- Main Window -----*****/
-window {
- transparency: "real";
- location: center;
- anchor: center;
- fullscreen: false;
- width: 700px;
- x-offset: 0px;
- y-offset: 0px;
-
- enabled: true;
- margin: 0px;
- padding: 0px;
- border: 2px;
- border-radius: 12px;
- border-color: @selected;
- background-color: @background;
- cursor: "default";
-}
-
-/*****----- Main Box -----*****/
-mainbox {
- enabled: true;
- spacing: 10px;
- margin: 0px;
- padding: 20px;
- border: 0px solid;
- border-radius: 0px 0px 0px 0px;
- border-color: @selected;
- background-color: transparent;
- children: [ "inputbar", "listview" ];
-}
-
-/*****----- Inputbar -----*****/
-inputbar {
- enabled: true;
- spacing: 10px;
- margin: 0px;
- padding: 15px;
- border: 0px solid;
- border-radius: 12px;
- border-color: @selected;
- background-color: @background-alt;
- text-color: @foreground;
- children: [ "prompt", "entry" ];
-}
-
-prompt {
- enabled: true;
- background-color: inherit;
- text-color: inherit;
-}
-textbox-prompt-colon {
- enabled: true;
- expand: false;
- str: "::";
- background-color: inherit;
- text-color: inherit;
-}
-entry {
- enabled: true;
- background-color: inherit;
- text-color: inherit;
- cursor: text;
- placeholder: "Search...";
- placeholder-color: inherit;
-}
-
-/*****----- Listview -----*****/
-listview {
- enabled: true;
- columns: 2;
- lines: 8;
- cycle: true;
- dynamic: true;
- scrollbar: false;
- layout: vertical;
- reverse: false;
- fixed-height: true;
- fixed-columns: true;
-
- spacing: 5px;
- margin: 0px;
- padding: 0px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: transparent;
- text-color: @foreground;
- cursor: "default";
-}
-scrollbar {
- handle-width: 5px ;
- handle-color: @selected;
- border-radius: 0px;
- background-color: @background-alt;
-}
-
-/*****----- Elements -----*****/
-element {
- enabled: true;
- spacing: 10px;
- margin: 0px;
- padding: 5px;
- border: 0px solid;
- border-radius: 12px;
- border-color: @selected;
- background-color: transparent;
- text-color: @foreground;
- cursor: pointer;
-}
-element normal.normal {
- background-color: @background;
- text-color: @foreground;
-}
-element selected.normal {
- background-color: @selected;
- text-color: @background;
-}
-element-icon {
- background-color: transparent;
- text-color: inherit;
- size: 32px;
- cursor: inherit;
-}
-element-text {
- background-color: transparent;
- text-color: inherit;
- highlight: inherit;
- cursor: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-
-/*****----- Message -----*****/
-error-message {
- padding: 15px;
- border: 2px solid;
- border-radius: 12px;
- border-color: @selected;
- background-color: @background;
- text-color: @foreground;
-}
-textbox {
- background-color: @background;
- text-color: @foreground;
- vertical-align: 0.5;
- horizontal-align: 0.0;
- highlight: none;
-}
diff --git a/.config/rofi/theme.rasi b/.config/rofi/theme.rasi
deleted file mode 100644
index e3a5c36..0000000
--- a/.config/rofi/theme.rasi
+++ /dev/null
@@ -1,171 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Rofi Theme File
- * Rofi Version: 1.7.3
- **/
-
-/*****----- Configuration -----*****/
-configuration {
- modi: "drun";
- show-icons: false;
- display-drun: "search";
- drun-display-format: "{name}";
-}
-
-/*****----- Global Properties -----*****/
-@import "~/.config/rofi/colors/theme.rasi"
-@import "~/.config/rofi/fonts.rasi"
-
-/*****----- Main Window -----*****/
-window {
- transparency: "real";
- location: center;
- anchor: center;
- fullscreen: false;
- width: 400px;
- x-offset: 0px;
- y-offset: 0px;
-
- enabled: true;
- margin: 0px;
- padding: 0px;
- border: 0px solid;
- border-radius: 12px;
- border-color: @selected;
- background-color: @background;
- cursor: "default";
-}
-
-/*****----- Main Box -----*****/
-mainbox {
- enabled: true;
- spacing: 0px;
- margin: 0px;
- padding: 0px;
- border: 0px solid;
- border-radius: 0px 0px 0px 0px;
- border-color: @selected;
- background-color: transparent;
- children: [ "inputbar", "listview" ];
-}
-
-/*****----- Inputbar -----*****/
-inputbar {
- enabled: false;
- spacing: 10px;
- margin: 0px;
- padding: 15px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: @selected;
- text-color: @background;
- children: [ "prompt", "entry" ];
-}
-
-prompt {
- enabled: true;
- background-color: inherit;
- text-color: inherit;
-}
-textbox-prompt-colon {
- enabled: true;
- expand: false;
- str: "::";
- background-color: inherit;
- text-color: inherit;
-}
-entry {
- enabled: true;
- background-color: inherit;
- text-color: inherit;
- cursor: text;
- placeholder: "Search...";
- placeholder-color: inherit;
-}
-
-/*****----- Listview -----*****/
-listview {
- enabled: true;
- columns: 1;
- lines: 6;
- cycle: true;
- dynamic: true;
- scrollbar: false;
- layout: vertical;
- reverse: false;
- fixed-height: true;
- fixed-columns: true;
-
- spacing: 5px;
- margin: 0px;
- padding: 0px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: transparent;
- text-color: @foreground;
- cursor: "default";
-}
-scrollbar {
- handle-width: 5px ;
- handle-color: @selected;
- border-radius: 0px;
- background-color: @background-alt;
-}
-
-/*****----- Elements -----*****/
-element {
- enabled: true;
- spacing: 10px;
- margin: 0px;
- padding: 8px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: transparent;
- text-color: @foreground;
- cursor: pointer;
-}
-element normal.normal {
- background-color: @background;
- text-color: @foreground;
-}
-element selected.normal {
- background-color: @background-alt;
- text-color: @foreground;
-}
-element-icon {
- background-color: transparent;
- text-color: inherit;
- size: 32px;
- cursor: inherit;
-}
-element-text {
- background-color: transparent;
- text-color: inherit;
- highlight: inherit;
- cursor: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.0;
-}
-
-/*****----- Message -----*****/
-error-message {
- padding: 15px;
- border: 2px solid;
- border-radius: 12px;
- border-color: @selected;
- background-color: @background;
- text-color: @foreground;
-}
-textbox {
- background-color: @background;
- text-color: @foreground;
- vertical-align: 0.5;
- horizontal-align: 0.0;
- highlight: none;
-}
diff --git a/.config/rofi/window.rasi b/.config/rofi/window.rasi
deleted file mode 100644
index 986494b..0000000
--- a/.config/rofi/window.rasi
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- *
- * Author : Aditya Shakya (adi1090x)
- * Github : @adi1090x
- *
- * Rofi Theme File
- * Rofi Version: 1.7.3
- **/
-
-/*****----- Configuration -----*****/
-configuration {
- modi: "drun";
- show-icons: true;
- display-drun: " Applications";
- drun-display-format: "{name}";
-}
-
-/*****----- Global Properties -----*****/
-@import "~/.config/rofi/colors/theme.rasi"
-@import "~/.config/rofi/fonts.rasi"
-
-/*****----- Main Window -----*****/
-window {
- transparency: "real";
- location: center;
- anchor: center;
- fullscreen: false;
- width: 450px;
- x-offset: 0px;
- y-offset: 0px;
-
- enabled: true;
- margin: 0px;
- padding: 0px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: @background;
- cursor: "default";
-}
-
-/*****----- Main Box -----*****/
-mainbox {
- enabled: true;
- spacing: 0px;
- margin: 0px;
- padding: 0px;
- border: 0px solid;
- border-radius: 0px 0px 0px 0px;
- border-color: @selected;
- background-color: transparent;
- children: [ "listview", "entry" ];
-}
-
-/*****----- Inputbar -----*****/
-entry {
- enabled: true;
- expand: false;
- padding: 20px 0px;
- background-color: @selected;
- text-color: @background;
- cursor: text;
- placeholder: "Search...";
- placeholder-color: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.5;
-}
-
-/*****----- Listview -----*****/
-listview {
- enabled: true;
- columns: 3;
- lines: 3;
- cycle: true;
- dynamic: true;
- scrollbar: false;
- layout: vertical;
- reverse: false;
- fixed-height: true;
- fixed-columns: true;
-
- spacing: 0px;
- margin: 0px;
- padding: 20px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: transparent;
- text-color: @foreground;
- cursor: "default";
-}
-scrollbar {
- handle-width: 5px ;
- handle-color: @selected;
- border-radius: 0px;
- background-color: @background-alt;
-}
-
-/*****----- Elements -----*****/
-element {
- enabled: true;
- spacing: 15px;
- margin: 0px;
- padding: 20px 10px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: transparent;
- text-color: @foreground;
- orientation: vertical;
- cursor: pointer;
-}
-element normal.normal {
- background-color: @background;
- text-color: @foreground;
-}
-element selected.normal {
- background-color: @background-alt;
- text-color: @foreground;
-}
-element-icon {
- background-color: transparent;
- text-color: inherit;
- size: 64px;
- cursor: inherit;
-}
-element-text {
- background-color: transparent;
- text-color: inherit;
- highlight: inherit;
- cursor: inherit;
- vertical-align: 0.5;
- horizontal-align: 0.5;
-}
-
-/*****----- Message -----*****/
-error-message {
- padding: 15px;
- border: 0px solid;
- border-radius: 0px;
- border-color: @selected;
- background-color: @background;
- text-color: @foreground;
-}
-textbox {
- background-color: @background;
- text-color: @foreground;
- vertical-align: 0.5;
- horizontal-align: 0.0;
- highlight: none;
-}
diff --git a/.config/tidal-hi-fi/catppuccin_macchiato.css b/.config/tidal-hi-fi/catppuccin_macchiato.css
deleted file mode 100644
index ba981c8..0000000
--- a/.config/tidal-hi-fi/catppuccin_macchiato.css
+++ /dev/null
@@ -1,140 +0,0 @@
---wave-color-material-dark: #363a4f;
---wave-color-material-light: #494d64;
---wave-color-opacity-base-bright-thick: fade(#1e2030, 60%);
---wave-color-opacity-base-bright-thin: fade(#1e2030, 20%);
---wave-color-opacity-base-bright-transparent: #1e2030;
---wave-color-opacity-base-bright-ultra-thick: fade(#1e2030, 80%);
---wave-color-opacity-base-brightest-regular: fade(#24273a, 40%);
---wave-color-opacity-base-brightest-thin: fade(#24273a, 20%);
---wave-color-opacity-base-brightest-ultra-thin: fade(#24273a, 10%);
---wave-color-opacity-base-brighter-ultra-thick: fade(#363a4f, 80%);
---wave-color-opacity-base-fill-regular: fade(#181926, 40%);
---wave-color-opacity-base-fill-thick: fade(#181926, 60%);
---wave-color-opacity-base-fill-thin: #181926;
---wave-color-opacity-base-fill-transparent: #181926;
---wave-color-opacity-base-fill-ultra-thick: fade(#181926, 10%);
---wave-color-opacity-base-fill-ultra-thin: fade(#181926, 10%);
---wave-color-opacity-contrast-fill-regular: fade(#cad3f5, 40%);
---wave-color-opacity-contrast-fill-thin: fade(#cad3f5, 20%);
---wave-color-opacity-contrast-fill-ultra-thin: fade(#6e738d, 40%);
---wave-color-opacity-contrast-fill-transparent: #cad3f5;
---wave-color-opacity-contrast-fill-thick: #a5adcb;
---wave-color-opacity-contrast-fill-ultra-thick: #a5adcb;
---wave-color-opacity-rainbow-blue-thin: fade(#8aadf4, 8%);
---wave-color-solid-accent-fill: #7dc4e4;
---wave-color-solid-accent-bright: lighten(#7dc4e4, 7%);
---wave-color-solid-accent-brighter: lighten(#7dc4e4, 8%);
---wave-color-solid-accent-dark: darken(#7dc4e4, 5%);
---wave-color-solid-accent-darker: darken(#7dc4e4, 8%);
---wave-color-solid-accent-darkest: darken(#7dc4e4, 9%);
---wave-color-solid-base-fill: #24273a;
---wave-color-solid-contrast-fill: #cad3f5;
---wave-color-solid-base-bright: #363a4f;
---wave-color-solid-base-brighter: #363a4f;
---wave-color-solid-base-brightest: #494d64;
---wave-color-solid-base-brighter-ultra-thick: #494d64;
---wave-color-solid-contrast-dark: #cad3f5;
---wave-color-solid-contrast-darker: #a5adcb;
---wave-color-solid-contrast-darkest: #b8c0e0;
---wave-color-solid-rainbow-blue-fill: #8aadf4;
---wave-color-solid-rainbow-green-brighter: lighten(#a6da95, 8%);
---wave-color-solid-rainbow-green-dark: darken(#a6da95, 5%);
---wave-color-solid-rainbow-green-darker: darken(#a6da95, 8%);
---wave-color-solid-rainbow-green-darkest: darken(#a6da95, 9%);
---wave-color-solid-rainbow-green-fill: #a6da95;
---wave-color-solid-rainbow-orange-fill: #f5a97f;
---wave-color-solid-rainbow-purple-fill: #c6a0f6;
---wave-color-solid-rainbow-red-bright: lighten(#ed8796, 2%);
---wave-color-solid-rainbow-red-brighter: lighten(#ed8796, 3%);
---wave-color-solid-rainbow-red-dark: darken(#ed8796, 6%);
---wave-color-solid-rainbow-red-darker: darken(#ed8796, 8%);
---wave-color-solid-rainbow-red-darkest: darken(#ed8796, 9%);
---wave-color-solid-rainbow-red-fill: #ed8796;
---wave-color-solid-rainbow-yellow-bright: lighten(#eed49f, 3%);
---wave-color-solid-rainbow-yellow-brighter: lighten(#eed49f, 9%);
---wave-color-solid-rainbow-yellow-dark: darken(#eed49f, 6%);
---wave-color-solid-rainbow-yellow-darker: darken(#eed49f, 8%);
---wave-color-solid-rainbow-yellow-darkest: darken(#eed49f, 9%);
---wave-color-solid-rainbow-yellow-fill: #eed49f;
---wave-color-solid-special-bright: lighten(#f5a97f, 3%);
---wave-color-solid-special-brighter: lighten(#f5a97f, 9%);
---wave-color-solid-special-dark: darken(#f5a97f, 6%);
---wave-color-solid-special-darker: darken(#f5a97f, 8%);
---wave-color-solid-special-darkest: darken(#f5a97f, 9%);
---wave-color-solid-special-fill: #f5a97f;
---wave-color-solid-warning-bright: lighten(#ed8796, 3%);
---wave-color-solid-warning-brighter: lighten(#ed8796, 9%);
---wave-color-solid-warning-dark: darken(#ed8796, 6%);
---wave-color-solid-warning-darker: darken(#ed8796, 8%);
---wave-color-solid-warning-darkest: darken(#ed8796, 9%);
---wave-color-solid-warning-fill: #ed8796;
-
-[data-wave-color="textDefault"],
-[class^="css--"],
-[class^="icon"],
-[class*="smallHeader"] .artist-link a,
-[class*="smallHeader"] .artist-link span {
- color: #cad3f5;
-}
-
-[class*="primary"] [data-wave-color="textDefault"],
-[class*="activeTab"] [data-wave-color="textDefault"],
-[class*="primary"] [class^="icon"],
-[class*="activeTab"] [class^="icon"] {
- color: #24273a;
-}
-
-[class*="accentedIcon"],
-[data-wave-color="textUrl"] {
- color: #7dc4e4;
-}
-
-[data-test="stream-metadata"] [class^="textContainer"] span {
- color: #1e2030 !important;
-}
-
-[data-wave-color="textSecondary"] {
- color: #a5adcb;
-}
-
-[class*="_wave-btn-rank-secondary"] {
- background-color: #494d64;
-}
-
-[class*="iconsWrapper"] [class*="icons"] {
- background-color: fade(#7dc4e4, 30%) !important;
-}
-
-[class*="_wave-btn-rank-primary"] {
- background-color: #cad3f5;
- color: #24273a !important;
-}
-
-[class*="_wave-btn-rank-primary"]:hover {
- background-color: #24273a;
- color: #cad3f5 !important;
-}
-
-[class*="_wave-badge-color-default"] {
- color: #cad3f5;
- background-color: fade(#cad3f5, 20%);
-}
-
-[class*="_wave-badge-color-high"] {
- color: #7dc4e4;
- background-color: fade(#7dc4e4, 20%);
-}
-
-[class*="_wave-badge-color-max"] {
- color: #eed49f;
- background-color: fade(#eed49f, 20%);
-}
-
-.ReactModal__Content [data-type="page"] {
- background-color: #363a4f;
-}
-
-.ReactModal__Overlay {
- background-color: fade(#6e738d, 50%) !important;
-}
-