diff --git a/home/config/Catppuccin-mocha.tmTheme b/home/config/Catppuccin-mocha.tmTheme
deleted file mode 100644
index 3b9b72c7..00000000
--- a/home/config/Catppuccin-mocha.tmTheme
+++ /dev/null
@@ -1,959 +0,0 @@
-
-
-
-
- name
- Catppuccin
- settings
-
-
- settings
-
- foreground
- #cdd6f4
- background
- #1e1e2e
- caret
- #bac2de
- invisibles
- #a6adc8
- gutterForeground
- #9399b2
- gutterForegroundHighlight
- #a6e3a1
- lineHighlight
- #585b70
- selection
- #6c7086
- selectionBorder
- #1e1e2e
- activeGuide
- #fab387
- findHighlightForeground
- #181825
- findHighlight
- #f9e2af
- bracketsForeground
- #9399b2
- bracketContentsForeground
- #9399b2
-
-
-
- name
- Comment
- scope
- comment
- settings
-
- foreground
- #6c7086
- fontStyle
- italic
-
-
-
- name
- String
- scope
- string
- settings
-
- foreground
- #a6e3a1
- fontStyle
-
-
-
-
- name
- String regex
- scope
- string.regexp
- settings
-
- foreground
- #fab387
- fontStyle
-
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #fab387
- fontStyle
-
-
-
-
- name
- Boolean
- scope
- constant.language.boolean
- settings
-
- foreground
- #fab387
- fontStyle
- bold italic
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #b4befe
- fontStyle
- italic
-
-
-
- name
- Built-in function
- scope
- support.function.builtin
- settings
-
- foreground
- #fab387
- fontStyle
- italic
-
-
-
- name
- User-defined constant
- scope
- variable.other.constant
- settings
-
- foreground
- #fab387
- fontStyle
-
-
-
-
- name
- Variable
- scope
- variable
- settings
-
-
-
- name
- Keyword
- scope
- keyword
- settings
-
- foreground
- #f38ba8
- fontStyle
- italic
-
-
-
- name
- Conditional/loop
- scope
- keyword.control.loop, keyword.control.conditional, keyword.control.c++
- settings
-
- foreground
- #cba6f7
- fontStyle
- bold
-
-
-
- name
- Return
- scope
- keyword.control.return, keyword.control.flow.return
- settings
-
- foreground
- #f5c2e7
- fontStyle
- bold
-
-
-
- name
- Exception
- scope
- support.type.exception
- settings
-
- foreground
- #fab387
- fontStyle
- italic
-
-
-
- name
- Operator
- scope
- keyword.operator, punctuation.accessor
- settings
-
- foreground
- #89dceb
- fontStyle
- bold
-
-
-
- name
- Punctuation separator
- scope
- punctuation.separator
- settings
-
- foreground
- #94e2d5
- fontStyle
-
-
-
-
- name
- Punctuation terminator
- scope
- punctuation.terminator
- settings
-
- foreground
- #94e2d5
- fontStyle
-
-
-
-
- name
- Punctuation bracket
- scope
- punctuation.section
- settings
-
- foreground
- #9399b2
- fontStyle
-
-
-
-
- name
- Include
- scope
- keyword.control.import.include
- settings
-
- foreground
- #94e2d5
- fontStyle
- italic
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #f38ba8
- fontStyle
-
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #f9e2af
- fontStyle
- italic
-
-
-
- name
- Storage modifier
- scope
- storage.modifier
- settings
-
- foreground
- #f38ba8
- fontStyle
-
-
-
-
- name
- Storage type namespace
- scope
- entity.name.namespace, meta.path
- settings
-
- foreground
- #f5e0dc
- fontStyle
- italic
-
-
-
- name
- Storage type class
- scope
- storage.type.class
- settings
-
- foreground
- #f5e0dc
- fontStyle
- italic
-
-
-
- name
- Label
- scope
- entity.name.label
- settings
-
- foreground
- #89b4fa
- fontStyle
-
-
-
-
- name
- Keyword class
- scope
- keyword.declaration.class
- settings
-
- foreground
- #f38ba8
- fontStyle
- italic
-
-
-
- name
- Class name
- scope
- entity.name.class, meta.toc-list.full-identifier
- settings
-
- foreground
- #89dceb
- fontStyle
-
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- foreground
- #89dceb
- fontStyle
- italic
-
-
-
- name
- Function name
- scope
- entity.name.function, variable.function
- settings
-
- foreground
- #89b4fa
- fontStyle
- italic
-
-
-
- name
- Function macro
- scope
- entity.name.function.preprocessor
- settings
-
- foreground
- #f38ba8
- fontStyle
-
-
-
-
- name
- Macro directive - ifdef
- scope
- keyword.control.import
- settings
-
- foreground
- #f38ba8
- fontStyle
-
-
-
-
- name
- Constructor
- scope
- entity.name.function.constructor, entity.name.function.destructor
- settings
-
- foreground
- #b4befe
- fontStyle
-
-
-
-
- name
- Function argument
- scope
- variable.parameter.function
- settings
-
- foreground
- #f5e0dc
- fontStyle
- italic
-
-
-
- name
- Function declaration
- scope
- keyword.declaration.function
- settings
-
- foreground
- #eba0ac
- fontStyle
- italic
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- foreground
- #89dceb
- fontStyle
-
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- foreground
- #89b4fa
- fontStyle
-
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- foreground
- #89b4fa
- fontStyle
- italic
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
- fontStyle
-
-
-
-
- name
- Variable function
- scope
- variable.function
- settings
-
- foreground
- #89b4fa
- fontStyle
- italic
-
-
-
- name
- Variable parameter
- scope
- variable.parameter
- settings
-
- foreground
- #f5e0dc
- fontStyle
- italic
-
-
-
- name
- Variable other
- scope
- variable.other
- settings
-
- foreground
- #cdd6f4
- fontStyle
- italic
-
-
-
- name
- Variable field
- scope
- variable.other.member
- settings
-
- foreground
- #f5e0dc
- fontStyle
-
-
-
-
- name
- Variable language
- scope
- variable.language
- settings
-
- foreground
- #94e2d5
- fontStyle
-
-
-
-
- name
- Tag name
- scope
- entity.name.tag
- settings
-
- foreground
- #fab387
- fontStyle
-
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #cba6f7
- fontStyle
- italic
-
-
-
- name
- Tag delimiter
- scope
- punctuation.definition.tag
- settings
-
- foreground
- #eba0ac
- fontStyle
-
-
-
-
- name
- Markdown URL
- scope
- markup.underline.link.markdown
- settings
-
- foreground
- #f5e0dc
- fontStyle
- italic underline
-
-
-
- name
- Markdown reference
- scope
- meta.link.inline.description
- settings
-
- foreground
- #b4befe
- fontStyle
- bold
-
-
-
- name
- Markdown literal
- scope
- comment.block.markdown, meta.code-fence, markup.raw.code-fence, markup.raw.inline
- settings
-
- foreground
- #94e2d5
- fontStyle
- italic
-
-
-
- name
- Markdown title
- scope
- punctuation.definition.heading, entity.name.section
- settings
-
- foreground
- #89b4fa
- fontStyle
- bold
-
-
-
- name
- Markdown emphasis
- scope
- markup.italic
- settings
-
- foreground
- #eba0ac
- fontStyle
- italic
-
-
-
- name
- Markdown strong
- scope
- markup.bold
- settings
-
- foreground
- #eba0ac
- fontStyle
- bold
-
-
-
- name
- Escape
- scope
- constant.character.escape
- settings
-
- foreground
- #f5c2e7
- fontStyle
-
-
-
-
- name
- Bash built-in function
- scope
- source.shell.bash meta.function.shell meta.compound.shell meta.function-call.identifier.shell
- settings
-
- foreground
- #f5c2e7
- fontStyle
-
-
-
-
- name
- Bash parameter
- scope
- variable.language.shell
- settings
-
- foreground
- #f38ba8
- fontStyle
- italic
-
-
-
- name
- Lua field
- scope
- source.lua meta.function.lua meta.block.lua meta.mapping.value.lua meta.mapping.key.lua string.unquoted.key.lua
- settings
-
- foreground
- #b4befe
- fontStyle
- italic
-
-
-
- name
- Lua constructor
- scope
- source.lua meta.function.lua meta.block.lua meta.mapping.key.lua string.unquoted.key.lua
- settings
-
- foreground
- #f2cdcd
- fontStyle
-
-
-
-
- name
- Java constant
- scope
- entity.name.constant.java
- settings
-
- foreground
- #94e2d5
- fontStyle
-
-
-
-
- name
- CSS property
- scope
- support.type.property-name.css
- settings
-
- foreground
- #f2cdcd
- fontStyle
- italic
-
-
-
- name
- CSS constant
- scope
- support.constant.property-value.css
- settings
-
- foreground
- #cdd6f4
- fontStyle
-
-
-
-
- name
- CSS suffix
- scope
- constant.numeric.suffix.css, keyword.other.unit.css
- settings
-
- foreground
- #94e2d5
- fontStyle
- italic
-
-
-
- name
- CSS variable property
- scope
- variable.other.custom-property.name.css, support.type.custom-property.name.css, punctuation.definition.custom-property.css
- settings
-
- foreground
- #94e2d5
- fontStyle
-
-
-
-
- name
- SCSS tag
- scope
- entity.name.tag.css
- settings
-
- foreground
- #b4befe
- fontStyle
-
-
-
-
- name
- SASS variable
- scope
- variable.other.sass
- settings
-
- foreground
- #94e2d5
- fontStyle
-
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #cdd6f4
- background
- #f38ba8
- fontStyle
-
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- foreground
- #cdd6f4
- background
- #cba6f7
- fontStyle
-
-
-
-
- name
- Diff header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #6c7086
- fontStyle
-
-
-
-
- name
- Diff deleted
- scope
- markup.deleted
- settings
-
- foreground
- #f38ba8
- fontStyle
-
-
-
-
- name
- Diff inserted
- scope
- markup.inserted
- settings
-
- foreground
- #a6e3a1
- fontStyle
-
-
-
-
- name
- Diff changed
- scope
- markup.changed
- settings
-
- foreground
- #f9e2af
- fontStyle
-
-
-
-
- name
- Message error
- scope
- message.error
- settings
-
- foreground
- #f38ba8
- fontStyle
-
-
-
-
- uuid
- 4d0379b5-ef82-467b-b8b8-365889420646
- colorSpaceName
- sRGB
- semanticClass
- theme.dark.Catppuccin
- author
- BrunDerSchwarzmagier
-
-
diff --git a/home/config/default.nix b/home/config/default.nix
index 9e96e386..40ea3a0f 100644
--- a/home/config/default.nix
+++ b/home/config/default.nix
@@ -1,7 +1,6 @@
{...}: {
# TODO: ipython config file
xdg.configFile = {
- "bat/themes/Catppuccin-mocha.tmTheme".source = ./Catppuccin-mocha.tmTheme;
"jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py;
"jupyter/jupyter_nbconvert_config.py".source =
./jupyter_nbconvert_config.py;
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings
deleted file mode 100644
index 94b7e078..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "toolbar": [
- {
- "name": "spacer",
- "command": "",
- "disabled": false,
- "type": "spacer",
- "rank": 50
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings
deleted file mode 100644
index 9572a867..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "checkForUpdates": false,
- "doNotDisturbMode": false,
- "fetchNews": "false"
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings
deleted file mode 100644
index d36f1372..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "theme": "Catppuccin Mocha",
- "theme-scrollbars": true,
- "overrides": {
- "code-font-family": "Iosevka Nerd Font",
- "code-font-size": "16",
- "content-font-family": "Iosevka Nerd Font",
- "content-font-size1": "16",
- "ui-font-family": "Iosevka Nerd Font",
- "ui-font-size1": "16"
- }
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings
deleted file mode 100644
index 039a2fec..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "toolbar": [
- {
- "name": "duplicate-cell",
- "command": "notebook:duplicate-below",
- "disabled": false,
- "rank": 50
- },
- {
- "name": "move-cell-up",
- "command": "notebook:move-cell-up",
- "disabled": false,
- "rank": 50
- },
- {
- "name": "move-cell-down",
- "command": "notebook:move-cell-down",
- "disabled": false,
- "rank": 50
- },
- {
- "name": "insert-cell-above",
- "command": "notebook:insert-cell-above",
- "disabled": false,
- "rank": 50
- },
- {
- "name": "insert-cell-below",
- "command": "notebook:insert-cell-below",
- "disabled": false,
- "rank": 50
- },
- {
- "name": "delete-cell",
- "command": "notebook:delete-cell",
- "disabled": false,
- "icon": "ui-components:delete",
- "rank": 50
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings
deleted file mode 100644
index d42dc2ba..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "interactionMode": "terminal",
- "showAllKernelActivity": false,
- "promptCellConfig": {
- "codeFolding": false,
- "lineNumbers": false
- }
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings
deleted file mode 100644
index 2f5f78c6..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "toolbar": [
- {
- "name": "delimiter",
- "command": "",
- "disabled": false,
- "rank": 10
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings
deleted file mode 100644
index 2f5f78c6..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "toolbar": [
- {
- "name": "delimiter",
- "command": "",
- "disabled": false,
- "rank": 10
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings
deleted file mode 100644
index a55bccd0..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "navigateToCurrentDirectory": true,
- "useFuzzyFilter": true,
- "filterDirectories": true,
- "showLastModifiedColumn": true,
- "showFileSizeColumn": true,
- "showHiddenFiles": true,
- "showFileCheckboxes": false,
- "sortNotebooksFirst": true
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings
deleted file mode 100644
index 3d402367..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "toolbar": [
- {
- "name": "new-launcher",
- "command": "launcher:create",
- "disabled": false,
- "rank": 1
- },
- {
- "name": "new-directory",
- "command": "filebrowser:create-new-directory",
- "disabled": false,
- "rank": 10
- },
- {
- "name": "uploader",
- "command": "",
- "disabled": false,
- "rank": 20
- },
- {
- "name": "refresh",
- "command": "filebrowser:refresh",
- "disabled": false,
- "rank": 30
- },
- {
- "name": "fileNameSearcher",
- "command": "",
- "disabled": false,
- "rank": 40
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings
deleted file mode 100644
index d8202a64..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "toolbar": [
- {
- "name": "refresh",
- "command": "",
- "disabled": false,
- "rank": 10
- },
- {
- "name": "trust",
- "command": "",
- "disabled": false,
- "rank": 20
- }
- ],
- "trustByDefault": false
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings
deleted file mode 100644
index 5cd556cc..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings
+++ /dev/null
@@ -1,84 +0,0 @@
-{
- "toolbar": [
- {
- "name": "save",
- "command": "",
- "disabled": false,
- "rank": 10
- },
- {
- "name": "insert",
- "command": "notebook:insert-cell-below",
- "disabled": false,
- "icon": "ui-components:add",
- "rank": 20
- },
- {
- "name": "cut",
- "command": "notebook:cut-cell",
- "disabled": false,
- "rank": 21
- },
- {
- "name": "copy",
- "command": "notebook:copy-cell",
- "disabled": false,
- "rank": 22
- },
- {
- "name": "paste",
- "command": "notebook:paste-cell-below",
- "disabled": false,
- "rank": 23
- },
- {
- "name": "run",
- "command": "notebook:run-cell-and-select-next",
- "disabled": false,
- "rank": 30
- },
- {
- "name": "interrupt",
- "command": "notebook:interrupt-kernel",
- "disabled": false,
- "rank": 31
- },
- {
- "name": "restart",
- "command": "notebook:restart-kernel",
- "disabled": false,
- "rank": 32
- },
- {
- "name": "restart-and-run",
- "command": "notebook:restart-run-all",
- "disabled": false,
- "rank": 33
- },
- {
- "name": "cellType",
- "command": "",
- "disabled": false,
- "rank": 40
- },
- {
- "name": "spacer",
- "command": "",
- "disabled": false,
- "type": "spacer",
- "rank": 100
- },
- {
- "name": "kernelName",
- "command": "",
- "disabled": false,
- "rank": 1000
- },
- {
- "name": "executionProgress",
- "command": "",
- "disabled": false,
- "rank": 1002
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings
deleted file mode 100644
index 28c944d5..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "defaultCell": "code",
- "autoStartDefaultKernel": false,
- "inputHistoryScope": "global",
- "kernelShutdown": false,
- "scrollPastEnd": true,
- "recordTiming": false,
- "overscanCount": 1,
- "maxNumberOutputs": 50,
- "scrollHeadingToTop": false,
- "showEditorForReadOnlyMarkdown": true,
- "kernelStatus": {
- "showOnStatusBar": false,
- "showProgress": true
- },
- "documentWideUndoRedo": false,
- "showHiddenCellsButton": true,
- "renderingLayout": "default",
- "sideBySideLeftMarginOverride": "10px",
- "sideBySideRightMarginOverride": "10px",
- "sideBySideOutputRatio": 1,
- "windowingMode": "defer",
- "codeCellConfig": {},
- "markdownCellConfig": {
- "lineNumbers": false,
- "matchBrackets": false
- },
- "rawCellConfig": {
- "lineNumbers": false,
- "matchBrackets": false
- }
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings
deleted file mode 100644
index 44318f45..00000000
--- a/home/config/jupyterlab-user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings
+++ /dev/null
@@ -1,957 +0,0 @@
-{
- "shortcuts": [
- {
- "command": "application:activate-next-tab",
- "keys": [
- "Ctrl Shift ]"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "application:activate-next-tab-bar",
- "keys": [
- "Ctrl Shift ."
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "application:activate-previous-tab",
- "keys": [
- "Ctrl Shift ["
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "application:activate-previous-tab-bar",
- "keys": [
- "Ctrl Shift ,"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "application:close",
- "keys": [
- "Alt W"
- ],
- "selector": ".jp-Activity",
- "args": {}
- },
- {
- "command": "application:toggle-left-area",
- "keys": [
- "Accel B"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "application:toggle-mode",
- "keys": [
- "Accel Shift D"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "apputils:activate-command-palette",
- "keys": [
- "Accel Shift C"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "apputils:display-shortcuts",
- "keys": [
- "Accel Shift H"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "apputils:print",
- "keys": [
- "Accel P"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "completer:invoke-console",
- "keys": [
- "Tab"
- ],
- "selector": ".jp-CodeConsole-promptCell .jp-mod-completer-enabled",
- "args": {}
- },
- {
- "command": "completer:invoke-file",
- "keys": [
- "Tab"
- ],
- "selector": ".jp-FileEditor .jp-mod-completer-enabled",
- "args": {}
- },
- {
- "command": "completer:invoke-notebook",
- "keys": [
- "Tab"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode .jp-mod-completer-enabled",
- "args": {}
- },
- {
- "command": "console:linebreak",
- "keys": [
- "Enter"
- ],
- "selector": ".jp-CodeConsole[data-jp-interaction-mode='notebook'] .jp-CodeConsole-promptCell",
- "args": {}
- },
- {
- "command": "console:linebreak",
- "keys": [
- "Accel Enter"
- ],
- "selector": ".jp-CodeConsole[data-jp-interaction-mode='terminal'] .jp-CodeConsole-promptCell",
- "args": {}
- },
- {
- "command": "console:run-forced",
- "keys": [
- "Shift Enter"
- ],
- "selector": ".jp-CodeConsole[data-jp-interaction-mode='notebook'] .jp-CodeConsole-promptCell",
- "args": {}
- },
- {
- "command": "console:run-forced",
- "keys": [
- "Shift Enter"
- ],
- "selector": ".jp-CodeConsole[data-jp-interaction-mode='terminal'] .jp-CodeConsole-promptCell",
- "args": {}
- },
- {
- "command": "console:run-unforced",
- "keys": [
- "Enter"
- ],
- "selector": ".jp-CodeConsole[data-jp-interaction-mode='terminal'] .jp-CodeConsole-promptCell",
- "args": {}
- },
- {
- "command": "debugger:continue",
- "keys": [
- "F9"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "debugger:next",
- "keys": [
- "F10"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "debugger:show-panel",
- "keys": [
- "Accel Shift E"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "debugger:stepIn",
- "keys": [
- "F11"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "debugger:stepOut",
- "keys": [
- "Shift F11"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "debugger:terminate",
- "keys": [
- "Shift F9"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "docmanager:save",
- "keys": [
- "Accel S"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "docmanager:save-as",
- "keys": [
- "Accel Shift S"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "documentsearch:end",
- "keys": [
- "Escape"
- ],
- "selector": ".jp-mod-searchable",
- "args": {}
- },
- {
- "command": "documentsearch:highlightNext",
- "keys": [
- "Accel G"
- ],
- "selector": ".jp-mod-searchable",
- "args": {}
- },
- {
- "command": "documentsearch:highlightPrevious",
- "keys": [
- "Accel Shift G"
- ],
- "selector": ".jp-mod-searchable",
- "args": {}
- },
- {
- "command": "documentsearch:start",
- "keys": [
- "Accel F"
- ],
- "selector": ".jp-mod-searchable",
- "args": {}
- },
- {
- "command": "editmenu:redo",
- "keys": [
- "Accel Shift Z"
- ],
- "selector": "[data-jp-undoer]",
- "args": {}
- },
- {
- "command": "editmenu:undo",
- "keys": [
- "Accel Z"
- ],
- "selector": "[data-jp-undoer]",
- "args": {}
- },
- {
- "command": "extensionmanager:show-panel",
- "keys": [
- "Accel Shift X"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "filebrowser:copy",
- "keys": [
- "Accel C"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:cut",
- "keys": [
- "Accel X"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:delete",
- "keys": [
- "Delete"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:duplicate",
- "keys": [
- "Accel D"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:go-up",
- "keys": [
- "Backspace"
- ],
- "selector": ".jp-DirListing:focus",
- "args": {}
- },
- {
- "command": "filebrowser:go-up",
- "keys": [
- "Backspace"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:paste",
- "keys": [
- "Accel V"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:rename",
- "keys": [
- "F2"
- ],
- "selector": ".jp-DirListing-content .jp-DirListing-itemText",
- "args": {}
- },
- {
- "command": "filebrowser:toggle-main",
- "keys": [
- "Accel Shift F"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "filemenu:close-and-cleanup",
- "keys": [
- "Ctrl Shift Q"
- ],
- "selector": ".jp-Activity",
- "args": {}
- },
- {
- "command": "imageviewer:flip-horizontal",
- "keys": [
- "H"
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:flip-vertical",
- "keys": [
- "V"
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:invert-colors",
- "keys": [
- "I"
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:reset-image",
- "keys": [
- "0"
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:rotate-clockwise",
- "keys": [
- "]"
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:rotate-counterclockwise",
- "keys": [
- "["
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:zoom-in",
- "keys": [
- "="
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "imageviewer:zoom-out",
- "keys": [
- "-"
- ],
- "selector": ".jp-ImageViewer",
- "args": {}
- },
- {
- "command": "inspector:close",
- "keys": [
- "Accel I"
- ],
- "selector": "body[data-jp-inspector='open']",
- "args": {}
- },
- {
- "command": "inspector:open",
- "keys": [
- "Accel I"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "kernelmenu:interrupt",
- "keys": [
- "I",
- "I"
- ],
- "selector": "[data-jp-kernel-user]:focus",
- "args": {}
- },
- {
- "command": "kernelmenu:restart",
- "keys": [
- "0",
- "0"
- ],
- "selector": "[data-jp-kernel-user]:focus",
- "args": {}
- },
- {
- "command": "launcher:create",
- "keys": [
- "Accel Shift L"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-code",
- "keys": [
- "Y"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-heading-1",
- "keys": [
- "1"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-heading-2",
- "keys": [
- "2"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-heading-3",
- "keys": [
- "3"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-heading-4",
- "keys": [
- "4"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-heading-5",
- "keys": [
- "5"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-heading-6",
- "keys": [
- "6"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-markdown",
- "keys": [
- "M"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:change-cell-to-raw",
- "keys": [
- "R"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:collapse-all-headings",
- "keys": [
- "Ctrl Shift ArrowLeft"
- ],
- "selector": ".jp-Notebook.jp-mod-commandMode",
- "args": {}
- },
- {
- "command": "notebook:copy-cell",
- "keys": [
- "C"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:cut-cell",
- "keys": [
- "X"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:delete-cell",
- "keys": [
- "D",
- "D"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:enter-command-mode",
- "keys": [
- "Escape"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode",
- "args": {}
- },
- {
- "command": "notebook:enter-command-mode",
- "keys": [
- "Ctrl M"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode",
- "args": {}
- },
- {
- "command": "notebook:enter-edit-mode",
- "keys": [
- "Enter"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:expand-all-headings",
- "keys": [
- "Ctrl Shift ArrowRight"
- ],
- "selector": ".jp-Notebook.jp-mod-commandMode",
- "args": {}
- },
- {
- "command": "notebook:extend-marked-cells-above",
- "keys": [
- "Shift ArrowUp"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:extend-marked-cells-above",
- "keys": [
- "Shift K"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:extend-marked-cells-below",
- "keys": [
- "Shift ArrowDown"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:extend-marked-cells-below",
- "keys": [
- "Shift J"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:extend-marked-cells-bottom",
- "keys": [
- "Shift End"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:extend-marked-cells-top",
- "keys": [
- "Shift Home"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:insert-cell-above",
- "keys": [
- "A"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:insert-cell-below",
- "keys": [
- "B"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:insert-heading-above",
- "keys": [
- "Shift A"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:insert-heading-below",
- "keys": [
- "Shift B"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:merge-cell-above",
- "keys": [
- "Ctrl Backspace"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:merge-cell-below",
- "keys": [
- "Ctrl Shift M"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:merge-cells",
- "keys": [
- "Shift M"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:move-cell-down",
- "keys": [
- "Ctrl Shift ArrowDown"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:move-cell-up",
- "keys": [
- "Ctrl Shift ArrowUp"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:move-cursor-down",
- "keys": [
- "ArrowDown"
- ],
- "selector": "[data-jp-traversable]:focus",
- "args": {}
- },
- {
- "command": "notebook:move-cursor-down",
- "keys": [
- "J"
- ],
- "selector": "[data-jp-traversable]:focus",
- "args": {}
- },
- {
- "command": "notebook:move-cursor-heading-above-or-collapse",
- "keys": [
- "ArrowLeft"
- ],
- "selector": ".jp-Notebook:focus.jp-mod-commandMode",
- "args": {}
- },
- {
- "command": "notebook:move-cursor-heading-below-or-expand",
- "keys": [
- "ArrowRight"
- ],
- "selector": ".jp-Notebook:focus.jp-mod-commandMode",
- "args": {}
- },
- {
- "command": "notebook:move-cursor-up",
- "keys": [
- "ArrowUp"
- ],
- "selector": "[data-jp-traversable]:focus",
- "args": {}
- },
- {
- "command": "notebook:move-cursor-up",
- "keys": [
- "K"
- ],
- "selector": "[data-jp-traversable]:focus",
- "args": {}
- },
- {
- "command": "notebook:paste-cell-below",
- "keys": [
- "V"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:redo-cell-action",
- "keys": [
- "Shift Z"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:run-cell",
- "keys": [
- "Accel Enter"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:run-cell",
- "keys": [
- "Accel Enter"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode",
- "args": {}
- },
- {
- "command": "notebook:run-cell-and-insert-below",
- "keys": [
- "Alt Enter"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:run-cell-and-insert-below",
- "keys": [
- "Alt Enter"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode",
- "args": {}
- },
- {
- "command": "notebook:run-cell-and-select-next",
- "keys": [
- "Shift Enter"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode",
- "args": {}
- },
- {
- "command": "notebook:select-all",
- "keys": [
- "Accel A"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:split-cell-at-cursor",
- "keys": [
- "Ctrl Shift -"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode",
- "args": {}
- },
- {
- "command": "notebook:toggle-render-side-by-side-current",
- "keys": [
- "Shift R"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "notebook:undo-cell-action",
- "keys": [
- "Z"
- ],
- "macKeys": [
- "Ctrl Enter"
- ],
- "selector": ".jp-Notebook:focus",
- "args": {}
- },
- {
- "command": "property-inspector:show-panel",
- "keys": [
- "Accel Shift U"
- ],
- "macKeys": [
- "Ctrl Enter"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "runmenu:run",
- "keys": [
- "Shift Enter"
- ],
- "selector": "[data-jp-code-runner]",
- "args": {}
- },
- {
- "command": "running:show-panel",
- "keys": [
- "Accel Shift B"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "settingeditor:open",
- "keys": [
- "Accel ,"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "settingeditor:save",
- "keys": [
- "Accel S"
- ],
- "selector": ".jp-SettingEditor",
- "args": {}
- },
- {
- "command": "tabsmenu:activate-previously-used-tab",
- "keys": [
- "Accel Shift '"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "toc:show-panel",
- "keys": [
- "Accel Shift K"
- ],
- "selector": "body",
- "args": {}
- },
- {
- "command": "tooltip:dismiss",
- "keys": [
- "Escape"
- ],
- "selector": "body.jp-mod-tooltip .jp-Notebook",
- "args": {}
- },
- {
- "command": "tooltip:dismiss",
- "keys": [
- "Escape"
- ],
- "selector": "body.jp-mod-tooltip .jp-CodeConsole-promptCell",
- "args": {}
- },
- {
- "command": "tooltip:launch-console",
- "keys": [
- "Shift Tab"
- ],
- "selector": ".jp-CodeConsole-promptCell .jp-InputArea-editor:not(.jp-mod-has-primary-selection):not(.jp-mod-in-leading-whitespace)",
- "args": {}
- },
- {
- "command": "tooltip:launch-file",
- "keys": [
- "Shift Tab"
- ],
- "selector": ".jp-FileEditor .jp-CodeMirrorEditor:not(.jp-mod-has-primary-selection):not(.jp-mod-in-leading-whitespace)",
- "args": {}
- },
- {
- "command": "tooltip:launch-notebook",
- "keys": [
- "Shift Tab"
- ],
- "selector": ".jp-Notebook.jp-mod-editMode .jp-InputArea-editor:not(.jp-mod-has-primary-selection):not(.jp-mod-in-leading-whitespace):not(.jp-mod-completer-active)",
- "args": {}
- },
- {
- "command": "viewmenu:line-numbering",
- "keys": [
- "Shift L"
- ],
- "selector": ".jp-Notebook.jp-mod-commandMode :focus:not(:read-write)",
- "args": {}
- }
- ]
-}
\ No newline at end of file
diff --git a/home/config/jupyterlab-user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings b/home/config/jupyterlab-user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings
deleted file mode 100644
index b02d90f7..00000000
--- a/home/config/jupyterlab-user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "brandColor": "lavender",
- "accentColor": "sky"
-}
\ No newline at end of file
diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix
index 7e0d5231..7d736173 100644
--- a/home/hyprland/default.nix
+++ b/home/hyprland/default.nix
@@ -57,8 +57,8 @@
gtk = {
enable = true;
cursorTheme = {
- package = pkgs.catppuccin-cursors.mochaDark;
- name = "Catppuccin-Mocha-Dark-Cursors";
+ package = pkgs.volantes-cursors;
+ name = "volantes_cursors";
size = 24;
};
iconTheme = {
diff --git a/home/obs/default.nix b/home/obs/default.nix
index 5b9d6a99..c251e0d4 100644
--- a/home/obs/default.nix
+++ b/home/obs/default.nix
@@ -1,5 +1,4 @@
{pkgs, ...}: {
- xdg.configFile."obs-studio/themes".source = ./themes;
home.packages = with pkgs; [helvum];
programs.obs-studio = {
enable = true;
diff --git a/home/obs/themes/Catppuccin Frappe (compact).qss b/home/obs/themes/Catppuccin Frappe (compact).qss
deleted file mode 100644
index e2936872..00000000
--- a/home/obs/themes/Catppuccin Frappe (compact).qss
+++ /dev/null
@@ -1,1054 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-/* rgb(242, 213, 207); /* Rosewater */
-/* rgb(238, 190, 190); /* Flamingo */
-/* rgb(231, 130, 132); /* Red */
-/* rgb(234, 153, 156); /* Maroon */
-/* rgb(239, 159, 118); /* Peach */
-/* rgb(166, 209, 137); /* Green */
-/* rgb(140, 170, 238); /* Blue */
-/* rgb(198, 208, 245); /* Text */
-/* rgb(165, 173, 206); /* Subtext0 */
-/* rgb(131, 139, 167); /* Overlay1 */
-/* rgb(115, 121, 148); /* Overlay0 */
-/* rgb(81, 87, 109); /* Surface1 */
-/* rgb(65, 69, 89); /* Surface0 */
-/* rgb(48, 52, 70); /* Base */
-/* rgb(41, 44, 60); /* Mantle */
-/* rgb(35, 38, 52); /* Crust */
-
-OBSThemeMeta {
- dark: 'true';
- author: 'Catppuccin';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(48, 52, 70);
- windowText: rgb(165, 173, 206);
- base: rgb(41, 44, 60);
- alternateBase: rgb(35, 38, 52);
- text: rgb(198, 208, 245);
- button: rgb(65, 69, 89);
- buttonText: rgb(165, 173, 206);
- brightText: rgb(165, 173, 206);
-
- light: rgb(65, 69, 89);
- mid: rgb(48, 52, 70);
- dark: rgb(41, 44, 60);
- shadow: rgb(35, 38, 52);
-
- highlight: rgb(140, 170, 238);
- highlightedText: rgb(165, 173, 206);
-
- link: rgb(242, 213, 207);
- linkVisited: rgb(238, 190, 190);
-}
-
-OBSTheme::disabled {
- text: rgb(131, 139, 167);
- buttonText: rgb(131, 139, 167);
- brightText: rgb(41, 44, 60);
-}
-
-OBSTheme::inactive {
- highlight: rgb(35, 38, 52);
- highlightedText: rgb(198, 208, 245);
-}
-
-
-/* General style, we override only what is needed. */
-QWidget {
- background-color: palette(window);
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(81, 87, 109);
- selection-color: palette(text);
-}
-
-* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] {
- border: 1px solid palette(base);
-}
-
-
-/* Misc */
-
-QWidget::disabled {
- color: 2px solid palette(bright-text);
-}
-
-QAbstractItemView, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-QMenuBar::item {
- background-color: palette(window);
-}
-
-QListView::item:selected:!active,
-SourceTree::item:selected:!active {
- color: palette(text);
- background-color: rgb(81, 87, 109);
-}
-
-QListView QLineEdit,
-SourceTree QLineEdit {
- padding-top: 0px;
- padding-bottom: 0px;
- padding-right: 0;
- padding-left: 2px;
- border: none;
- border-radius: none;
-}
-
-/* macOS Separator Fix */
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* Dock Widget */
-
-QDockWidget {
- titlebar-close-icon: url('./Catppuccin/Dark/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Dark/popout.svg');
-}
-
-QDockWidget::title {
- text-align: center;
- background-color: palette(base);
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 1px solid transparent;
- background: transparent;
- padding: 0px;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: transparent;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-/* Group Box */
-
-QGroupBox {
- border: 1px solid palette(base);
- border-radius: 5px;
- padding-top: 24px;
- font-weight: bold;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 4px;
- top: 4px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: palette(window);
- width: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:vertical {
- background-color: palette(light);
- min-height: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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 {
- background-color: palette(window);
- height: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:horizontal {
- background-color: palette(light);
- min-width: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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;
-}
-
-/* Source Context */
-#contextContainer QPushButton {
- padding: 4px 10px;
-}
-
-#contextContainer QPushButton[themeID2=contextBarButton] {
- padding: 4px 6px;
-}
-
-#contextContainer QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-#contextContainer QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-#contextContainer QPushButton#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Dark/interact.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(window);
- border: none;
-}
-
-QPushButton[toolButton="true"],
-QToolButton {
- background: transparent;
- border: none;
- padding: 1px;
- margin: 1px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QPushButton[toolButton="true"]:hover,
-QToolButton:hover {
- background-color: rgb(81, 87, 109); /* Surface1 */
- border-radius: none;
-}
-
-QPushButton[toolButton="true"]:pressed,
-QToolButton:pressed {
- background-color: palette(shadow);
- border-radius: none;
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/minus.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/refresh.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/media-pause.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/dots-vert.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/cogs.svg);
-}
-
-/* Tab Widget */
-
-QTabWidget::pane { /* The tab widget frame */
- border-top: 1px solid palette(base); /* Mantle */
-}
-
-QTabWidget::tab-bar {
- alignment: left;
-}
-
-QTabBar::tab {
- background-color: palette(light);
- border: none;
- padding: 5px;
- min-width: 50px;
- margin: 1px;
-}
-
-QTabBar::tab:top {
- border-bottom: 1px transparent;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
-
-}
-
-QTabBar::tab:bottom {
- padding-top: 1px;
- margin-bottom: 4px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- height: 14px;
-}
-
-QTabBar::tab:selected {
- background-color: palette(base);
-}
-
-QTabBar::tab:hover {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-QTabBar::tab:pressed {
- background-color: palette(base);
-}
-
-
-/* ComboBox */
-
-QDateTimeEdit,
-QComboBox {
- background-color: palette(light);
- border-style: solid;
- border: 1px;
- border-radius: 3px;
- border-color: rgb(41, 44, 60); /* Mantle */
- padding: 2px;
- padding-left: 10px;
-}
-
-QDateTimeEdit:hover,
-QComboBox:hover {
- background-color: palette(button);
-}
-
-QDateTimeEdit::drop-down,
-QComboBox::drop-down {
- border:none;
- border-left: 1px solid rgba(24, 24, 37,155); /* Mantle */
- width: 20px;
-}
-
-QDateTimeEdit::down-arrow,
-QComboBox::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/updown.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on,
-QComboBox:on {
- background-color: palette(base);
-}
-
-QDateTimeEdit:editable,
-QComboBox:editable {
- border-top-left-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-QDateTimeEdit::drop-down:editable,
-QComboBox::drop-down:editable {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
-}
-
-QDateTimeEdit::down-arrow:editable,
-QComboBox::down-arrow:editable {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 8%;
-}
-
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- padding: 2px 2px 3px 7px;
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox, QDoubleSpinBox {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 2px 2px 3px 7px;
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: margin;
- subcontrol-position: top right; /* position at the top right corner */
-
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: margin;
- subcontrol-position: bottom right; /* position at the top right corner */
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: palette(window);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Dark/up.svg);
- width: 100%;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 20px;
- padding-right: 20px;
-}
-
-QPushButton::flat {
- background-color: palette(window);
-}
-
-QPushButton:checked {
- background-color: palette(base);
-}
-
-QPushButton:hover {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-QPushButton:pressed {
- background-color: palette(base);
-}
-
-QPushButton:disabled {
- background-color: rgb(35, 38, 52);
-
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: palette(light);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: palette(light);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: palette(bright-text);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-/* Volume Control */
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(166, 209, 137);
- qproperty-backgroundWarningColor: rgb(239, 159, 118);
- qproperty-backgroundErrorColor: rgb(231, 130, 132);
- qproperty-foregroundNominalColor: rgb(119, 185, 75);
- qproperty-foregroundWarningColor: rgb(230, 103, 38);
- qproperty-foregroundErrorColor: rgb(216, 54, 57);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(198, 208, 245);
- qproperty-minorTickColor: rgb(115, 121, 148);
- qproperty-meterThickness: 3;
-
- /* The meter scale numbers normally use your QWidget font, with size */
- /* multiplied by meterFontScaling to get a proportionally smaller font. */
- /* To use a unique font for the numbers, specify font-family and/or */
- /* font-size here, and set meterFontScaling to 1.0. */
- qproperty-meterFontScaling: 0.7;
-}
-
-
-/* Status Bar */
-
-QStatusBar::item {
- border: none;
-}
-
-/* Table View */
-
-QTableView {
- gridline-color: palette(light);
-}
-
-QHeaderView::section {
- background-color: palette(window);
- color: palette(text);
- border: 1px solid palette(base);
- border-radius: 5px;
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(140, 170, 238);
-}
-
-/* Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 10px;
- height: 10px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/collapse.svg);
-}
-
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(239, 159, 118);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(234, 153, 156);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(239, 159, 118);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(234, 153, 156);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(166, 209, 137);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 36px;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 16px;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: palette(shadow);
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 18px;
- font-weight: bold;
- color: rgb(165, 173, 206);
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Dark/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Dark/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Dark/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Dark/settings/advanced.svg);
-}
-
-OBSBasicSettings QListView::item {
- padding-top: 5px;
- padding-bottom: 5px;
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(base);
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(81, 87, 109);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(base);
-}
-
-OBSMissingFiles {
- qproperty-warningIcon: url(./Catppuccin/Dark/alert.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Dark/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Dark/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Dark/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Dark/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Dark/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Dark/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Dark/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Dark/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree */
-
-SceneTree {
- qproperty-gridItemWidth: 150;
- qproperty-gridItemHeight: 27;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 10px;
- padding-right: 10px;
- margin: 1px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:pressed {
- background-color: palette(base);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(81, 87, 109); /* Surface1 */
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid palette(light);
- height: 5px;
- background: palette(base);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(base);;
- border: 1px solid palette(light);
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: palette(text);
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: rgb(165, 173, 206); /* Subtext0 */
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background: rgb(65, 69, 89);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background: rgb(81, 87, 109);
- border: none;
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(base); /* Mantle */
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(light);
- padding: 2px 16px;
- border-radius: 3px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(81, 87, 109);
- border-radius: 3px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(35, 38, 52);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(35, 38, 52);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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(base); }
-
-QCalendarWidget QAbstractItemView:enabled {
- background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(35, 38, 52);
- selection-color: palette(text);
-}
-
-QCalendarWidget QAbstractItemView:disabled {
- color: rgb(81, 87, 109);
-}
-
-/* Disable icons on QDialogButtonBox */
-QDialogButtonBox {
- dialogbuttonbox-buttons-have-icons: 0;
-}
diff --git a/home/obs/themes/Catppuccin Frappe.qss b/home/obs/themes/Catppuccin Frappe.qss
deleted file mode 100644
index d8cc9b9a..00000000
--- a/home/obs/themes/Catppuccin Frappe.qss
+++ /dev/null
@@ -1,1520 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-
-OBSThemeMeta {
- dark: 'true';
- author: 'Xurdejl';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(48, 52, 70);
- windowText: rgb(165, 173, 206);
-
- base: rgb(41, 44, 60);
- alternateBase: rgb(35, 38, 52);
-
- text: rgb(198, 208, 245);
-
- button: rgb(65, 69, 89);
- buttonText: rgb(165, 173, 206);
-
- brightText: rgb(165, 173, 206);
-
- light: rgb(65, 69, 89);
- mid: rgb(48, 52, 70);
- dark: rgb(41, 44, 60);
- shadow: rgb(35, 38, 52);
-
- primary: rgb(81, 87, 109);
- primaryLight: rgb(140, 170, 238);
- primaryDark: rgb(35, 38, 52);
-
- highlight: rgb(140, 170, 238);
- highlightText: rgb(165, 173, 206);
-
- link: rgb(242, 213, 207);
- linkVisited: rgb(238, 190, 190);
-}
-
-OBSTheme::disabled {
- windowText: rgb(131, 139, 167);
- text: rgb(131, 139, 167);
- button: rgb(48, 52, 70);
-
- buttonText: rgb(41, 44, 60);
- brightText: rgb(41, 44, 60);
-}
-
-OBSTheme::inactive {
- text: rgb(165, 173, 206);
-
- highlight: rgb(35, 38, 52);
- highlightText: rgb(198, 208, 245);
-}
-
-/* Default widget style, we override only what is needed. */
-
-QWidget {
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(35, 38, 52);
- selection-color: palette(text);
- font-size: 10pt;
- font-family: 'Open Sans', '.AppleSystemUIFont', Helvetica, Arial, 'MS Shell Dlg', sans-serif;
-}
-
-QWidget:disabled {
- color: rgb(131, 139, 167);
-}
-
-/* Container windows */
-
-QDialog,
-QMainWindow,
-QStatusBar,
-QMenuBar,
-QMenu {
- background-color: palette(window);
-}
-
-/* macOS Separator Fix */
-
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* General Widgets */
-
-QLabel,
-QGroupBox,
-QCheckBox {
- background: transparent;
-}
-
-QComboBox,
-QCheckBox,
-QPushButton,
-QSpinBox,
-QDoubleSpinBox {
- margin-top: 3px;
- margin-bottom: 3px;
-}
-
-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, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-/* Context Menu */
-
-QMenu::icon {
- left: 4px;
-}
-
-QMenu::separator {
- background: rgb(115, 121, 148);
- height: 1px;
- margin: 3px 6px;
-}
-
-QMenu::item:disabled {
- color: rgb(131, 139, 167);
- background: transparent;
-}
-
-QMenu::right-arrow {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-/* Top Menu Bar Items */
-QMenuBar::item {
- background-color: transparent;
-}
-
-QMenuBar::item:selected {
- background: rgb(81, 87, 109);
-}
-
-/* Item Lists */
-QListWidget {
- border-radius: 4px;
-}
-
-QListWidget::item {
- color: palette(text);
-}
-
-QListWidget,
-QMenu,
-SceneTree,
-SourceTree {
- padding: 3px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item {
- padding: 6px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item,
-SourceTree::item {
- border-radius: 4px;
- color: palette(text);
- border: 0px solid transparent;
-}
-
-QMenu::item:selected,
-QListWidget::item:selected,
-SceneTree::item:selected,
-SourceTree::item:selected {
- background-color: rgb(81, 87, 109);
-}
-
-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: rgb(65, 69, 89);
- color: palette(text);
-}
-
-QListWidget::item:disabled,
-QListWidget::item:disabled:hover {
- background: transparent;
- color: rgb(131, 139, 167);
-}
-
-QListWidget QLineEdit,
-SceneTree QLineEdit,
-SourceTree QLineEdit {
- padding: 0px;
- padding-bottom: 2px;
- margin: 0px;
- border: 1px solid #cdd6f4;
- border-radius: 4px;
-}
-
-QListWidget QLineEdit:focus,
-SceneTree QLineEdit:focus,
-SourceTree QLineEdit:focus {
- border: 1px solid #cdd6f4;
-}
-
-/* Settings QList */
-
-OBSBasicSettings QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicSettings QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-/* Settings properties view */
-OBSBasicSettings #PropertiesContainer {
- background-color: palette(dark);
-}
-
-/* Dock Widget */
-OBSDock > QWidget {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-OBSDock QFrame {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-#transitionsContainer QPushButton {
- margin: 0px 0px;
- padding: 4px 6px;
-}
-
-OBSDock QLabel {
- background: transparent;
-}
-
-OBSDock QComboBox,
-OBSDock QPushButton {
- margin: 1px 2px;
-}
-
-QDockWidget {
- font-size: 10.5pt;
- font-weight: bold;
-
- titlebar-close-icon: url('./Catppuccin/Dark/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Dark/popout.svg');
-}
-
-QDockWidget::title {
- text-align: left;
- background-color: palette(base);
- padding: 6px 8px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 0px solid transparent;
- border-radius: 4px;
- background: transparent;
- margin-right: 1px;
- opacity: .5;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: rgb(81, 87, 109);
- opacity: 1;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-QScrollArea {
- border-radius: 4px;
-}
-
-OBSBasicStatusBar {
- margin-top: 8px;
-}
-
-/* Group Box */
-
-QGroupBox {
- background: palette(dark);
- border-radius: 4px;
- padding-top: 32px;
- padding-bottom: 8px;
- font-weight: bold;
- margin-bottom: 6px;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 8px;
- top: 8px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: transparent;
- width: 14px;
- margin: 0px;
-}
-
-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 {
- background-color: transparent;
- height: 14px;
- margin: 0px;
-}
-
-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: rgb(65, 69, 89);
- margin: 2px;
- border-radius: 2px;
- border: 1px solid rgb(65, 69, 89);
-}
-
-QScrollBar::handle:hover {
- background-color: rgb(81, 87, 109);
- border-color: rgb(81, 87, 109);
-}
-
-QScrollBar::handle:pressed {
- background-color: rgb(65, 69, 89);
- border-color: rgb(65, 69, 89);
-}
-
-QScrollBar::handle:vertical {
- min-height: 20px;
-}
-
-QScrollBar::handle:horizontal {
- min-width: 20px;
-}
-
-/* Source Context Bar */
-
-#contextContainer {
- background-color: palette(dark);
- margin-top: 4px;
- border-radius: 4px;
-}
-
-#contextContainer QPushButton {
- padding-left: 12px;
- padding-right: 12px;
-}
-
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(dark);
- border: none;
- padding: 0px;
- margin: 4px 0px;
-}
-
-QPushButton[toolButton="true"],
-QToolButton,
-QPushButton[toolButton="true"]:disabled,
-QToolButton:disabled {
- background-color: palette(base);
- padding: 4px 6px;
- margin: 0px 2px;
- border-radius: 4px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QToolButton:hover {
- background-color: rgb(81, 87, 109);
-}
-
-QToolButton:pressed {
- background-color: rgb(35, 38, 52);
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-QToolBarExtension {
- background: palette(button);
- min-width: 12px;
- max-width: 12px;
- padding: 4px 0px;
- margin-left: 0px;
-
- qproperty-icon: url(./Catppuccin/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: rgb(65, 69, 89);
- 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 2px;
-}
-
-QTabBar::tab:pressed {
- background: rgb(35, 38, 52);
-}
-
-QTabBar::tab:hover {
- background: rgb(81, 87, 109);
- color: palette(text);
-}
-
-QTabBar::tab:selected {
- background: rgb(65, 69, 89);
- color: palette(text);
-}
-
-QTabBar::tab:top:selected {
- border-bottom: 2px solid rgb(198, 208, 245);
-}
-
-QTabBar::tab:bottom:selected {
- border-top: 2px solid rgb(198, 208, 245);
-}
-
-QTabBar QToolButton {
- background: palette(base);
- min-width: 16px;
- padding: 0px;
-}
-
-/* ComboBox */
-
-QComboBox,
-QDateTimeEdit {
- background-color: rgb(65, 69, 89);
- border-style: solid;
- border: 1px;
- border-radius: 4px;
- border-color: rgb(65, 69, 89);
- padding: 4px;
- padding-left: 10px;
-}
-
-QComboBox:hover,
-QComboBox:selected,
-QDateTimeEdit:hover,
-QDateTimeEdit:selected {
- background-color: rgb(81, 87, 109);
-}
-
-QComboBox::drop-down,
-QDateTimeEdit::drop-down {
- border:none;
- border-left: 1px solid rgb(115, 121, 148);
- width: 20px;
-}
-
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/updown.svg);
- width: 100%;
-}
-
-QComboBox:on,
-QDateTimeEdit:on {
- background-color: rgb(81, 87, 109);
-}
-
-QComboBox:editable:hover {
-
-}
-
-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(./Catppuccin/Dark/down.svg);
- width: 8%;
-}
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: rgb(65, 69, 89);
- border: none;
- border-radius: 4px;
- padding: 5px 2px 5px 7px;
- border: 2px solid transparent;
-}
-
-QLineEdit:hover,
-QTextEdit:hover,
-QPlainTextEdit:hover {
- border: 2px solid rgb(99,102,111);
-}
-
-QLineEdit:focus,
-QTextEdit:focus,
-QPlainTextEdit:focus {
- background-color: palette(mid);
- border: 2px solid rgb(81, 87, 109);
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox,
-QDoubleSpinBox {
- background-color: rgb(65, 69, 89);
- border: 2px solid rgb(65, 69, 89);
- border-radius: 4px;
- margin-right: 3px;
- padding: 3px 0px 4px 5px;
-}
-
-QSpinBox:hover,
-QDoubleSpinBox:hover {
- border: 2px solid rgb(98, 104, 128);
-}
-
-QSpinBox:focus,
-QDoubleSpinBox:focus {
- background-color: palette(mid);
- border: 2px solid rgb(81, 87, 109);
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: padding;
- subcontrol-position: top right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: padding;
- subcontrol-position: bottom right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(81, 87, 109);
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: rgb(35, 38, 52);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: rgb(35, 38, 52);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: rgb(35, 38, 52);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Dark/up.svg);
- width: 100%;
- margin: 2px;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
- padding: 2px;
-}
-
-
-/* Controls Dock */
-#controlsDock QPushButton {
- margin: 1px;
-}
-
-#streamButton,
-#recordButton,
-QPushButton[themeID="replayBufferButton"],
-#broadcastButton {
- padding: 10px;
-}
-
-/* Primary Control Button Checked Coloring */
-#streamButton:!hover:!pressed:checked,
-#recordButton:!hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!hover:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!hover:!pressed:checked,
-#modeSwitch:!hover:!pressed:checked,
-#broadcastButton:!hover:!pressed:checked {
- background: rgb(140, 170, 238);
- color: rgb(35, 38, 52);
-}
-
-/* Primary Control Button Hover Coloring */
-#streamButton:hover:!pressed:checked,
-#recordButton:hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!pressed:checked,
-#modeSwitch:hover:!pressed:checked,
-#broadcastButton:hover:!pressed:checked {
- background: rgb(186, 187, 241);
- color: rgb(35, 38, 52);
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(button);
- min-height: 18px;
- border: none;
- border-radius: 4px;
- padding: 6px 16px;
-}
-
-QPushButton::flat {
- background-color: rgb(65, 69, 89);
-}
-
-QPushButton:checked {
- background-color: rgb(81, 87, 109);
-}
-
-QPushButton:hover {
- background-color: rgb(81, 87, 109);
-}
-
-QPushButton:pressed {
- background-color: rgb(35, 38, 52);
-}
-
-QPushButton:disabled, QToolButton:disabled {
- background-color: rgb(35, 38, 52);
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: rgb(65, 69, 89);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: rgb(65, 69, 89);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: rgb(186,194,222);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(131, 139, 167);
-}
-
-/* Volume Control */
-
-#stackedMixerArea QPushButton {
- min-width: 16px;
- padding: 4px 8px;
-}
-
-/* This is an incredibly cursed but necessary fix */
-#stackedMixerArea QPushButton:!hover {
- background-color: palette(base);
-}
-
-#stackedMixerArea QPushButton:hover {
- background-color: rgb(81, 87, 109);
-}
-
-#stackedMixerArea QPushButton:pressed {
- background-color: rgb(35, 38, 52);
-}
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(166, 209, 137);
- qproperty-backgroundWarningColor: rgb(239, 159, 118);
- qproperty-backgroundErrorColor: rgb(231, 130, 132);
- qproperty-foregroundNominalColor: rgb(119, 185, 75);
- qproperty-foregroundWarningColor: rgb(230, 103, 38);
- qproperty-foregroundErrorColor: rgb(216, 54, 57);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(198, 208, 245);
- qproperty-minorTickColor: rgb(115, 121, 148);
- 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 {
- margin: 1px 1px 2px;
-}
-
-QHeaderView::section {
- background-color: rgb(65, 69, 89);
- color: palette(text);
- border: none;
- border-left: 1px solid palette(window);
- border-right: 1px solid palette(window);
- padding: 2px 4px;
- margin-bottom: 2px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(140, 170, 238);
-}
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(239, 159, 118);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(234, 153, 156);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(239, 159, 118);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(234, 153, 156);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(166, 209, 137);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 26pt;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 12pt;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Canvas / Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: rgb(35, 38, 52);
- border-radius: 10px;
-}
-
-/* Filters Window */
-
-OBSBasicFilters QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicFilters QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-OBSBasicFilters #widget,
-OBSBasicFilters #widget_2 {
- margin: 0px;
- padding: 0px;
- padding-bottom: 4px;
-}
-
-OBSBasicFilters #widget QPushButton,
-OBSBasicFilters #widget_2 QPushButton {
- min-width: 16px;
- padding: 4px 8px;
- margin-top: 0px;
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 14pt;
- font-weight: bold;
- color: rgb(165, 173, 206);
- margin-bottom: 4px;
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Dark/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Dark/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Dark/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox {
-
-}
-
-QCheckBox::indicator,
-QGroupBox::indicator {
- width: 18px;
- height: 18px;
-}
-
-QGroupBox::indicator {
- margin-left: 2px;
-}
-
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(./Catppuccin/Dark/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(./Catppuccin/Dark/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- border: none;
- image: url(./Catppuccin/Dark/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(./Catppuccin/Dark/checkbox_checked_disabled.svg);
-}
-
-QCheckBox::indicator:unchecked:disabled,
-QGroupBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Dark/checkbox_unchecked_disabled.svg);
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-LockedCheckBox::indicator:checked,
-LockedCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked,
-LockedCheckBox::indicator:unchecked:hover {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-VisibilityCheckBox::indicator:checked,
-VisibilityCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked,
-VisibilityCheckBox::indicator:unchecked:hover {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(mid);
- margin: 0;
- padding: 0;
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(81, 87, 109);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(dark);
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-#hotkeyFilterReset {
- margin-top: 0px;
-}
-
-OBSHotkeyWidget {
- padding: 8px 0px;
- margin: 2px 0px;
-}
-
-OBSHotkeyLabel {
- padding: 4px 0px;
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(140, 170, 238);
-}
-
-OBSHotkeyWidget QPushButton {
- min-width: 16px;
- padding: 4px 4px;
- margin-top: 0px;
- margin-left: 4px;
-}
-
-
-/* Sources List Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
- padding: 0px;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 12px;
- height: 12px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked,
-SourceTreeSubItemCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked,
-SourceTreeSubItemCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Dark/collapse.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Dark/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Dark/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Dark/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Dark/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Dark/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Dark/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Dark/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Dark/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree Grid Mode */
-
-SceneTree {
- qproperty-gridItemWidth: 154;
- qproperty-gridItemHeight: 31;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(button);
- border-radius: 4px;
- margin: 2px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(81, 87, 109);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(81, 87, 109);
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(81, 87, 109);
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid #45475a;
- height: 5px;
- background: palette(dark);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(dark);
- border: 1px solid #45475a;
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: #bac2de;
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: palette(text);
- background-color: rgb(65, 69, 89);
- border: none;
- border-radius: 4px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background-color: rgb(81, 87, 109);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background-color: rgb(81, 87, 109);
- border: none;
-}
-
-#ytEventList QLabel[isSelectedEvent=true]:hover {
- background-color: rgb(140, 170, 238);
- color: palette(text);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(mid);
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(base);
- padding: 2px 16px;
- border-radius: 4px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(81, 87, 109);
- border-radius: 4px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(35, 38, 52);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(35, 38, 52);
- border: none;
- border-radius: 4px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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: rgb(122,121,122);
-}
-
-/* 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/home/obs/themes/Catppuccin Latte (compact).qss b/home/obs/themes/Catppuccin Latte (compact).qss
deleted file mode 100644
index 2885304d..00000000
--- a/home/obs/themes/Catppuccin Latte (compact).qss
+++ /dev/null
@@ -1,1054 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-/* rgb(220, 138, 120); /* Rosewater */
-/* rgb(221, 120, 120); /* Flamingo */
-/* rgb(210, 15, 57); /* Red */
-/* rgb(230, 69, 83); /* Maroon */
-/* rgb(254, 100, 11); /* Peach */
-/* rgb(64, 160, 43); /* Green */
-/* rgb(30, 102, 245); /* Blue */
-/* rgb(76, 79, 105); /* Text */
-/* rgb(108, 111, 133); /* Subtext0 */
-/* rgb(140, 143, 161); /* Overlay1 */
-/* rgb(156, 160, 176); /* Overlay0 */
-/* rgb(188, 192, 204); /* Surface1 */
-/* rgb(204, 208, 218); /* Surface0 */
-/* rgb(239, 241, 245); /* Base */
-/* rgb(230, 233, 239); /* Mantle */
-/* rgb(220, 224, 232); /* Crust */
-
-OBSThemeMeta {
- dark: 'false';
- author: 'Catppuccin';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(239, 241, 245);
- windowText: rgb(108, 111, 133);
- base: rgb(230, 233, 239);
- alternateBase: rgb(220, 224, 232);
- text: rgb(76, 79, 105);
- button: rgb(204, 208, 218);
- buttonText: rgb(108, 111, 133);
- brightText: rgb(108, 111, 133);
-
- light: rgb(204, 208, 218);
- mid: rgb(239, 241, 245);
- dark: rgb(230, 233, 239);
- shadow: rgb(220, 224, 232);
-
- highlight: rgb(30, 102, 245);
- highlightedText: rgb(108, 111, 133);
-
- link: rgb(220, 138, 120);
- linkVisited: rgb(221, 120, 120);
-}
-
-OBSTheme::disabled {
- text: rgb(140, 143, 161);
- buttonText: rgb(140, 143, 161);
- brightText: rgb(230, 233, 239);
-}
-
-OBSTheme::inactive {
- highlight: rgb(220, 224, 232);
- highlightedText: rgb(76, 79, 105);
-}
-
-
-/* General style, we override only what is needed. */
-QWidget {
- background-color: palette(window);
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(188, 192, 204);
- selection-color: palette(text);
-}
-
-* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] {
- border: 1px solid palette(base);
-}
-
-
-/* Misc */
-
-QWidget::disabled {
- color: 2px solid palette(bright-text);
-}
-
-QAbstractItemView, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-QMenuBar::item {
- background-color: palette(window);
-}
-
-QListView::item:selected:!active,
-SourceTree::item:selected:!active {
- color: palette(text);
- background-color: rgb(188, 192, 204);
-}
-
-QListView QLineEdit,
-SourceTree QLineEdit {
- padding-top: 0px;
- padding-bottom: 0px;
- padding-right: 0;
- padding-left: 2px;
- border: none;
- border-radius: none;
-}
-
-/* macOS Separator Fix */
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* Dock Widget */
-
-QDockWidget {
- titlebar-close-icon: url('./Catppuccin/Light/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Light/popout.svg');
-}
-
-QDockWidget::title {
- text-align: center;
- background-color: palette(base);
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 1px solid transparent;
- background: transparent;
- padding: 0px;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: transparent;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-/* Group Box */
-
-QGroupBox {
- border: 1px solid palette(base);
- border-radius: 5px;
- padding-top: 24px;
- font-weight: bold;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 4px;
- top: 4px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: palette(window);
- width: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:vertical {
- background-color: palette(light);
- min-height: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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 {
- background-color: palette(window);
- height: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:horizontal {
- background-color: palette(light);
- min-width: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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;
-}
-
-/* Source Context */
-#contextContainer QPushButton {
- padding: 4px 10px;
-}
-
-#contextContainer QPushButton[themeID2=contextBarButton] {
- padding: 4px 6px;
-}
-
-#contextContainer QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Light/settings/general.svg);
-}
-
-#contextContainer QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Light/filter.svg);
-}
-
-#contextContainer QPushButton#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Light/interact.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(window);
- border: none;
-}
-
-QPushButton[toolButton="true"],
-QToolButton {
- background: transparent;
- border: none;
- padding: 1px;
- margin: 1px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QPushButton[toolButton="true"]:hover,
-QToolButton:hover {
- background-color: rgb(188, 192, 204); /* Surface1 */
- border-radius: none;
-}
-
-QPushButton[toolButton="true"]:pressed,
-QToolButton:pressed {
- background-color: palette(shadow);
- border-radius: none;
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/minus.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/settings/general.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/refresh.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/media-pause.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/dots-vert.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Light/cogs.svg);
-}
-
-/* Tab Widget */
-
-QTabWidget::pane { /* The tab widget frame */
- border-top: 1px solid palette(base); /* Mantle */
-}
-
-QTabWidget::tab-bar {
- alignment: left;
-}
-
-QTabBar::tab {
- background-color: palette(light);
- border: none;
- padding: 5px;
- min-width: 50px;
- margin: 1px;
-}
-
-QTabBar::tab:top {
- border-bottom: 1px transparent;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
-
-}
-
-QTabBar::tab:bottom {
- padding-top: 1px;
- margin-bottom: 4px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- height: 14px;
-}
-
-QTabBar::tab:selected {
- background-color: palette(base);
-}
-
-QTabBar::tab:hover {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-QTabBar::tab:pressed {
- background-color: palette(base);
-}
-
-
-/* ComboBox */
-
-QDateTimeEdit,
-QComboBox {
- background-color: palette(light);
- border-style: solid;
- border: 1px;
- border-radius: 3px;
- border-color: rgb(230, 233, 239); /* Mantle */
- padding: 2px;
- padding-left: 10px;
-}
-
-QDateTimeEdit:hover,
-QComboBox:hover {
- background-color: palette(button);
-}
-
-QDateTimeEdit::drop-down,
-QComboBox::drop-down {
- border:none;
- border-left: 1px solid rgba(24, 24, 37,155); /* Mantle */
- width: 20px;
-}
-
-QDateTimeEdit::down-arrow,
-QComboBox::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Light/updown.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on,
-QComboBox:on {
- background-color: palette(base);
-}
-
-QDateTimeEdit:editable,
-QComboBox:editable {
- border-top-left-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-QDateTimeEdit::drop-down:editable,
-QComboBox::drop-down:editable {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
-}
-
-QDateTimeEdit::down-arrow:editable,
-QComboBox::down-arrow:editable {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Light/down.svg);
- width: 8%;
-}
-
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- padding: 2px 2px 3px 7px;
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox, QDoubleSpinBox {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 2px 2px 3px 7px;
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: margin;
- subcontrol-position: top right; /* position at the top right corner */
-
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: margin;
- subcontrol-position: bottom right; /* position at the top right corner */
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: palette(window);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Light/up.svg);
- width: 100%;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Light/down.svg);
- width: 100%;
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 20px;
- padding-right: 20px;
-}
-
-QPushButton::flat {
- background-color: palette(window);
-}
-
-QPushButton:checked {
- background-color: palette(base);
-}
-
-QPushButton:hover {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-QPushButton:pressed {
- background-color: palette(base);
-}
-
-QPushButton:disabled {
- background-color: rgb(220, 224, 232);
-
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Light/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: palette(light);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: palette(light);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: palette(bright-text);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-/* Volume Control */
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(48, 120, 32);
- qproperty-backgroundWarningColor: rgb(198, 73, 1);
- qproperty-backgroundErrorColor: rgb(157, 11, 43);
- qproperty-foregroundNominalColor: rgb(64, 160, 43);
- qproperty-foregroundWarningColor: rgb(254, 100, 11);
- qproperty-foregroundErrorColor: rgb(210, 15, 57);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(76, 79, 105);
- qproperty-minorTickColor: rgb(156, 160, 176);
- qproperty-meterThickness: 3;
-
- /* The meter scale numbers normally use your QWidget font, with size */
- /* multiplied by meterFontScaling to get a proportionally smaller font. */
- /* To use a unique font for the numbers, specify font-family and/or */
- /* font-size here, and set meterFontScaling to 1.0. */
- qproperty-meterFontScaling: 0.7;
-}
-
-
-/* Status Bar */
-
-QStatusBar::item {
- border: none;
-}
-
-/* Table View */
-
-QTableView {
- gridline-color: palette(light);
-}
-
-QHeaderView::section {
- background-color: palette(window);
- color: palette(text);
- border: 1px solid palette(base);
- border-radius: 5px;
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Light/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Light/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(30, 102, 245);
-}
-
-/* Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 10px;
- height: 10px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked {
- image: url(./Catppuccin/Light/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Light/collapse.svg);
-}
-
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(254, 100, 11);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(230, 69, 83);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(254, 100, 11);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(230, 69, 83);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(64, 160, 43);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 36px;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 16px;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: palette(shadow);
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 18px;
- font-weight: bold;
- color: rgb(108, 111, 133);
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Light/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Light/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Light/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Light/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Light/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Light/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Light/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Light/settings/advanced.svg);
-}
-
-OBSBasicSettings QListView::item {
- padding-top: 5px;
- padding-bottom: 5px;
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator:checked {
- image: url(./Catppuccin/Light/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator:checked {
- image: url(./Catppuccin/Light/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Light/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(base);
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(188, 192, 204);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(base);
-}
-
-OBSMissingFiles {
- qproperty-warningIcon: url(./Catppuccin/Light/alert.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Light/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Light/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Light/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Light/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Light/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Light/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Light/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Light/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Light/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Light/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Light/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Light/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Light/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Light/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Light/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Light/sources/windowaudio.svg);
-}
-
-/* Scene Tree */
-
-SceneTree {
- qproperty-gridItemWidth: 150;
- qproperty-gridItemHeight: 27;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 10px;
- padding-right: 10px;
- margin: 1px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:pressed {
- background-color: palette(base);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(188, 192, 204); /* Surface1 */
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid palette(light);
- height: 5px;
- background: palette(base);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(base);;
- border: 1px solid palette(light);
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: palette(text);
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Light/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: rgb(108, 111, 133); /* Subtext0 */
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background: rgb(204, 208, 218);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background: rgb(188, 192, 204);
- border: none;
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Light/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(base); /* Mantle */
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(light);
- padding: 2px 16px;
- border-radius: 3px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Light/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Light/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Light/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(188, 192, 204);
- border-radius: 3px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(220, 224, 232);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(220, 224, 232);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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(base); }
-
-QCalendarWidget QAbstractItemView:enabled {
- background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(220, 224, 232);
- selection-color: palette(text);
-}
-
-QCalendarWidget QAbstractItemView:disabled {
- color: rgb(188, 192, 204);
-}
-
-/* Disable icons on QDialogButtonBox */
-QDialogButtonBox {
- dialogbuttonbox-buttons-have-icons: 0;
-}
diff --git a/home/obs/themes/Catppuccin Latte.qss b/home/obs/themes/Catppuccin Latte.qss
deleted file mode 100644
index cb05ac7b..00000000
--- a/home/obs/themes/Catppuccin Latte.qss
+++ /dev/null
@@ -1,1520 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-
-OBSThemeMeta {
- dark: 'false';
- author: 'Xurdejl';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(239, 241, 245);
- windowText: rgb(108, 111, 133);
-
- base: rgb(230, 233, 239);
- alternateBase: rgb(220, 224, 232);
-
- text: rgb(76, 79, 105);
-
- button: rgb(204, 208, 218);
- buttonText: rgb(108, 111, 133);
-
- brightText: rgb(108, 111, 133);
-
- light: rgb(204, 208, 218);
- mid: rgb(239, 241, 245);
- dark: rgb(230, 233, 239);
- shadow: rgb(220, 224, 232);
-
- primary: rgb(188, 192, 204);
- primaryLight: rgb(30, 102, 245);
- primaryDark: rgb(220, 224, 232);
-
- highlight: rgb(30, 102, 245);
- highlightText: rgb(108, 111, 133);
-
- link: rgb(220, 138, 120);
- linkVisited: rgb(221, 120, 120);
-}
-
-OBSTheme::disabled {
- windowText: rgb(140, 143, 161);
- text: rgb(140, 143, 161);
- button: rgb(239, 241, 245);
-
- buttonText: rgb(230, 233, 239);
- brightText: rgb(230, 233, 239);
-}
-
-OBSTheme::inactive {
- text: rgb(108, 111, 133);
-
- highlight: rgb(220, 224, 232);
- highlightText: rgb(76, 79, 105);
-}
-
-/* Default widget style, we override only what is needed. */
-
-QWidget {
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(220, 224, 232);
- selection-color: palette(text);
- font-size: 10pt;
- font-family: 'Open Sans', '.AppleSystemUIFont', Helvetica, Arial, 'MS Shell Dlg', sans-serif;
-}
-
-QWidget:disabled {
- color: rgb(140, 143, 161);
-}
-
-/* Container windows */
-
-QDialog,
-QMainWindow,
-QStatusBar,
-QMenuBar,
-QMenu {
- background-color: palette(window);
-}
-
-/* macOS Separator Fix */
-
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* General Widgets */
-
-QLabel,
-QGroupBox,
-QCheckBox {
- background: transparent;
-}
-
-QComboBox,
-QCheckBox,
-QPushButton,
-QSpinBox,
-QDoubleSpinBox {
- margin-top: 3px;
- margin-bottom: 3px;
-}
-
-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, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-/* Context Menu */
-
-QMenu::icon {
- left: 4px;
-}
-
-QMenu::separator {
- background: rgb(156, 160, 176);
- height: 1px;
- margin: 3px 6px;
-}
-
-QMenu::item:disabled {
- color: rgb(140, 143, 161);
- background: transparent;
-}
-
-QMenu::right-arrow {
- image: url(./Catppuccin/Light/expand.svg);
-}
-
-/* Top Menu Bar Items */
-QMenuBar::item {
- background-color: transparent;
-}
-
-QMenuBar::item:selected {
- background: rgb(188, 192, 204);
-}
-
-/* Item Lists */
-QListWidget {
- border-radius: 4px;
-}
-
-QListWidget::item {
- color: palette(text);
-}
-
-QListWidget,
-QMenu,
-SceneTree,
-SourceTree {
- padding: 3px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item {
- padding: 6px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item,
-SourceTree::item {
- border-radius: 4px;
- color: palette(text);
- border: 0px solid transparent;
-}
-
-QMenu::item:selected,
-QListWidget::item:selected,
-SceneTree::item:selected,
-SourceTree::item:selected {
- background-color: rgb(188, 192, 204);
-}
-
-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: rgb(204, 208, 218);
- color: palette(text);
-}
-
-QListWidget::item:disabled,
-QListWidget::item:disabled:hover {
- background: transparent;
- color: rgb(140, 143, 161);
-}
-
-QListWidget QLineEdit,
-SceneTree QLineEdit,
-SourceTree QLineEdit {
- padding: 0px;
- padding-bottom: 2px;
- margin: 0px;
- border: 1px solid #cdd6f4;
- border-radius: 4px;
-}
-
-QListWidget QLineEdit:focus,
-SceneTree QLineEdit:focus,
-SourceTree QLineEdit:focus {
- border: 1px solid #cdd6f4;
-}
-
-/* Settings QList */
-
-OBSBasicSettings QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicSettings QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-/* Settings properties view */
-OBSBasicSettings #PropertiesContainer {
- background-color: palette(dark);
-}
-
-/* Dock Widget */
-OBSDock > QWidget {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-OBSDock QFrame {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-#transitionsContainer QPushButton {
- margin: 0px 0px;
- padding: 4px 6px;
-}
-
-OBSDock QLabel {
- background: transparent;
-}
-
-OBSDock QComboBox,
-OBSDock QPushButton {
- margin: 1px 2px;
-}
-
-QDockWidget {
- font-size: 10.5pt;
- font-weight: bold;
-
- titlebar-close-icon: url('./Catppuccin/Light/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Light/popout.svg');
-}
-
-QDockWidget::title {
- text-align: left;
- background-color: palette(base);
- padding: 6px 8px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 0px solid transparent;
- border-radius: 4px;
- background: transparent;
- margin-right: 1px;
- opacity: .5;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: rgb(188, 192, 204);
- opacity: 1;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-QScrollArea {
- border-radius: 4px;
-}
-
-OBSBasicStatusBar {
- margin-top: 8px;
-}
-
-/* Group Box */
-
-QGroupBox {
- background: palette(dark);
- border-radius: 4px;
- padding-top: 32px;
- padding-bottom: 8px;
- font-weight: bold;
- margin-bottom: 6px;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 8px;
- top: 8px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: transparent;
- width: 14px;
- margin: 0px;
-}
-
-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 {
- background-color: transparent;
- height: 14px;
- margin: 0px;
-}
-
-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: rgb(204, 208, 218);
- margin: 2px;
- border-radius: 2px;
- border: 1px solid rgb(204, 208, 218);
-}
-
-QScrollBar::handle:hover {
- background-color: rgb(188, 192, 204);
- border-color: rgb(188, 192, 204);
-}
-
-QScrollBar::handle:pressed {
- background-color: rgb(204, 208, 218);
- border-color: rgb(204, 208, 218);
-}
-
-QScrollBar::handle:vertical {
- min-height: 20px;
-}
-
-QScrollBar::handle:horizontal {
- min-width: 20px;
-}
-
-/* Source Context Bar */
-
-#contextContainer {
- background-color: palette(dark);
- margin-top: 4px;
- border-radius: 4px;
-}
-
-#contextContainer QPushButton {
- padding-left: 12px;
- padding-right: 12px;
-}
-
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Light/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Light/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(dark);
- border: none;
- padding: 0px;
- margin: 4px 0px;
-}
-
-QPushButton[toolButton="true"],
-QToolButton,
-QPushButton[toolButton="true"]:disabled,
-QToolButton:disabled {
- background-color: palette(base);
- padding: 4px 6px;
- margin: 0px 2px;
- border-radius: 4px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QToolButton:hover {
- background-color: rgb(188, 192, 204);
-}
-
-QToolButton:pressed {
- background-color: rgb(220, 224, 232);
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Light/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Light/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(./Catppuccin/Light/filter.svg);
-}
-
-QToolBarExtension {
- background: palette(button);
- min-width: 12px;
- max-width: 12px;
- padding: 4px 0px;
- margin-left: 0px;
-
- qproperty-icon: url(./Catppuccin/Light/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: rgb(204, 208, 218);
- 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 2px;
-}
-
-QTabBar::tab:pressed {
- background: rgb(220, 224, 232);
-}
-
-QTabBar::tab:hover {
- background: rgb(188, 192, 204);
- color: palette(text);
-}
-
-QTabBar::tab:selected {
- background: rgb(204, 208, 218);
- color: palette(text);
-}
-
-QTabBar::tab:top:selected {
- border-bottom: 2px solid rgb(76, 79, 105);
-}
-
-QTabBar::tab:bottom:selected {
- border-top: 2px solid rgb(76, 79, 105);
-}
-
-QTabBar QToolButton {
- background: palette(base);
- min-width: 16px;
- padding: 0px;
-}
-
-/* ComboBox */
-
-QComboBox,
-QDateTimeEdit {
- background-color: rgb(204, 208, 218);
- border-style: solid;
- border: 1px;
- border-radius: 4px;
- border-color: rgb(204, 208, 218);
- padding: 4px;
- padding-left: 10px;
-}
-
-QComboBox:hover,
-QComboBox:selected,
-QDateTimeEdit:hover,
-QDateTimeEdit:selected {
- background-color: rgb(188, 192, 204);
-}
-
-QComboBox::drop-down,
-QDateTimeEdit::drop-down {
- border:none;
- border-left: 1px solid rgb(156, 160, 176);
- width: 20px;
-}
-
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Light/updown.svg);
- width: 100%;
-}
-
-QComboBox:on,
-QDateTimeEdit:on {
- background-color: rgb(188, 192, 204);
-}
-
-QComboBox:editable:hover {
-
-}
-
-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(./Catppuccin/Light/down.svg);
- width: 8%;
-}
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: rgb(204, 208, 218);
- border: none;
- border-radius: 4px;
- padding: 5px 2px 5px 7px;
- border: 2px solid transparent;
-}
-
-QLineEdit:hover,
-QTextEdit:hover,
-QPlainTextEdit:hover {
- border: 2px solid rgb(99,102,111);
-}
-
-QLineEdit:focus,
-QTextEdit:focus,
-QPlainTextEdit:focus {
- background-color: palette(mid);
- border: 2px solid rgb(188, 192, 204);
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox,
-QDoubleSpinBox {
- background-color: rgb(204, 208, 218);
- border: 2px solid rgb(204, 208, 218);
- border-radius: 4px;
- margin-right: 3px;
- padding: 3px 0px 4px 5px;
-}
-
-QSpinBox:hover,
-QDoubleSpinBox:hover {
- border: 2px solid rgb(172, 176, 190);
-}
-
-QSpinBox:focus,
-QDoubleSpinBox:focus {
- background-color: palette(mid);
- border: 2px solid rgb(188, 192, 204);
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: padding;
- subcontrol-position: top right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: padding;
- subcontrol-position: bottom right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(188, 192, 204);
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: rgb(220, 224, 232);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: rgb(220, 224, 232);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: rgb(220, 224, 232);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Light/up.svg);
- width: 100%;
- margin: 2px;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Light/down.svg);
- width: 100%;
- padding: 2px;
-}
-
-
-/* Controls Dock */
-#controlsDock QPushButton {
- margin: 1px;
-}
-
-#streamButton,
-#recordButton,
-QPushButton[themeID="replayBufferButton"],
-#broadcastButton {
- padding: 10px;
-}
-
-/* Primary Control Button Checked Coloring */
-#streamButton:!hover:!pressed:checked,
-#recordButton:!hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!hover:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!hover:!pressed:checked,
-#modeSwitch:!hover:!pressed:checked,
-#broadcastButton:!hover:!pressed:checked {
- background: rgb(30, 102, 245);
- color: rgb(220, 224, 232);
-}
-
-/* Primary Control Button Hover Coloring */
-#streamButton:hover:!pressed:checked,
-#recordButton:hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!pressed:checked,
-#modeSwitch:hover:!pressed:checked,
-#broadcastButton:hover:!pressed:checked {
- background: rgb(114, 135, 253);
- color: rgb(220, 224, 232);
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(button);
- min-height: 18px;
- border: none;
- border-radius: 4px;
- padding: 6px 16px;
-}
-
-QPushButton::flat {
- background-color: rgb(204, 208, 218);
-}
-
-QPushButton:checked {
- background-color: rgb(188, 192, 204);
-}
-
-QPushButton:hover {
- background-color: rgb(188, 192, 204);
-}
-
-QPushButton:pressed {
- background-color: rgb(220, 224, 232);
-}
-
-QPushButton:disabled, QToolButton:disabled {
- background-color: rgb(220, 224, 232);
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Light/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: rgb(204, 208, 218);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: rgb(204, 208, 218);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: rgb(186,194,222);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(140, 143, 161);
-}
-
-/* Volume Control */
-
-#stackedMixerArea QPushButton {
- min-width: 16px;
- padding: 4px 8px;
-}
-
-/* This is an incredibly cursed but necessary fix */
-#stackedMixerArea QPushButton:!hover {
- background-color: palette(base);
-}
-
-#stackedMixerArea QPushButton:hover {
- background-color: rgb(188, 192, 204);
-}
-
-#stackedMixerArea QPushButton:pressed {
- background-color: rgb(220, 224, 232);
-}
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(48, 120, 32);
- qproperty-backgroundWarningColor: rgb(198, 73, 1);
- qproperty-backgroundErrorColor: rgb(157, 11, 43);
- qproperty-foregroundNominalColor: rgb(64, 160, 43);
- qproperty-foregroundWarningColor: rgb(254, 100, 11);
- qproperty-foregroundErrorColor: rgb(210, 15, 57);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(76, 79, 105);
- qproperty-minorTickColor: rgb(156, 160, 176);
- 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 {
- margin: 1px 1px 2px;
-}
-
-QHeaderView::section {
- background-color: rgb(204, 208, 218);
- color: palette(text);
- border: none;
- border-left: 1px solid palette(window);
- border-right: 1px solid palette(window);
- padding: 2px 4px;
- margin-bottom: 2px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Light/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Light/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(30, 102, 245);
-}
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(254, 100, 11);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(230, 69, 83);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(254, 100, 11);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(230, 69, 83);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(64, 160, 43);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 26pt;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 12pt;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Canvas / Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: rgb(220, 224, 232);
- border-radius: 10px;
-}
-
-/* Filters Window */
-
-OBSBasicFilters QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicFilters QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-OBSBasicFilters #widget,
-OBSBasicFilters #widget_2 {
- margin: 0px;
- padding: 0px;
- padding-bottom: 4px;
-}
-
-OBSBasicFilters #widget QPushButton,
-OBSBasicFilters #widget_2 QPushButton {
- min-width: 16px;
- padding: 4px 8px;
- margin-top: 0px;
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 14pt;
- font-weight: bold;
- color: rgb(108, 111, 133);
- margin-bottom: 4px;
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Light/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Light/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Light/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Light/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Light/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Light/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Light/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Light/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox {
-
-}
-
-QCheckBox::indicator,
-QGroupBox::indicator {
- width: 18px;
- height: 18px;
-}
-
-QGroupBox::indicator {
- margin-left: 2px;
-}
-
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(./Catppuccin/Light/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(./Catppuccin/Light/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(./Catppuccin/Light/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- border: none;
- image: url(./Catppuccin/Light/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(./Catppuccin/Light/checkbox_checked_disabled.svg);
-}
-
-QCheckBox::indicator:unchecked:disabled,
-QGroupBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Light/checkbox_unchecked_disabled.svg);
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-LockedCheckBox::indicator:checked,
-LockedCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Light/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked,
-LockedCheckBox::indicator:unchecked:hover {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-VisibilityCheckBox::indicator:checked,
-VisibilityCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Light/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked,
-VisibilityCheckBox::indicator:unchecked:hover {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Light/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(mid);
- margin: 0;
- padding: 0;
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(188, 192, 204);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(dark);
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Light/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(./Catppuccin/Light/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Light/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(./Catppuccin/Light/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(./Catppuccin/Light/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Light/settings/audio.svg);
-}
-
-#hotkeyFilterReset {
- margin-top: 0px;
-}
-
-OBSHotkeyWidget {
- padding: 8px 0px;
- margin: 2px 0px;
-}
-
-OBSHotkeyLabel {
- padding: 4px 0px;
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(30, 102, 245);
-}
-
-OBSHotkeyWidget QPushButton {
- min-width: 16px;
- padding: 4px 4px;
- margin-top: 0px;
- margin-left: 4px;
-}
-
-
-/* Sources List Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
- padding: 0px;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 12px;
- height: 12px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked,
-SourceTreeSubItemCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Light/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked,
-SourceTreeSubItemCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Light/collapse.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Light/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Light/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Light/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Light/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Light/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Light/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Light/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Light/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Light/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Light/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Light/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Light/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Light/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Light/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Light/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Light/sources/windowaudio.svg);
-}
-
-/* Scene Tree Grid Mode */
-
-SceneTree {
- qproperty-gridItemWidth: 154;
- qproperty-gridItemHeight: 31;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(button);
- border-radius: 4px;
- margin: 2px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(188, 192, 204);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(188, 192, 204);
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(188, 192, 204);
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Light/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid #45475a;
- height: 5px;
- background: palette(dark);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(dark);
- border: 1px solid #45475a;
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: #bac2de;
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Light/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Light/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: palette(text);
- background-color: rgb(204, 208, 218);
- border: none;
- border-radius: 4px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background-color: rgb(188, 192, 204);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background-color: rgb(188, 192, 204);
- border: none;
-}
-
-#ytEventList QLabel[isSelectedEvent=true]:hover {
- background-color: rgb(30, 102, 245);
- color: palette(text);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Light/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(mid);
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(base);
- padding: 2px 16px;
- border-radius: 4px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Light/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Light/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Light/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(188, 192, 204);
- border-radius: 4px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(220, 224, 232);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(220, 224, 232);
- border: none;
- border-radius: 4px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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: rgb(122,121,122);
-}
-
-/* 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/home/obs/themes/Catppuccin Macchiato (compact).qss b/home/obs/themes/Catppuccin Macchiato (compact).qss
deleted file mode 100644
index 447e2b9c..00000000
--- a/home/obs/themes/Catppuccin Macchiato (compact).qss
+++ /dev/null
@@ -1,1054 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-/* rgb(244, 219, 214); /* Rosewater */
-/* rgb(240, 198, 198); /* Flamingo */
-/* rgb(237, 135, 150); /* Red */
-/* rgb(238, 153, 160); /* Maroon */
-/* rgb(245, 169, 127); /* Peach */
-/* rgb(166, 218, 149); /* Green */
-/* rgb(138, 173, 244); /* Blue */
-/* rgb(202, 211, 245); /* Text */
-/* rgb(165, 173, 203); /* Subtext0 */
-/* rgb(128, 135, 162); /* Overlay1 */
-/* rgb(110, 115, 141); /* Overlay0 */
-/* rgb(73, 77, 100); /* Surface1 */
-/* rgb(54, 58, 79); /* Surface0 */
-/* rgb(36, 39, 58); /* Base */
-/* rgb(30, 32, 48); /* Mantle */
-/* rgb(24, 25, 38); /* Crust */
-
-OBSThemeMeta {
- dark: 'true';
- author: 'Catppuccin';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(36, 39, 58);
- windowText: rgb(165, 173, 203);
- base: rgb(30, 32, 48);
- alternateBase: rgb(24, 25, 38);
- text: rgb(202, 211, 245);
- button: rgb(54, 58, 79);
- buttonText: rgb(165, 173, 203);
- brightText: rgb(165, 173, 203);
-
- light: rgb(54, 58, 79);
- mid: rgb(36, 39, 58);
- dark: rgb(30, 32, 48);
- shadow: rgb(24, 25, 38);
-
- highlight: rgb(138, 173, 244);
- highlightedText: rgb(165, 173, 203);
-
- link: rgb(244, 219, 214);
- linkVisited: rgb(240, 198, 198);
-}
-
-OBSTheme::disabled {
- text: rgb(128, 135, 162);
- buttonText: rgb(128, 135, 162);
- brightText: rgb(30, 32, 48);
-}
-
-OBSTheme::inactive {
- highlight: rgb(24, 25, 38);
- highlightedText: rgb(202, 211, 245);
-}
-
-
-/* General style, we override only what is needed. */
-QWidget {
- background-color: palette(window);
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(73, 77, 100);
- selection-color: palette(text);
-}
-
-* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] {
- border: 1px solid palette(base);
-}
-
-
-/* Misc */
-
-QWidget::disabled {
- color: 2px solid palette(bright-text);
-}
-
-QAbstractItemView, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-QMenuBar::item {
- background-color: palette(window);
-}
-
-QListView::item:selected:!active,
-SourceTree::item:selected:!active {
- color: palette(text);
- background-color: rgb(73, 77, 100);
-}
-
-QListView QLineEdit,
-SourceTree QLineEdit {
- padding-top: 0px;
- padding-bottom: 0px;
- padding-right: 0;
- padding-left: 2px;
- border: none;
- border-radius: none;
-}
-
-/* macOS Separator Fix */
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* Dock Widget */
-
-QDockWidget {
- titlebar-close-icon: url('./Catppuccin/Dark/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Dark/popout.svg');
-}
-
-QDockWidget::title {
- text-align: center;
- background-color: palette(base);
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 1px solid transparent;
- background: transparent;
- padding: 0px;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: transparent;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-/* Group Box */
-
-QGroupBox {
- border: 1px solid palette(base);
- border-radius: 5px;
- padding-top: 24px;
- font-weight: bold;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 4px;
- top: 4px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: palette(window);
- width: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:vertical {
- background-color: palette(light);
- min-height: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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 {
- background-color: palette(window);
- height: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:horizontal {
- background-color: palette(light);
- min-width: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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;
-}
-
-/* Source Context */
-#contextContainer QPushButton {
- padding: 4px 10px;
-}
-
-#contextContainer QPushButton[themeID2=contextBarButton] {
- padding: 4px 6px;
-}
-
-#contextContainer QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-#contextContainer QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-#contextContainer QPushButton#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Dark/interact.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(window);
- border: none;
-}
-
-QPushButton[toolButton="true"],
-QToolButton {
- background: transparent;
- border: none;
- padding: 1px;
- margin: 1px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QPushButton[toolButton="true"]:hover,
-QToolButton:hover {
- background-color: rgb(73, 77, 100); /* Surface1 */
- border-radius: none;
-}
-
-QPushButton[toolButton="true"]:pressed,
-QToolButton:pressed {
- background-color: palette(shadow);
- border-radius: none;
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/minus.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/refresh.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/media-pause.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/dots-vert.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/cogs.svg);
-}
-
-/* Tab Widget */
-
-QTabWidget::pane { /* The tab widget frame */
- border-top: 1px solid palette(base); /* Mantle */
-}
-
-QTabWidget::tab-bar {
- alignment: left;
-}
-
-QTabBar::tab {
- background-color: palette(light);
- border: none;
- padding: 5px;
- min-width: 50px;
- margin: 1px;
-}
-
-QTabBar::tab:top {
- border-bottom: 1px transparent;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
-
-}
-
-QTabBar::tab:bottom {
- padding-top: 1px;
- margin-bottom: 4px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- height: 14px;
-}
-
-QTabBar::tab:selected {
- background-color: palette(base);
-}
-
-QTabBar::tab:hover {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-QTabBar::tab:pressed {
- background-color: palette(base);
-}
-
-
-/* ComboBox */
-
-QDateTimeEdit,
-QComboBox {
- background-color: palette(light);
- border-style: solid;
- border: 1px;
- border-radius: 3px;
- border-color: rgb(30, 32, 48); /* Mantle */
- padding: 2px;
- padding-left: 10px;
-}
-
-QDateTimeEdit:hover,
-QComboBox:hover {
- background-color: palette(button);
-}
-
-QDateTimeEdit::drop-down,
-QComboBox::drop-down {
- border:none;
- border-left: 1px solid rgba(24, 24, 37,155); /* Mantle */
- width: 20px;
-}
-
-QDateTimeEdit::down-arrow,
-QComboBox::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/updown.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on,
-QComboBox:on {
- background-color: palette(base);
-}
-
-QDateTimeEdit:editable,
-QComboBox:editable {
- border-top-left-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-QDateTimeEdit::drop-down:editable,
-QComboBox::drop-down:editable {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
-}
-
-QDateTimeEdit::down-arrow:editable,
-QComboBox::down-arrow:editable {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 8%;
-}
-
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- padding: 2px 2px 3px 7px;
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox, QDoubleSpinBox {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 2px 2px 3px 7px;
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: margin;
- subcontrol-position: top right; /* position at the top right corner */
-
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: margin;
- subcontrol-position: bottom right; /* position at the top right corner */
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: palette(window);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Dark/up.svg);
- width: 100%;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 20px;
- padding-right: 20px;
-}
-
-QPushButton::flat {
- background-color: palette(window);
-}
-
-QPushButton:checked {
- background-color: palette(base);
-}
-
-QPushButton:hover {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-QPushButton:pressed {
- background-color: palette(base);
-}
-
-QPushButton:disabled {
- background-color: rgb(24, 25, 38);
-
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: palette(light);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: palette(light);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: palette(bright-text);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-/* Volume Control */
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(166, 218, 149);
- qproperty-backgroundWarningColor: rgb(245, 169, 127);
- qproperty-backgroundErrorColor: rgb(237, 135, 150);
- qproperty-foregroundNominalColor: rgb(109, 194, 81);
- qproperty-foregroundWarningColor: rgb(238, 111, 41);
- qproperty-foregroundErrorColor: rgb(225, 54, 79);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(202, 211, 245);
- qproperty-minorTickColor: rgb(110, 115, 141);
- qproperty-meterThickness: 3;
-
- /* The meter scale numbers normally use your QWidget font, with size */
- /* multiplied by meterFontScaling to get a proportionally smaller font. */
- /* To use a unique font for the numbers, specify font-family and/or */
- /* font-size here, and set meterFontScaling to 1.0. */
- qproperty-meterFontScaling: 0.7;
-}
-
-
-/* Status Bar */
-
-QStatusBar::item {
- border: none;
-}
-
-/* Table View */
-
-QTableView {
- gridline-color: palette(light);
-}
-
-QHeaderView::section {
- background-color: palette(window);
- color: palette(text);
- border: 1px solid palette(base);
- border-radius: 5px;
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(138, 173, 244);
-}
-
-/* Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 10px;
- height: 10px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/collapse.svg);
-}
-
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(245, 169, 127);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(238, 153, 160);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(245, 169, 127);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(238, 153, 160);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(166, 218, 149);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 36px;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 16px;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: palette(shadow);
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 18px;
- font-weight: bold;
- color: rgb(165, 173, 203);
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Dark/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Dark/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Dark/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Dark/settings/advanced.svg);
-}
-
-OBSBasicSettings QListView::item {
- padding-top: 5px;
- padding-bottom: 5px;
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(base);
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(73, 77, 100);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(base);
-}
-
-OBSMissingFiles {
- qproperty-warningIcon: url(./Catppuccin/Dark/alert.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Dark/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Dark/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Dark/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Dark/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Dark/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Dark/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Dark/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Dark/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree */
-
-SceneTree {
- qproperty-gridItemWidth: 150;
- qproperty-gridItemHeight: 27;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 10px;
- padding-right: 10px;
- margin: 1px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:pressed {
- background-color: palette(base);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(73, 77, 100); /* Surface1 */
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid palette(light);
- height: 5px;
- background: palette(base);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(base);;
- border: 1px solid palette(light);
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: palette(text);
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: rgb(165, 173, 203); /* Subtext0 */
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background: rgb(54, 58, 79);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background: rgb(73, 77, 100);
- border: none;
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(base); /* Mantle */
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(light);
- padding: 2px 16px;
- border-radius: 3px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(73, 77, 100);
- border-radius: 3px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(24, 25, 38);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(24, 25, 38);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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(base); }
-
-QCalendarWidget QAbstractItemView:enabled {
- background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(24, 25, 38);
- selection-color: palette(text);
-}
-
-QCalendarWidget QAbstractItemView:disabled {
- color: rgb(73, 77, 100);
-}
-
-/* Disable icons on QDialogButtonBox */
-QDialogButtonBox {
- dialogbuttonbox-buttons-have-icons: 0;
-}
diff --git a/home/obs/themes/Catppuccin Macchiato.qss b/home/obs/themes/Catppuccin Macchiato.qss
deleted file mode 100644
index e039136b..00000000
--- a/home/obs/themes/Catppuccin Macchiato.qss
+++ /dev/null
@@ -1,1520 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-
-OBSThemeMeta {
- dark: 'true';
- author: 'Xurdejl';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(36, 39, 58);
- windowText: rgb(165, 173, 203);
-
- base: rgb(30, 32, 48);
- alternateBase: rgb(24, 25, 38);
-
- text: rgb(202, 211, 245);
-
- button: rgb(54, 58, 79);
- buttonText: rgb(165, 173, 203);
-
- brightText: rgb(165, 173, 203);
-
- light: rgb(54, 58, 79);
- mid: rgb(36, 39, 58);
- dark: rgb(30, 32, 48);
- shadow: rgb(24, 25, 38);
-
- primary: rgb(73, 77, 100);
- primaryLight: rgb(138, 173, 244);
- primaryDark: rgb(24, 25, 38);
-
- highlight: rgb(138, 173, 244);
- highlightText: rgb(165, 173, 203);
-
- link: rgb(244, 219, 214);
- linkVisited: rgb(240, 198, 198);
-}
-
-OBSTheme::disabled {
- windowText: rgb(128, 135, 162);
- text: rgb(128, 135, 162);
- button: rgb(36, 39, 58);
-
- buttonText: rgb(30, 32, 48);
- brightText: rgb(30, 32, 48);
-}
-
-OBSTheme::inactive {
- text: rgb(165, 173, 203);
-
- highlight: rgb(24, 25, 38);
- highlightText: rgb(202, 211, 245);
-}
-
-/* Default widget style, we override only what is needed. */
-
-QWidget {
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(24, 25, 38);
- selection-color: palette(text);
- font-size: 10pt;
- font-family: 'Open Sans', '.AppleSystemUIFont', Helvetica, Arial, 'MS Shell Dlg', sans-serif;
-}
-
-QWidget:disabled {
- color: rgb(128, 135, 162);
-}
-
-/* Container windows */
-
-QDialog,
-QMainWindow,
-QStatusBar,
-QMenuBar,
-QMenu {
- background-color: palette(window);
-}
-
-/* macOS Separator Fix */
-
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* General Widgets */
-
-QLabel,
-QGroupBox,
-QCheckBox {
- background: transparent;
-}
-
-QComboBox,
-QCheckBox,
-QPushButton,
-QSpinBox,
-QDoubleSpinBox {
- margin-top: 3px;
- margin-bottom: 3px;
-}
-
-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, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-/* Context Menu */
-
-QMenu::icon {
- left: 4px;
-}
-
-QMenu::separator {
- background: rgb(110, 115, 141);
- height: 1px;
- margin: 3px 6px;
-}
-
-QMenu::item:disabled {
- color: rgb(128, 135, 162);
- background: transparent;
-}
-
-QMenu::right-arrow {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-/* Top Menu Bar Items */
-QMenuBar::item {
- background-color: transparent;
-}
-
-QMenuBar::item:selected {
- background: rgb(73, 77, 100);
-}
-
-/* Item Lists */
-QListWidget {
- border-radius: 4px;
-}
-
-QListWidget::item {
- color: palette(text);
-}
-
-QListWidget,
-QMenu,
-SceneTree,
-SourceTree {
- padding: 3px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item {
- padding: 6px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item,
-SourceTree::item {
- border-radius: 4px;
- color: palette(text);
- border: 0px solid transparent;
-}
-
-QMenu::item:selected,
-QListWidget::item:selected,
-SceneTree::item:selected,
-SourceTree::item:selected {
- background-color: rgb(73, 77, 100);
-}
-
-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: rgb(54, 58, 79);
- color: palette(text);
-}
-
-QListWidget::item:disabled,
-QListWidget::item:disabled:hover {
- background: transparent;
- color: rgb(128, 135, 162);
-}
-
-QListWidget QLineEdit,
-SceneTree QLineEdit,
-SourceTree QLineEdit {
- padding: 0px;
- padding-bottom: 2px;
- margin: 0px;
- border: 1px solid #cdd6f4;
- border-radius: 4px;
-}
-
-QListWidget QLineEdit:focus,
-SceneTree QLineEdit:focus,
-SourceTree QLineEdit:focus {
- border: 1px solid #cdd6f4;
-}
-
-/* Settings QList */
-
-OBSBasicSettings QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicSettings QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-/* Settings properties view */
-OBSBasicSettings #PropertiesContainer {
- background-color: palette(dark);
-}
-
-/* Dock Widget */
-OBSDock > QWidget {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-OBSDock QFrame {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-#transitionsContainer QPushButton {
- margin: 0px 0px;
- padding: 4px 6px;
-}
-
-OBSDock QLabel {
- background: transparent;
-}
-
-OBSDock QComboBox,
-OBSDock QPushButton {
- margin: 1px 2px;
-}
-
-QDockWidget {
- font-size: 10.5pt;
- font-weight: bold;
-
- titlebar-close-icon: url('./Catppuccin/Dark/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Dark/popout.svg');
-}
-
-QDockWidget::title {
- text-align: left;
- background-color: palette(base);
- padding: 6px 8px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 0px solid transparent;
- border-radius: 4px;
- background: transparent;
- margin-right: 1px;
- opacity: .5;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: rgb(73, 77, 100);
- opacity: 1;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-QScrollArea {
- border-radius: 4px;
-}
-
-OBSBasicStatusBar {
- margin-top: 8px;
-}
-
-/* Group Box */
-
-QGroupBox {
- background: palette(dark);
- border-radius: 4px;
- padding-top: 32px;
- padding-bottom: 8px;
- font-weight: bold;
- margin-bottom: 6px;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 8px;
- top: 8px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: transparent;
- width: 14px;
- margin: 0px;
-}
-
-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 {
- background-color: transparent;
- height: 14px;
- margin: 0px;
-}
-
-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: rgb(54, 58, 79);
- margin: 2px;
- border-radius: 2px;
- border: 1px solid rgb(54, 58, 79);
-}
-
-QScrollBar::handle:hover {
- background-color: rgb(73, 77, 100);
- border-color: rgb(73, 77, 100);
-}
-
-QScrollBar::handle:pressed {
- background-color: rgb(54, 58, 79);
- border-color: rgb(54, 58, 79);
-}
-
-QScrollBar::handle:vertical {
- min-height: 20px;
-}
-
-QScrollBar::handle:horizontal {
- min-width: 20px;
-}
-
-/* Source Context Bar */
-
-#contextContainer {
- background-color: palette(dark);
- margin-top: 4px;
- border-radius: 4px;
-}
-
-#contextContainer QPushButton {
- padding-left: 12px;
- padding-right: 12px;
-}
-
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(dark);
- border: none;
- padding: 0px;
- margin: 4px 0px;
-}
-
-QPushButton[toolButton="true"],
-QToolButton,
-QPushButton[toolButton="true"]:disabled,
-QToolButton:disabled {
- background-color: palette(base);
- padding: 4px 6px;
- margin: 0px 2px;
- border-radius: 4px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QToolButton:hover {
- background-color: rgb(73, 77, 100);
-}
-
-QToolButton:pressed {
- background-color: rgb(24, 25, 38);
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-QToolBarExtension {
- background: palette(button);
- min-width: 12px;
- max-width: 12px;
- padding: 4px 0px;
- margin-left: 0px;
-
- qproperty-icon: url(./Catppuccin/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: rgb(54, 58, 79);
- 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 2px;
-}
-
-QTabBar::tab:pressed {
- background: rgb(24, 25, 38);
-}
-
-QTabBar::tab:hover {
- background: rgb(73, 77, 100);
- color: palette(text);
-}
-
-QTabBar::tab:selected {
- background: rgb(54, 58, 79);
- color: palette(text);
-}
-
-QTabBar::tab:top:selected {
- border-bottom: 2px solid rgb(202, 211, 245);
-}
-
-QTabBar::tab:bottom:selected {
- border-top: 2px solid rgb(202, 211, 245);
-}
-
-QTabBar QToolButton {
- background: palette(base);
- min-width: 16px;
- padding: 0px;
-}
-
-/* ComboBox */
-
-QComboBox,
-QDateTimeEdit {
- background-color: rgb(54, 58, 79);
- border-style: solid;
- border: 1px;
- border-radius: 4px;
- border-color: rgb(54, 58, 79);
- padding: 4px;
- padding-left: 10px;
-}
-
-QComboBox:hover,
-QComboBox:selected,
-QDateTimeEdit:hover,
-QDateTimeEdit:selected {
- background-color: rgb(73, 77, 100);
-}
-
-QComboBox::drop-down,
-QDateTimeEdit::drop-down {
- border:none;
- border-left: 1px solid rgb(110, 115, 141);
- width: 20px;
-}
-
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/updown.svg);
- width: 100%;
-}
-
-QComboBox:on,
-QDateTimeEdit:on {
- background-color: rgb(73, 77, 100);
-}
-
-QComboBox:editable:hover {
-
-}
-
-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(./Catppuccin/Dark/down.svg);
- width: 8%;
-}
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: rgb(54, 58, 79);
- border: none;
- border-radius: 4px;
- padding: 5px 2px 5px 7px;
- border: 2px solid transparent;
-}
-
-QLineEdit:hover,
-QTextEdit:hover,
-QPlainTextEdit:hover {
- border: 2px solid rgb(99,102,111);
-}
-
-QLineEdit:focus,
-QTextEdit:focus,
-QPlainTextEdit:focus {
- background-color: palette(mid);
- border: 2px solid rgb(73, 77, 100);
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox,
-QDoubleSpinBox {
- background-color: rgb(54, 58, 79);
- border: 2px solid rgb(54, 58, 79);
- border-radius: 4px;
- margin-right: 3px;
- padding: 3px 0px 4px 5px;
-}
-
-QSpinBox:hover,
-QDoubleSpinBox:hover {
- border: 2px solid rgb(91, 96, 120);
-}
-
-QSpinBox:focus,
-QDoubleSpinBox:focus {
- background-color: palette(mid);
- border: 2px solid rgb(73, 77, 100);
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: padding;
- subcontrol-position: top right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: padding;
- subcontrol-position: bottom right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(73, 77, 100);
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: rgb(24, 25, 38);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: rgb(24, 25, 38);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: rgb(24, 25, 38);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Dark/up.svg);
- width: 100%;
- margin: 2px;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
- padding: 2px;
-}
-
-
-/* Controls Dock */
-#controlsDock QPushButton {
- margin: 1px;
-}
-
-#streamButton,
-#recordButton,
-QPushButton[themeID="replayBufferButton"],
-#broadcastButton {
- padding: 10px;
-}
-
-/* Primary Control Button Checked Coloring */
-#streamButton:!hover:!pressed:checked,
-#recordButton:!hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!hover:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!hover:!pressed:checked,
-#modeSwitch:!hover:!pressed:checked,
-#broadcastButton:!hover:!pressed:checked {
- background: rgb(138, 173, 244);
- color: rgb(24, 25, 38);
-}
-
-/* Primary Control Button Hover Coloring */
-#streamButton:hover:!pressed:checked,
-#recordButton:hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!pressed:checked,
-#modeSwitch:hover:!pressed:checked,
-#broadcastButton:hover:!pressed:checked {
- background: rgb(183, 189, 248);
- color: rgb(24, 25, 38);
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(button);
- min-height: 18px;
- border: none;
- border-radius: 4px;
- padding: 6px 16px;
-}
-
-QPushButton::flat {
- background-color: rgb(54, 58, 79);
-}
-
-QPushButton:checked {
- background-color: rgb(73, 77, 100);
-}
-
-QPushButton:hover {
- background-color: rgb(73, 77, 100);
-}
-
-QPushButton:pressed {
- background-color: rgb(24, 25, 38);
-}
-
-QPushButton:disabled, QToolButton:disabled {
- background-color: rgb(24, 25, 38);
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: rgb(54, 58, 79);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: rgb(54, 58, 79);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: rgb(186,194,222);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(128, 135, 162);
-}
-
-/* Volume Control */
-
-#stackedMixerArea QPushButton {
- min-width: 16px;
- padding: 4px 8px;
-}
-
-/* This is an incredibly cursed but necessary fix */
-#stackedMixerArea QPushButton:!hover {
- background-color: palette(base);
-}
-
-#stackedMixerArea QPushButton:hover {
- background-color: rgb(73, 77, 100);
-}
-
-#stackedMixerArea QPushButton:pressed {
- background-color: rgb(24, 25, 38);
-}
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(166, 218, 149);
- qproperty-backgroundWarningColor: rgb(245, 169, 127);
- qproperty-backgroundErrorColor: rgb(237, 135, 150);
- qproperty-foregroundNominalColor: rgb(109, 194, 81);
- qproperty-foregroundWarningColor: rgb(238, 111, 41);
- qproperty-foregroundErrorColor: rgb(225, 54, 79);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(202, 211, 245);
- qproperty-minorTickColor: rgb(110, 115, 141);
- 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 {
- margin: 1px 1px 2px;
-}
-
-QHeaderView::section {
- background-color: rgb(54, 58, 79);
- color: palette(text);
- border: none;
- border-left: 1px solid palette(window);
- border-right: 1px solid palette(window);
- padding: 2px 4px;
- margin-bottom: 2px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(138, 173, 244);
-}
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(245, 169, 127);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(238, 153, 160);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(245, 169, 127);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(238, 153, 160);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(166, 218, 149);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 26pt;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 12pt;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Canvas / Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: rgb(24, 25, 38);
- border-radius: 10px;
-}
-
-/* Filters Window */
-
-OBSBasicFilters QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicFilters QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-OBSBasicFilters #widget,
-OBSBasicFilters #widget_2 {
- margin: 0px;
- padding: 0px;
- padding-bottom: 4px;
-}
-
-OBSBasicFilters #widget QPushButton,
-OBSBasicFilters #widget_2 QPushButton {
- min-width: 16px;
- padding: 4px 8px;
- margin-top: 0px;
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 14pt;
- font-weight: bold;
- color: rgb(165, 173, 203);
- margin-bottom: 4px;
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Dark/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Dark/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Dark/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox {
-
-}
-
-QCheckBox::indicator,
-QGroupBox::indicator {
- width: 18px;
- height: 18px;
-}
-
-QGroupBox::indicator {
- margin-left: 2px;
-}
-
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(./Catppuccin/Dark/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(./Catppuccin/Dark/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- border: none;
- image: url(./Catppuccin/Dark/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(./Catppuccin/Dark/checkbox_checked_disabled.svg);
-}
-
-QCheckBox::indicator:unchecked:disabled,
-QGroupBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Dark/checkbox_unchecked_disabled.svg);
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-LockedCheckBox::indicator:checked,
-LockedCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked,
-LockedCheckBox::indicator:unchecked:hover {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-VisibilityCheckBox::indicator:checked,
-VisibilityCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked,
-VisibilityCheckBox::indicator:unchecked:hover {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(mid);
- margin: 0;
- padding: 0;
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(73, 77, 100);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(dark);
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-#hotkeyFilterReset {
- margin-top: 0px;
-}
-
-OBSHotkeyWidget {
- padding: 8px 0px;
- margin: 2px 0px;
-}
-
-OBSHotkeyLabel {
- padding: 4px 0px;
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(138, 173, 244);
-}
-
-OBSHotkeyWidget QPushButton {
- min-width: 16px;
- padding: 4px 4px;
- margin-top: 0px;
- margin-left: 4px;
-}
-
-
-/* Sources List Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
- padding: 0px;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 12px;
- height: 12px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked,
-SourceTreeSubItemCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked,
-SourceTreeSubItemCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Dark/collapse.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Dark/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Dark/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Dark/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Dark/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Dark/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Dark/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Dark/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Dark/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree Grid Mode */
-
-SceneTree {
- qproperty-gridItemWidth: 154;
- qproperty-gridItemHeight: 31;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(button);
- border-radius: 4px;
- margin: 2px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(73, 77, 100);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(73, 77, 100);
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(73, 77, 100);
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid #45475a;
- height: 5px;
- background: palette(dark);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(dark);
- border: 1px solid #45475a;
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: #bac2de;
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: palette(text);
- background-color: rgb(54, 58, 79);
- border: none;
- border-radius: 4px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background-color: rgb(73, 77, 100);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background-color: rgb(73, 77, 100);
- border: none;
-}
-
-#ytEventList QLabel[isSelectedEvent=true]:hover {
- background-color: rgb(138, 173, 244);
- color: palette(text);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(mid);
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(base);
- padding: 2px 16px;
- border-radius: 4px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(73, 77, 100);
- border-radius: 4px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(24, 25, 38);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(24, 25, 38);
- border: none;
- border-radius: 4px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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: rgb(122,121,122);
-}
-
-/* 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/home/obs/themes/Catppuccin Mocha (compact).qss b/home/obs/themes/Catppuccin Mocha (compact).qss
deleted file mode 100644
index 86492f8a..00000000
--- a/home/obs/themes/Catppuccin Mocha (compact).qss
+++ /dev/null
@@ -1,1054 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-/* rgb(245, 224, 220); /* Rosewater */
-/* rgb(242, 205, 205); /* Flamingo */
-/* rgb(243, 139, 168); /* Red */
-/* rgb(235, 160, 172); /* Maroon */
-/* rgb(250, 179, 135); /* Peach */
-/* rgb(166, 227, 161); /* Green */
-/* rgb(137, 180, 250); /* Blue */
-/* rgb(205, 214, 244); /* Text */
-/* rgb(166, 173, 200); /* Subtext0 */
-/* rgb(127, 132, 156); /* Overlay1 */
-/* rgb(108, 112, 134); /* Overlay0 */
-/* rgb(69, 71, 90); /* Surface1 */
-/* rgb(49, 50, 68); /* Surface0 */
-/* rgb(30, 30, 46); /* Base */
-/* rgb(24, 24, 37); /* Mantle */
-/* rgb(17, 17, 27); /* Crust */
-
-OBSThemeMeta {
- dark: 'true';
- author: 'Catppuccin';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(30, 30, 46);
- windowText: rgb(166, 173, 200);
- base: rgb(24, 24, 37);
- alternateBase: rgb(17, 17, 27);
- text: rgb(205, 214, 244);
- button: rgb(49, 50, 68);
- buttonText: rgb(166, 173, 200);
- brightText: rgb(166, 173, 200);
-
- light: rgb(49, 50, 68);
- mid: rgb(30, 30, 46);
- dark: rgb(24, 24, 37);
- shadow: rgb(17, 17, 27);
-
- highlight: rgb(137, 180, 250);
- highlightedText: rgb(166, 173, 200);
-
- link: rgb(245, 224, 220);
- linkVisited: rgb(242, 205, 205);
-}
-
-OBSTheme::disabled {
- text: rgb(127, 132, 156);
- buttonText: rgb(127, 132, 156);
- brightText: rgb(24, 24, 37);
-}
-
-OBSTheme::inactive {
- highlight: rgb(17, 17, 27);
- highlightedText: rgb(205, 214, 244);
-}
-
-
-/* General style, we override only what is needed. */
-QWidget {
- background-color: palette(window);
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(69, 71, 90);
- selection-color: palette(text);
-}
-
-* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] {
- border: 1px solid palette(base);
-}
-
-
-/* Misc */
-
-QWidget::disabled {
- color: 2px solid palette(bright-text);
-}
-
-QAbstractItemView, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-QMenuBar::item {
- background-color: palette(window);
-}
-
-QListView::item:selected:!active,
-SourceTree::item:selected:!active {
- color: palette(text);
- background-color: rgb(69, 71, 90);
-}
-
-QListView QLineEdit,
-SourceTree QLineEdit {
- padding-top: 0px;
- padding-bottom: 0px;
- padding-right: 0;
- padding-left: 2px;
- border: none;
- border-radius: none;
-}
-
-/* macOS Separator Fix */
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* Dock Widget */
-
-QDockWidget {
- titlebar-close-icon: url('./Catppuccin/Dark/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Dark/popout.svg');
-}
-
-QDockWidget::title {
- text-align: center;
- background-color: palette(base);
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 1px solid transparent;
- background: transparent;
- padding: 0px;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: transparent;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-/* Group Box */
-
-QGroupBox {
- border: 1px solid palette(base);
- border-radius: 5px;
- padding-top: 24px;
- font-weight: bold;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 4px;
- top: 4px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: palette(window);
- width: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:vertical {
- background-color: palette(light);
- min-height: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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 {
- background-color: palette(window);
- height: 14px;
- margin: 0px;
-}
-
-QScrollBar::handle:horizontal {
- background-color: palette(light);
- min-width: 20px;
- margin: 2px;
- border-radius: 5px;
- border-width: 1px;
- border: 1px solid palette(light);
-}
-
-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;
-}
-
-/* Source Context */
-#contextContainer QPushButton {
- padding: 4px 10px;
-}
-
-#contextContainer QPushButton[themeID2=contextBarButton] {
- padding: 4px 6px;
-}
-
-#contextContainer QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-#contextContainer QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-#contextContainer QPushButton#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Dark/interact.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(window);
- border: none;
-}
-
-QPushButton[toolButton="true"],
-QToolButton {
- background: transparent;
- border: none;
- padding: 1px;
- margin: 1px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QPushButton[toolButton="true"]:hover,
-QToolButton:hover {
- background-color: rgb(69, 71, 90); /* Surface1 */
- border-radius: none;
-}
-
-QPushButton[toolButton="true"]:pressed,
-QToolButton:pressed {
- background-color: palette(shadow);
- border-radius: none;
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/minus.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/refresh.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/media-pause.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/dots-vert.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/cogs.svg);
-}
-
-/* Tab Widget */
-
-QTabWidget::pane { /* The tab widget frame */
- border-top: 1px solid palette(base); /* Mantle */
-}
-
-QTabWidget::tab-bar {
- alignment: left;
-}
-
-QTabBar::tab {
- background-color: palette(light);
- border: none;
- padding: 5px;
- min-width: 50px;
- margin: 1px;
-}
-
-QTabBar::tab:top {
- border-bottom: 1px transparent;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
-
-}
-
-QTabBar::tab:bottom {
- padding-top: 1px;
- margin-bottom: 4px;
- border-bottom-left-radius: 3px;
- border-bottom-right-radius: 3px;
- height: 14px;
-}
-
-QTabBar::tab:selected {
- background-color: palette(base);
-}
-
-QTabBar::tab:hover {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-QTabBar::tab:pressed {
- background-color: palette(base);
-}
-
-
-/* ComboBox */
-
-QDateTimeEdit,
-QComboBox {
- background-color: palette(light);
- border-style: solid;
- border: 1px;
- border-radius: 3px;
- border-color: rgb(24, 24, 37); /* Mantle */
- padding: 2px;
- padding-left: 10px;
-}
-
-QDateTimeEdit:hover,
-QComboBox:hover {
- background-color: palette(button);
-}
-
-QDateTimeEdit::drop-down,
-QComboBox::drop-down {
- border:none;
- border-left: 1px solid rgba(24, 24, 37,155); /* Mantle */
- width: 20px;
-}
-
-QDateTimeEdit::down-arrow,
-QComboBox::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/updown.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on,
-QComboBox:on {
- background-color: palette(base);
-}
-
-QDateTimeEdit:editable,
-QComboBox:editable {
- border-top-left-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-QDateTimeEdit::drop-down:editable,
-QComboBox::drop-down:editable {
- border-top-right-radius: 3px;
- border-bottom-right-radius: 3px;
-}
-
-QDateTimeEdit::down-arrow:editable,
-QComboBox::down-arrow:editable {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 8%;
-}
-
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- padding: 2px 2px 3px 7px;
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox, QDoubleSpinBox {
- background-color: palette(base);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 2px 2px 3px 7px;
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: margin;
- subcontrol-position: top right; /* position at the top right corner */
-
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: margin;
- subcontrol-position: bottom right; /* position at the top right corner */
- background-color: palette(light);
- border: 1px solid palette(base);
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: palette(window);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: palette(window);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Dark/up.svg);
- width: 100%;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 20px;
- padding-right: 20px;
-}
-
-QPushButton::flat {
- background-color: palette(window);
-}
-
-QPushButton:checked {
- background-color: palette(base);
-}
-
-QPushButton:hover {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-QPushButton:pressed {
- background-color: palette(base);
-}
-
-QPushButton:disabled {
- background-color: rgb(17, 17, 27);
-
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: palette(light);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: palette(light);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(window);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window); /* Base */
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: palette(bright-text);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-/* Volume Control */
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(166, 227, 161);
- qproperty-backgroundWarningColor: rgb(250, 179, 135);
- qproperty-backgroundErrorColor: rgb(243, 139, 168);
- qproperty-foregroundNominalColor: rgb(95, 205, 86);
- qproperty-foregroundWarningColor: rgb(246, 120, 43);
- qproperty-foregroundErrorColor: rgb(234, 52, 103);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(205, 214, 244);
- qproperty-minorTickColor: rgb(108, 112, 134);
- qproperty-meterThickness: 3;
-
- /* The meter scale numbers normally use your QWidget font, with size */
- /* multiplied by meterFontScaling to get a proportionally smaller font. */
- /* To use a unique font for the numbers, specify font-family and/or */
- /* font-size here, and set meterFontScaling to 1.0. */
- qproperty-meterFontScaling: 0.7;
-}
-
-
-/* Status Bar */
-
-QStatusBar::item {
- border: none;
-}
-
-/* Table View */
-
-QTableView {
- gridline-color: palette(light);
-}
-
-QHeaderView::section {
- background-color: palette(window);
- color: palette(text);
- border: 1px solid palette(base);
- border-radius: 5px;
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(137, 180, 250);
-}
-
-/* Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 10px;
- height: 10px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/collapse.svg);
-}
-
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(250, 179, 135);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(235, 160, 172);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(250, 179, 135);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(235, 160, 172);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(166, 227, 161);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 36px;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 16px;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: palette(shadow);
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 18px;
- font-weight: bold;
- color: rgb(166, 173, 200);
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Dark/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Dark/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Dark/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Dark/settings/advanced.svg);
-}
-
-OBSBasicSettings QListView::item {
- padding-top: 5px;
- padding-bottom: 5px;
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(base);
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(69, 71, 90);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(base);
-}
-
-OBSMissingFiles {
- qproperty-warningIcon: url(./Catppuccin/Dark/alert.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Dark/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Dark/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Dark/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Dark/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Dark/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Dark/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Dark/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Dark/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree */
-
-SceneTree {
- qproperty-gridItemWidth: 150;
- qproperty-gridItemHeight: 27;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px;
- padding-left: 10px;
- padding-right: 10px;
- margin: 1px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-*[gridMode="true"] SceneTree::item:pressed {
- background-color: palette(base);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(69, 71, 90); /* Surface1 */
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid palette(light);
- height: 5px;
- background: palette(base);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(base);;
- border: 1px solid palette(light);
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: palette(text);
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: rgb(166, 173, 200); /* Subtext0 */
- background-color: palette(light);
- border: none;
- border-radius: 3px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background: rgb(49, 50, 68);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background: rgb(69, 71, 90);
- border: none;
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(base); /* Mantle */
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(light);
- padding: 2px 16px;
- border-radius: 3px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(69, 71, 90);
- border-radius: 3px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(17, 17, 27);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(17, 17, 27);
- border: none;
- border-radius: 3px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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(base); }
-
-QCalendarWidget QAbstractItemView:enabled {
- background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(17, 17, 27);
- selection-color: palette(text);
-}
-
-QCalendarWidget QAbstractItemView:disabled {
- color: rgb(69, 71, 90);
-}
-
-/* Disable icons on QDialogButtonBox */
-QDialogButtonBox {
- dialogbuttonbox-buttons-have-icons: 0;
-}
diff --git a/home/obs/themes/Catppuccin Mocha.qss b/home/obs/themes/Catppuccin Mocha.qss
deleted file mode 100644
index e90a43d8..00000000
--- a/home/obs/themes/Catppuccin Mocha.qss
+++ /dev/null
@@ -1,1522 +0,0 @@
-/******************************************************************************/
-/* Copyright (C) 2014-2015 by Philippe Groarke */
-/* */
-/* */
-/* This program is free software: you can redistribute it and/or modify */
-/* it under the terms of the GNU General Public License as published by */
-/* the Free Software Foundation, either version 2 of the License, or */
-/* (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, */
-/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
-/* GNU General Public License for more details. */
-/* */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program. If not, see . */
-/******************************************************************************/
-
-/* Colors */
-
-OBSThemeMeta {
- dark: 'true';
- author: 'Xurdejl';
-}
-
-/* Custom theme information. This will set the application's QPalette, as
- * well as pass to QML via the OBSTheme object.
- * Can also use OBSTheme::disabled, OBSTheme::active, and OBSTheme::inactive.
- * Using it without will set all three (making 'active' a bit redundant) */
-OBSTheme {
- window: rgb(30, 30, 46);
- windowText: rgb(166, 173, 200);
-
- base: rgb(24, 24, 37);
- alternateBase: rgb(17, 17, 27);
-
- text: rgb(205, 214, 244);
-
- button: rgb(49, 50, 68);
- buttonText: rgb(166, 173, 200);
-
- brightText: rgb(166, 173, 200);
-
- light: rgb(49, 50, 68);
- mid: rgb(30, 30, 46);
- dark: rgb(24, 24, 37);
- shadow: rgb(17, 17, 27);
-
- primary: rgb(69, 71, 90);
- primaryLight: rgb(137, 180, 250);
- primaryDark: rgb(17, 17, 27);
-
- highlight: rgb(137, 180, 250);
- highlightText: rgb(166, 173, 200);
-
- link: rgb(245, 224, 220);
- linkVisited: rgb(242, 205, 205);
-}
-
-OBSTheme::disabled {
- windowText: rgb(127, 132, 156);
- text: rgb(127, 132, 156);
- button: rgb(30, 30, 46);
-
- buttonText: rgb(24, 24, 37);
- brightText: rgb(24, 24, 37);
-}
-
-OBSTheme::inactive {
- text: rgb(166, 173, 200);
-
- highlight: rgb(17, 17, 27);
- highlightText: rgb(205, 214, 244);
-}
-
-/* Default widget style, we override only what is needed. */
-
-QWidget {
- alternate-background-color: palette(base);
- color: palette(text);
- selection-background-color: rgb(17, 17, 27);
- selection-color: palette(text);
- font-size: 10pt;
- font-family: 'Open Sans', '.AppleSystemUIFont', Helvetica, Arial, 'MS Shell Dlg', sans-serif;
-}
-
-QWidget:disabled {
- color: rgb(127, 132, 156);
-}
-
-/* Container windows */
-
-QDialog,
-QMainWindow,
-QStatusBar,
-QMenuBar,
-QMenu {
- background-color: palette(window);
-}
-
-/* macOS Separator Fix */
-
-QMainWindow::separator {
- background: transparent;
- width: 4px;
- height: 4px;
-}
-
-/* General Widgets */
-
-QLabel,
-QGroupBox,
-QCheckBox {
- background: transparent;
-}
-
-QComboBox,
-QCheckBox,
-QPushButton,
-QSpinBox,
-QDoubleSpinBox {
- margin-top: 3px;
- margin-bottom: 3px;
-}
-
-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, QStackedWidget#stackedMixerArea QWidget {
- background-color: palette(base);
-}
-
-QToolTip {
- background-color: palette(base);
- color: palette(text);
- border: none;
-}
-
-/* Context Menu */
-
-QMenu::icon {
- left: 4px;
-}
-
-QMenu::separator {
- background: rgb(108, 112, 134);
- height: 1px;
- margin: 3px 6px;
-}
-
-QMenu::item:disabled {
- color: rgb(127, 132, 156);
- background: transparent;
-}
-
-QMenu::right-arrow {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-/* Top Menu Bar Items */
-QMenuBar::item {
- background-color: transparent;
-}
-
-QMenuBar::item:selected {
- background: rgb(69, 71, 90);
-}
-
-/* Item Lists */
-QListWidget {
- border-radius: 4px;
-}
-
-QListWidget::item {
- color: palette(text);
-}
-
-QListWidget,
-QMenu,
-SceneTree,
-SourceTree {
- padding: 3px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item {
- padding: 6px;
-}
-
-QListWidget::item,
-SourceTreeItem,
-QMenu::item,
-SceneTree::item,
-SourceTree::item {
- border-radius: 4px;
- color: palette(text);
- border: 0px solid transparent;
-}
-
-QMenu::item:selected,
-QListWidget::item:selected,
-SceneTree::item:selected,
-SourceTree::item:selected {
- background-color: rgb(69, 71, 90);
-}
-
-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: rgb(49, 50, 68);
- color: palette(text);
-}
-
-QListWidget::item:disabled,
-QListWidget::item:disabled:hover {
- background: transparent;
- color: rgb(127, 132, 156);
-}
-
-QListWidget QLineEdit,
-SceneTree QLineEdit,
-SourceTree QLineEdit {
- padding: 0px;
- padding-bottom: 2px;
- margin: 0px;
- border: 1px solid #cdd6f4;
- border-radius: 4px;
-}
-
-QListWidget QLineEdit:focus,
-SceneTree QLineEdit:focus,
-SourceTree QLineEdit:focus {
- border: 1px solid #cdd6f4;
-}
-
-/* Settings QList */
-
-OBSBasicSettings QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicSettings QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-/* Settings properties view */
-OBSBasicSettings #PropertiesContainer {
- background-color: palette(dark);
-}
-
-/* Dock Widget */
-OBSDock > QWidget {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-OBSDock QFrame {
- background: palette(dark);
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-#transitionsContainer QPushButton {
- margin: 0px 0px;
- padding: 4px 6px;
-}
-
-OBSDock QLabel {
- background: transparent;
-}
-
-OBSDock QComboBox,
-OBSDock QPushButton {
- margin: 1px 2px;
-}
-
-QDockWidget {
- font-size: 10.5pt;
- font-weight: bold;
-
- titlebar-close-icon: url('./Catppuccin/Dark/close.svg');
- titlebar-normal-icon: url('./Catppuccin/Dark/popout.svg');
-}
-
-QDockWidget::title {
- text-align: left;
- background-color: palette(base);
- padding: 6px 8px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
-}
-
-QDockWidget::close-button, QDockWidget::float-button {
- border: 0px solid transparent;
- border-radius: 4px;
- background: transparent;
- margin-right: 1px;
- opacity: .5;
-}
-
-QDockWidget::close-button:hover, QDockWidget::float-button:hover {
- background: rgb(69, 71, 90);
- opacity: 1;
-}
-
-QDockWidget::close-button:pressed, QDockWidget::float-button:pressed {
- padding: 1px -1px -1px 1px;
-}
-
-QScrollArea {
- border-radius: 4px;
-}
-
-OBSBasicStatusBar {
- margin-top: 8px;
-}
-
-/* Group Box */
-
-QGroupBox {
- background: palette(dark);
- border-radius: 4px;
- padding-top: 32px;
- padding-bottom: 8px;
- font-weight: bold;
- margin-bottom: 6px;
-}
-
-QGroupBox::title {
- subcontrol-origin: margin;
- left: 8px;
- top: 8px;
-}
-
-
-/* ScrollBars */
-
-::corner {
- background-color: palette(window);
- border: none;
-}
-
-QScrollBar:vertical {
- background-color: transparent;
- width: 14px;
- margin: 0px;
-}
-
-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 {
- background-color: transparent;
- height: 14px;
- margin: 0px;
-}
-
-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: rgb(49, 50, 68);
- margin: 2px;
- border-radius: 2px;
- border: 1px solid rgb(49, 50, 68);
-}
-
-QScrollBar::handle:hover {
- background-color: rgb(69, 71, 90);
- border-color: rgb(69, 71, 90);
-}
-
-QScrollBar::handle:pressed {
- background-color: rgb(49, 50, 68);
- border-color: rgb(49, 50, 68);
-}
-
-QScrollBar::handle:vertical {
- min-height: 20px;
-}
-
-QScrollBar::handle:horizontal {
- min-width: 20px;
-}
-
-/* Source Context Bar */
-
-#contextContainer {
- background-color: palette(dark);
- margin-top: 4px;
- border-radius: 4px;
-}
-
-#contextContainer QPushButton {
- padding-left: 12px;
- padding-right: 12px;
-}
-
-QPushButton#sourcePropertiesButton {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-QPushButton#sourceFiltersButton {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-/* Scenes and Sources toolbar */
-
-QToolBar {
- background-color: palette(dark);
- border: none;
- padding: 0px;
- margin: 4px 0px;
-}
-
-QPushButton[toolButton="true"],
-QToolButton,
-QPushButton[toolButton="true"]:disabled,
-QToolButton:disabled {
- background-color: palette(base);
- padding: 4px 6px;
- margin: 0px 2px;
- border-radius: 4px;
-}
-
-QPushButton[toolButton="true"]:last-child,
-QToolButton:last-child {
- margin-right: 0px;
-}
-
-QToolButton:hover {
- background-color: rgb(69, 71, 90);
-}
-
-QToolButton:pressed {
- background-color: rgb(17, 17, 27);
-}
-
-* [themeID="addIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/plus.svg);
-}
-
-* [themeID="removeIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/trash.svg);
-}
-
-* [themeID="clearIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/entry-clear.svg);
-}
-
-* [themeID="propertiesIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="configIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/settings/general.svg);
-}
-
-* [themeID="menuIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/dots-vert.svg);
-}
-
-* [themeID="refreshIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/refresh.svg);
-}
-
-* [themeID="cogsIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/cogs.svg);
-}
-
-#sourceInteractButton {
- qproperty-icon: url(./Catppuccin/Dark/interact.svg);
-}
-
-* [themeID="upArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/up.svg);
-}
-
-* [themeID="downArrowIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/down.svg);
-}
-
-* [themeID="pauseIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/media-pause.svg);
-}
-
-* [themeID="filtersIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/filter.svg);
-}
-
-QToolBarExtension {
- background: palette(button);
- min-width: 12px;
- max-width: 12px;
- padding: 4px 0px;
- margin-left: 0px;
-
- qproperty-icon: url(./Catppuccin/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: rgb(49, 50, 68);
- 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 2px;
-}
-
-QTabBar::tab:pressed {
- background: rgb(17, 17, 27);
-}
-
-QTabBar::tab:hover {
- background: rgb(69, 71, 90);
- color: palette(text);
-}
-
-QTabBar::tab:selected {
- background: rgb(49, 50, 68);
- color: palette(text);
-}
-
-QTabBar::tab:top:selected {
- border-bottom: 2px solid rgb(205, 214, 244);
-}
-
-QTabBar::tab:bottom:selected {
- border-top: 2px solid rgb(205, 214, 244);
-}
-
-QTabBar QToolButton {
- background: palette(base);
- min-width: 16px;
- padding: 0px;
-}
-
-/* ComboBox */
-
-QComboBox,
-QDateTimeEdit {
- background-color: rgb(49, 50, 68);
- border-style: solid;
- border: 1px;
- border-radius: 4px;
- border-color: rgb(49, 50, 68);
- padding: 4px;
- padding-left: 10px;
-}
-
-QComboBox:hover,
-QComboBox:selected,
-QDateTimeEdit:hover,
-QDateTimeEdit:selected {
- background-color: rgb(69, 71, 90);
-}
-
-QComboBox::drop-down,
-QDateTimeEdit::drop-down {
- border:none;
- border-left: 1px solid rgb(25,28,34);
- width: 20px;
-}
-
-QComboBox::down-arrow,
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/updown.svg);
- width: 100%;
-}
-
-QComboBox:on,
-QDateTimeEdit:on {
- background-color: rgb(69, 71, 90);
-}
-
-QComboBox:editable:hover {
-
-}
-
-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(./Catppuccin/Dark/down.svg);
- width: 8%;
-}
-
-/* Textedits etc */
-
-QLineEdit, QTextEdit, QPlainTextEdit {
- background-color: rgb(49, 50, 68);
- border: none;
- border-radius: 4px;
- padding: 5px 2px 5px 7px;
- border: 2px solid transparent;
-}
-
-QLineEdit:hover,
-QTextEdit:hover,
-QPlainTextEdit:hover {
- border: 2px solid rgb(99,102,111);
-}
-
-QLineEdit:focus,
-QTextEdit:focus,
-QPlainTextEdit:focus {
- background-color: palette(mid);
- border: 2px solid rgb(69, 71, 90);
-}
-
-/* Spinbox and doubleSpinbox */
-
-QSpinBox,
-QDoubleSpinBox {
- background-color: rgb(49, 50, 68);
- border: 2px solid rgb(49, 50, 68);
- border-radius: 4px;
- margin-right: 3px;
- padding: 3px 0px 4px 5px;
-}
-
-QSpinBox:hover,
-QDoubleSpinBox:hover {
- border: 2px solid rgb(88, 91, 112);
-}
-
-QSpinBox:focus,
-QDoubleSpinBox:focus {
- background-color: palette(mid);
- border: 2px solid rgb(69, 71, 90);
-}
-
-QSpinBox::up-button, QDoubleSpinBox::up-button {
- subcontrol-origin: padding;
- subcontrol-position: top right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- border-bottom-width: 0;
-}
-
-QSpinBox::down-button, QDoubleSpinBox::down-button {
- subcontrol-origin: padding;
- subcontrol-position: bottom right; /* position at the top right corner */
- right: 2px;
- border-radius: 3px;
- border-width: 0;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- border-top-width: 0;
-}
-
-QSpinBox::up-button:hover, QSpinBox::down-button:hover, QDoubleSpinBox::up-button:hover, QDoubleSpinBox::down-button:hover {
- background-color: rgb(69, 71, 90);
-}
-
-QSpinBox::up-button:pressed, QSpinBox::down-button:pressed, QDoubleSpinBox::up-button:pressed, QDoubleSpinBox::down-button:pressed {
- background-color: rgb(17, 17, 27);
-}
-
-QSpinBox::up-button:disabled, QSpinBox::up-button:off, QSpinBox::down-button:disabled, QSpinBox::down-button:off {
- background-color: rgb(17, 17, 27);
-}
-
-QDoubleSpinBox::up-button:disabled, QDoubleSpinBox::up-button:off, QDoubleSpinBox::down-button:disabled, QDoubleSpinBox::down-button:off {
- background-color: rgb(17, 17, 27);
-}
-
-QSpinBox::up-arrow, QDoubleSpinBox::up-arrow {
- image: url(./Catppuccin/Dark/up.svg);
- width: 100%;
- margin: 2px;
-}
-
-QSpinBox::down-arrow, QDoubleSpinBox::down-arrow {
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
- padding: 2px;
-}
-
-
-/* Controls Dock */
-#controlsDock QPushButton {
- margin: 1px;
-}
-
-#streamButton,
-#recordButton,
-QPushButton[themeID="replayBufferButton"],
-#broadcastButton {
- padding: 10px;
-}
-
-/* Primary Control Button Checked Coloring */
-#streamButton:!hover:!pressed:checked,
-#recordButton:!hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!hover:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!hover:!pressed:checked,
-#modeSwitch:!hover:!pressed:checked,
-#broadcastButton:!hover:!pressed:checked {
- background: rgb(137, 180, 250);
- color: rgb(17, 17, 27);
-}
-
-/* Primary Control Button Hover Coloring */
-#streamButton:hover:!pressed:checked,
-#recordButton:hover:!pressed:checked,
-QPushButton[themeID="replayBufferButton"]:!pressed:checked,
-QPushButton[themeID="vcamButton"]:!pressed:checked,
-#modeSwitch:hover:!pressed:checked,
-#broadcastButton:hover:!pressed:checked {
- background: rgb(180, 190, 254);
- color: rgb(17, 17, 27);
-}
-
-
-/* Buttons */
-
-QPushButton {
- color: palette(text);
- background-color: palette(button);
- min-height: 18px;
- border: none;
- border-radius: 4px;
- padding: 6px 16px;
-}
-
-QPushButton::flat {
- background-color: rgb(49, 50, 68);
-}
-
-QPushButton:checked {
- background-color: rgb(69, 71, 90);
-}
-
-QPushButton:hover {
- background-color: rgb(69, 71, 90);
-}
-
-QPushButton:pressed {
- background-color: rgb(17, 17, 27);
-}
-
-QPushButton:disabled, QToolButton:disabled {
- background-color: rgb(17, 17, 27);
-}
-
-QPushButton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- subcontrol-origin: padding;
- width: 25px;
-}
-
-/* Sliders */
-
-QSlider::groove:horizontal {
- background-color: rgb(49, 50, 68);
- height: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:horizontal {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- height: 10px;
- width: 18px;
- margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:horizontal:pressed {
- background-color: palette(text);
-}
-
-QSlider::sub-page:horizontal {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::sub-page:horizontal:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::groove:vertical {
- background-color: rgb(49, 50, 68);
- width: 4px;
- border: none;
- border-radius: 2px;
-}
-
-QSlider::handle:vertical {
- background-color: palette(text);
- border: 1px solid palette(mid);
- border-radius: 3px;
- width: 10px;
- height: 18px;
- margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
-}
-
-QSlider::handle:vertical:pressed {
- background-color: palette(text);
-}
-
-QSlider::add-page:vertical {
- background-color: palette(highlight);
- border-radius: 2px;
-}
-
-QSlider::add-page:vertical:disabled {
- background-color: palette(window);
- border-radius: 2px;
-}
-
-QSlider::handle:hover {
- background-color: rgb(186,194,222);
-}
-
-QSlider::handle:disabled {
- background-color: rgb(127, 132, 156);
-}
-
-/* Volume Control */
-
-#stackedMixerArea QPushButton {
- min-width: 16px;
- padding: 4px 8px;
-}
-
-/* This is an incredibly cursed but necessary fix */
-#stackedMixerArea QPushButton:!hover {
- background-color: palette(base);
-}
-
-#stackedMixerArea QPushButton:hover {
- background-color: rgb(69, 71, 90);
-}
-
-#stackedMixerArea QPushButton:pressed {
- background-color: rgb(17, 17, 27);
-}
-
-VolumeMeter {
- qproperty-backgroundNominalColor: rgb(166, 227, 161);
- qproperty-backgroundWarningColor: rgb(250, 179, 135);
- qproperty-backgroundErrorColor: rgb(243, 139, 168);
- qproperty-foregroundNominalColor: rgb(95, 205, 86);
- qproperty-foregroundWarningColor: rgb(246, 120, 43);
- qproperty-foregroundErrorColor: rgb(234, 52, 103);
- qproperty-magnitudeColor: rgb(49, 50, 8);
- qproperty-majorTickColor: rgb(205, 214, 244);
- qproperty-minorTickColor: rgb(108, 112, 134);
- 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 {
- margin: 1px 1px 2px;
-}
-
-QHeaderView::section {
- background-color: rgb(49, 50, 68);
- color: palette(text);
- border: none;
- border-left: 1px solid palette(window);
- border-right: 1px solid palette(window);
- padding: 2px 4px;
- margin-bottom: 2px;
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(137, 180, 250);
-}
-
-/* Label warning/error */
-
-QLabel#warningLabel {
- color: rgb(250, 179, 135);
- font-weight: bold;
-}
-
-QLabel#errorLabel {
- color: rgb(235, 160, 172);
- font-weight: bold;
-}
-
-* [themeID="warning"] {
- color: rgb(250, 179, 135);
- font-weight: bold;
-}
-
-* [themeID="error"] {
- color: rgb(235, 160, 172);
- font-weight: bold;
-}
-
-* [themeID="good"] {
- color: rgb(166, 227, 161);
- font-weight: bold;
-}
-
-/* About dialog */
-
-* [themeID="aboutName"] {
- font-size: 26pt;
- font-weight: bold;
-}
-
-* [themeID="aboutVersion"] {
- font-size: 12pt;
- margin-bottom: 20px;
-}
-
-* [themeID="aboutInfo"] {
- margin-bottom: 20px;
-}
-
-* [themeID="aboutHLayout"] {
- background-color: palette(base);
-}
-
-/* Canvas / Preview background color */
-
-OBSQTDisplay {
- qproperty-displayBackgroundColor: rgb(17, 17, 27);
- border-radius: 10px;
-}
-
-/* Filters Window */
-
-OBSBasicFilters QListWidget {
- border-radius: 4px;
- padding: 3px;
-}
-
-OBSBasicFilters QListWidget::item {
- border-radius: 4px;
- padding: 6px;
-}
-
-OBSBasicFilters #widget,
-OBSBasicFilters #widget_2 {
- margin: 0px;
- padding: 0px;
- padding-bottom: 4px;
-}
-
-OBSBasicFilters #widget QPushButton,
-OBSBasicFilters #widget_2 QPushButton {
- min-width: 16px;
- padding: 4px 8px;
- margin-top: 0px;
-}
-
-/* Preview/Program labels */
-
-* [themeID="previewProgramLabels"] {
- font-size: 14pt;
- font-weight: bold;
- color: rgb(166, 173, 200);
- margin-bottom: 4px;
-}
-
-/* Settings Icons */
-
-OBSBasicSettings {
- qproperty-generalIcon: url(./Catppuccin/Dark/settings/general.svg);
- qproperty-streamIcon: url(./Catppuccin/Dark/settings/stream.svg);
- qproperty-outputIcon: url(./Catppuccin/Dark/settings/output.svg);
- qproperty-audioIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-videoIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-hotkeysIcon: url(./Catppuccin/Dark/settings/hotkeys.svg);
- qproperty-accessibilityIcon: url(./Catppuccin/Dark/settings/accessibility.svg);
- qproperty-advancedIcon: url(./Catppuccin/Dark/settings/advanced.svg);
-}
-
-/* Checkboxes */
-QCheckBox {
-
-}
-
-QCheckBox::indicator,
-QGroupBox::indicator {
- width: 18px;
- height: 18px;
-}
-
-QGroupBox::indicator {
- margin-left: 2px;
-}
-
-QCheckBox::indicator:unchecked,
-QGroupBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/checkbox_unchecked.svg);
-}
-
-QCheckBox::indicator:unchecked:hover,
-QGroupBox::indicator:unchecked:hover {
- border: none;
- image: url(./Catppuccin/Dark/checkbox_unchecked_focus.svg);
-}
-
-QCheckBox::indicator:checked,
-QGroupBox::indicator:checked {
- image: url(./Catppuccin/Dark/checkbox_checked.svg);
-}
-
-QCheckBox::indicator:checked:hover,
-QGroupBox::indicator:checked:hover {
- border: none;
- image: url(./Catppuccin/Dark/checkbox_checked_focus.svg);
-}
-
-QCheckBox::indicator:checked:disabled,
-QGroupBox::indicator:checked:disabled {
- image: url(./Catppuccin/Dark/checkbox_checked_disabled.svg);
-}
-
-QCheckBox::indicator:unchecked:disabled,
-QGroupBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Dark/checkbox_unchecked_disabled.svg);
-}
-
-/* Locked CheckBox */
-
-LockedCheckBox {
- outline: none;
- background: transparent;
-}
-
-LockedCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-LockedCheckBox::indicator:checked,
-LockedCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/locked.svg);
-}
-
-LockedCheckBox::indicator:unchecked,
-LockedCheckBox::indicator:unchecked:hover {
- image: url(:res/images/unlocked.svg);
-}
-
-/* Visibility CheckBox */
-
-VisibilityCheckBox {
- outline: none;
- background: transparent;
-}
-
-VisibilityCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-VisibilityCheckBox::indicator:checked,
-VisibilityCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/visible.svg);
-}
-
-VisibilityCheckBox::indicator:unchecked,
-VisibilityCheckBox::indicator:unchecked:hover {
- image: url(:res/images/invisible.svg);
-}
-
-* [themeID="revertIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/revert.svg);
-}
-
-QPushButton#extraPanelDelete {
- background-color: palette(mid);
- margin: 0;
- padding: 0;
-}
-
-QPushButton#extraPanelDelete:hover {
- background-color: rgb(69, 71, 90);
-}
-
-QPushButton#extraPanelDelete:pressed {
- background-color: palette(dark);
-}
-
-/* Mute CheckBox */
-
-MuteCheckBox {
- outline: none;
-}
-
-MuteCheckBox::indicator {
- width: 16px;
- height: 16px;
-}
-
-MuteCheckBox::indicator:checked {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:unchecked:focus {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-MuteCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:focus {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:checked:disabled {
- image: url(./Catppuccin/Dark/mute.svg);
-}
-
-MuteCheckBox::indicator:unchecked:disabled {
- image: url(./Catppuccin/Dark/settings/audio.svg);
-}
-
-#hotkeyFilterReset {
- margin-top: 0px;
-}
-
-OBSHotkeyWidget {
- padding: 8px 0px;
- margin: 2px 0px;
-}
-
-OBSHotkeyLabel {
- padding: 4px 0px;
-}
-
-OBSHotkeyLabel[hotkeyPairHover=true] {
- color: rgb(137, 180, 250);
-}
-
-OBSHotkeyWidget QPushButton {
- min-width: 16px;
- padding: 4px 4px;
- margin-top: 0px;
- margin-left: 4px;
-}
-
-
-/* Sources List Group Collapse Checkbox */
-
-SourceTreeSubItemCheckBox {
- background: transparent;
- outline: none;
- padding: 0px;
-}
-
-SourceTreeSubItemCheckBox::indicator {
- width: 12px;
- height: 12px;
-}
-
-SourceTreeSubItemCheckBox::indicator:checked,
-SourceTreeSubItemCheckBox::indicator:checked:hover {
- image: url(./Catppuccin/Dark/expand.svg);
-}
-
-SourceTreeSubItemCheckBox::indicator:unchecked,
-SourceTreeSubItemCheckBox::indicator:unchecked:hover {
- image: url(./Catppuccin/Dark/collapse.svg);
-}
-
-/* Source Icons */
-
-OBSBasic {
- qproperty-imageIcon: url(./Catppuccin/Dark/sources/image.svg);
- qproperty-colorIcon: url(./Catppuccin/Dark/sources/brush.svg);
- qproperty-slideshowIcon: url(./Catppuccin/Dark/sources/slideshow.svg);
- qproperty-audioInputIcon: url(./Catppuccin/Dark/sources/microphone.svg);
- qproperty-audioOutputIcon: url(./Catppuccin/Dark/settings/audio.svg);
- qproperty-desktopCapIcon: url(./Catppuccin/Dark/settings/video.svg);
- qproperty-windowCapIcon: url(./Catppuccin/Dark/sources/window.svg);
- qproperty-gameCapIcon: url(./Catppuccin/Dark/sources/gamepad.svg);
- qproperty-cameraIcon: url(./Catppuccin/Dark/sources/camera.svg);
- qproperty-textIcon: url(./Catppuccin/Dark/sources/text.svg);
- qproperty-mediaIcon: url(./Catppuccin/Dark/sources/media.svg);
- qproperty-browserIcon: url(./Catppuccin/Dark/sources/globe.svg);
- qproperty-groupIcon: url(./Catppuccin/Dark/sources/group.svg);
- qproperty-sceneIcon: url(./Catppuccin/Dark/sources/scene.svg);
- qproperty-defaultIcon: url(./Catppuccin/Dark/sources/default.svg);
- qproperty-audioProcessOutputIcon: url(./Catppuccin/Dark/sources/windowaudio.svg);
-}
-
-/* Scene Tree Grid Mode */
-
-SceneTree {
- qproperty-gridItemWidth: 154;
- qproperty-gridItemHeight: 31;
-}
-
-*[gridMode="true"] SceneTree::item {
- color: palette(text);
- background-color: palette(button);
- border-radius: 4px;
- margin: 2px;
-}
-
-*[gridMode="true"] SceneTree::item:selected {
- background-color: rgb(69, 71, 90);
-}
-
-*[gridMode="true"] SceneTree::item:checked {
- background-color: rgb(69, 71, 90);
-}
-
-*[gridMode="true"] SceneTree::item:hover {
- background-color: rgb(69, 71, 90);
-}
-
-/* Save icon */
-
-* [themeID="replayIconSmall"] {
- qproperty-icon: url(./Catppuccin/Dark/save.svg);
-}
-
-/* Studio Mode T-Bar */
-
-QSlider[themeID="tBarSlider"] {
- height: 24px;
-}
-
-QSlider::groove:horizontal[themeID="tBarSlider"] {
- border: 1px solid #45475a;
- height: 5px;
- background: palette(dark);
-}
-
-QSlider::sub-page:horizontal[themeID="tBarSlider"] {
- background: palette(dark);
- border: 1px solid #45475a;
-}
-
-QSlider::handle:horizontal[themeID="tBarSlider"] {
- background-color: #bac2de;
- width: 12px;
- height: 24px;
- margin: -24px 0px;
-}
-
-/* Media icons */
-
-* [themeID="playIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_play.svg);
-}
-
-* [themeID="pauseIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_pause.svg);
-}
-
-* [themeID="restartIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_restart.svg);
-}
-
-* [themeID="stopIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_stop.svg);
-}
-
-* [themeID="nextIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_next.svg);
-}
-
-* [themeID="previousIcon"] {
- qproperty-icon: url(./Catppuccin/Dark/media/media_previous.svg);
-}
-
-/* YouTube Integration */
-OBSYoutubeActions {
- qproperty-thumbPlaceholder: url(./Catppuccin/Dark/sources/image.svg);
-}
-
-#ytEventList QLabel {
- color: palette(text);
- background-color: rgb(49, 50, 68);
- border: none;
- border-radius: 4px;
- padding: 4px 20px;
-}
-
-#ytEventList QLabel:hover {
- background-color: rgb(69, 71, 90);
-}
-
-#ytEventList QLabel[isSelectedEvent=true] {
- background-color: rgb(69, 71, 90);
- border: none;
-}
-
-#ytEventList QLabel[isSelectedEvent=true]:hover {
- background-color: rgb(137, 180, 250);
- color: palette(text);
-}
-
-/* Calendar Widget */
-QDateTimeEdit::down-arrow {
- qproperty-alignment: AlignTop;
- image: url(./Catppuccin/Dark/down.svg);
- width: 100%;
-}
-
-QDateTimeEdit:on {
- background-color: palette(mid);
-}
-
-/* Calendar Top Bar */
-QCalendarWidget QWidget#qt_calendar_navigationbar {
- background-color: palette(base);
- padding: 4px 8px;
-}
-
-/* Calendar Top Bar Buttons */
-QCalendarWidget QToolButton {
- background-color: palette(base);
- padding: 2px 16px;
- border-radius: 4px;
- margin: 2px;
-}
-
-#qt_calendar_monthbutton::menu-indicator {
- image: url(./Catppuccin/Dark/down.svg);
- subcontrol-position: right;
- padding-top: 2px;
- padding-right: 6px;
- height: 10px;
- width: 10px;
-}
-
-QCalendarWidget #qt_calendar_prevmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/left.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget #qt_calendar_nextmonth {
- padding: 2px;
- qproperty-icon: url(./Catppuccin/Dark/right.svg);
- icon-size: 16px, 16px;
-}
-
-QCalendarWidget QToolButton:hover {
- background-color: rgb(69, 71, 90);
- border-radius: 4px;
-}
-
-QCalendarWidget QToolButton:pressed {
- background-color: rgb(17, 17, 27);
-}
-
-/* Month Dropdown Menu */
-QCalendarWidget QMenu {
-
-}
-/* Year spinbox */
-QCalendarWidget QSpinBox {
- background-color: rgb(17, 17, 27);
- border: none;
- border-radius: 4px;
- margin: 0px 3px 0px 0px;
- padding: 4px 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: rgb(122,121,122);
-}
-
-/* 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/home/obs/themes/Catppuccin/Dark/alert.svg b/home/obs/themes/Catppuccin/Dark/alert.svg
deleted file mode 100644
index 30d6ea84..00000000
--- a/home/obs/themes/Catppuccin/Dark/alert.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/checkbox_checked.svg b/home/obs/themes/Catppuccin/Dark/checkbox_checked.svg
deleted file mode 100644
index 6448ba9d..00000000
--- a/home/obs/themes/Catppuccin/Dark/checkbox_checked.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg b/home/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg
deleted file mode 100644
index ece58418..00000000
--- a/home/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg b/home/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg
deleted file mode 100644
index ff1f0c7c..00000000
--- a/home/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg b/home/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg
deleted file mode 100644
index 7b3f10b4..00000000
--- a/home/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg b/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg
deleted file mode 100644
index 104f8b55..00000000
--- a/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg b/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg
deleted file mode 100644
index 66f3f15d..00000000
--- a/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/close.svg b/home/obs/themes/Catppuccin/Dark/close.svg
deleted file mode 100644
index 2a10db82..00000000
--- a/home/obs/themes/Catppuccin/Dark/close.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/cogs.svg b/home/obs/themes/Catppuccin/Dark/cogs.svg
deleted file mode 100644
index 3a013dbc..00000000
--- a/home/obs/themes/Catppuccin/Dark/cogs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/collapse.svg b/home/obs/themes/Catppuccin/Dark/collapse.svg
deleted file mode 100644
index edd2ae0e..00000000
--- a/home/obs/themes/Catppuccin/Dark/collapse.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/dots-vert.svg b/home/obs/themes/Catppuccin/Dark/dots-vert.svg
deleted file mode 100644
index ae702adf..00000000
--- a/home/obs/themes/Catppuccin/Dark/dots-vert.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/dots.svg b/home/obs/themes/Catppuccin/Dark/dots.svg
deleted file mode 100644
index 41dd93e9..00000000
--- a/home/obs/themes/Catppuccin/Dark/dots.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/down.svg b/home/obs/themes/Catppuccin/Dark/down.svg
deleted file mode 100644
index b4757145..00000000
--- a/home/obs/themes/Catppuccin/Dark/down.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/entry-clear.svg b/home/obs/themes/Catppuccin/Dark/entry-clear.svg
deleted file mode 100644
index d3029848..00000000
--- a/home/obs/themes/Catppuccin/Dark/entry-clear.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/expand.svg b/home/obs/themes/Catppuccin/Dark/expand.svg
deleted file mode 100644
index a1afddfa..00000000
--- a/home/obs/themes/Catppuccin/Dark/expand.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/filter.svg b/home/obs/themes/Catppuccin/Dark/filter.svg
deleted file mode 100644
index 0038a761..00000000
--- a/home/obs/themes/Catppuccin/Dark/filter.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/interact.svg b/home/obs/themes/Catppuccin/Dark/interact.svg
deleted file mode 100644
index b1dc53fd..00000000
--- a/home/obs/themes/Catppuccin/Dark/interact.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/left.svg b/home/obs/themes/Catppuccin/Dark/left.svg
deleted file mode 100644
index 469481ff..00000000
--- a/home/obs/themes/Catppuccin/Dark/left.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/locked.svg b/home/obs/themes/Catppuccin/Dark/locked.svg
deleted file mode 100644
index 16785007..00000000
--- a/home/obs/themes/Catppuccin/Dark/locked.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media-pause.svg b/home/obs/themes/Catppuccin/Dark/media-pause.svg
deleted file mode 100644
index 2743bc41..00000000
--- a/home/obs/themes/Catppuccin/Dark/media-pause.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media/media_next.svg b/home/obs/themes/Catppuccin/Dark/media/media_next.svg
deleted file mode 100644
index db82996c..00000000
--- a/home/obs/themes/Catppuccin/Dark/media/media_next.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media/media_pause.svg b/home/obs/themes/Catppuccin/Dark/media/media_pause.svg
deleted file mode 100644
index 2743bc41..00000000
--- a/home/obs/themes/Catppuccin/Dark/media/media_pause.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media/media_play.svg b/home/obs/themes/Catppuccin/Dark/media/media_play.svg
deleted file mode 100644
index cb08f845..00000000
--- a/home/obs/themes/Catppuccin/Dark/media/media_play.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media/media_previous.svg b/home/obs/themes/Catppuccin/Dark/media/media_previous.svg
deleted file mode 100644
index 15c33427..00000000
--- a/home/obs/themes/Catppuccin/Dark/media/media_previous.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media/media_restart.svg b/home/obs/themes/Catppuccin/Dark/media/media_restart.svg
deleted file mode 100644
index be653612..00000000
--- a/home/obs/themes/Catppuccin/Dark/media/media_restart.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/media/media_stop.svg b/home/obs/themes/Catppuccin/Dark/media/media_stop.svg
deleted file mode 100644
index caa1f2df..00000000
--- a/home/obs/themes/Catppuccin/Dark/media/media_stop.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/minus.svg b/home/obs/themes/Catppuccin/Dark/minus.svg
deleted file mode 100644
index 73df860c..00000000
--- a/home/obs/themes/Catppuccin/Dark/minus.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/mute.svg b/home/obs/themes/Catppuccin/Dark/mute.svg
deleted file mode 100644
index 9a63c7ef..00000000
--- a/home/obs/themes/Catppuccin/Dark/mute.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/no_sources.svg b/home/obs/themes/Catppuccin/Dark/no_sources.svg
deleted file mode 100644
index 3c7bd7c7..00000000
--- a/home/obs/themes/Catppuccin/Dark/no_sources.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/plus.svg b/home/obs/themes/Catppuccin/Dark/plus.svg
deleted file mode 100644
index 4bf31925..00000000
--- a/home/obs/themes/Catppuccin/Dark/plus.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/popout.svg b/home/obs/themes/Catppuccin/Dark/popout.svg
deleted file mode 100644
index afba03a2..00000000
--- a/home/obs/themes/Catppuccin/Dark/popout.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/refresh.svg b/home/obs/themes/Catppuccin/Dark/refresh.svg
deleted file mode 100644
index 5549e689..00000000
--- a/home/obs/themes/Catppuccin/Dark/refresh.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/revert.svg b/home/obs/themes/Catppuccin/Dark/revert.svg
deleted file mode 100644
index 3f7b9852..00000000
--- a/home/obs/themes/Catppuccin/Dark/revert.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/right.svg b/home/obs/themes/Catppuccin/Dark/right.svg
deleted file mode 100644
index cb03edfc..00000000
--- a/home/obs/themes/Catppuccin/Dark/right.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/save.svg b/home/obs/themes/Catppuccin/Dark/save.svg
deleted file mode 100644
index 52d04645..00000000
--- a/home/obs/themes/Catppuccin/Dark/save.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/accessibility.svg b/home/obs/themes/Catppuccin/Dark/settings/accessibility.svg
deleted file mode 100644
index f81e046a..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/accessibility.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/advanced.svg b/home/obs/themes/Catppuccin/Dark/settings/advanced.svg
deleted file mode 100644
index 4e20a9a1..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/advanced.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/audio.svg b/home/obs/themes/Catppuccin/Dark/settings/audio.svg
deleted file mode 100644
index 54706592..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/audio.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/general.svg b/home/obs/themes/Catppuccin/Dark/settings/general.svg
deleted file mode 100644
index 78511bb4..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/general.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/hotkeys.svg b/home/obs/themes/Catppuccin/Dark/settings/hotkeys.svg
deleted file mode 100644
index f86f15e1..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/hotkeys.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/output.svg b/home/obs/themes/Catppuccin/Dark/settings/output.svg
deleted file mode 100644
index 6f064d7b..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/output.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/stream.svg b/home/obs/themes/Catppuccin/Dark/settings/stream.svg
deleted file mode 100644
index f7647879..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/stream.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/settings/video.svg b/home/obs/themes/Catppuccin/Dark/settings/video.svg
deleted file mode 100644
index ae0076b4..00000000
--- a/home/obs/themes/Catppuccin/Dark/settings/video.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/brush.svg b/home/obs/themes/Catppuccin/Dark/sources/brush.svg
deleted file mode 100644
index a9756571..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/brush.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/camera.svg b/home/obs/themes/Catppuccin/Dark/sources/camera.svg
deleted file mode 100644
index 19039796..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/camera.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/default.svg b/home/obs/themes/Catppuccin/Dark/sources/default.svg
deleted file mode 100644
index cc505c86..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/default.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/gamepad.svg b/home/obs/themes/Catppuccin/Dark/sources/gamepad.svg
deleted file mode 100644
index a78be69f..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/gamepad.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/globe.svg b/home/obs/themes/Catppuccin/Dark/sources/globe.svg
deleted file mode 100644
index 809552c9..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/globe.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/group.svg b/home/obs/themes/Catppuccin/Dark/sources/group.svg
deleted file mode 100644
index 43c48b74..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/group.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/image.svg b/home/obs/themes/Catppuccin/Dark/sources/image.svg
deleted file mode 100644
index 0e356844..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/image.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/media.svg b/home/obs/themes/Catppuccin/Dark/sources/media.svg
deleted file mode 100644
index cb08f845..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/media.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/microphone.svg b/home/obs/themes/Catppuccin/Dark/sources/microphone.svg
deleted file mode 100644
index 4c6259e3..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/microphone.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/scene.svg b/home/obs/themes/Catppuccin/Dark/sources/scene.svg
deleted file mode 100644
index faab7722..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/scene.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/slideshow.svg b/home/obs/themes/Catppuccin/Dark/sources/slideshow.svg
deleted file mode 100644
index d5b92451..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/slideshow.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/text.svg b/home/obs/themes/Catppuccin/Dark/sources/text.svg
deleted file mode 100644
index e4c86f94..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/text.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/window.svg b/home/obs/themes/Catppuccin/Dark/sources/window.svg
deleted file mode 100644
index 1798d1fc..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/window.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/sources/windowaudio.svg b/home/obs/themes/Catppuccin/Dark/sources/windowaudio.svg
deleted file mode 100644
index a5d9712e..00000000
--- a/home/obs/themes/Catppuccin/Dark/sources/windowaudio.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/trash.svg b/home/obs/themes/Catppuccin/Dark/trash.svg
deleted file mode 100644
index 0e4c4081..00000000
--- a/home/obs/themes/Catppuccin/Dark/trash.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/up.svg b/home/obs/themes/Catppuccin/Dark/up.svg
deleted file mode 100644
index 53d8e75e..00000000
--- a/home/obs/themes/Catppuccin/Dark/up.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Dark/updown.svg b/home/obs/themes/Catppuccin/Dark/updown.svg
deleted file mode 100644
index 0e94483a..00000000
--- a/home/obs/themes/Catppuccin/Dark/updown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Dark/visible.svg b/home/obs/themes/Catppuccin/Dark/visible.svg
deleted file mode 100644
index d4ff0038..00000000
--- a/home/obs/themes/Catppuccin/Dark/visible.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/alert.svg b/home/obs/themes/Catppuccin/Light/alert.svg
deleted file mode 100644
index 1205be72..00000000
--- a/home/obs/themes/Catppuccin/Light/alert.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/checkbox_checked.svg b/home/obs/themes/Catppuccin/Light/checkbox_checked.svg
deleted file mode 100644
index 456dc073..00000000
--- a/home/obs/themes/Catppuccin/Light/checkbox_checked.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg b/home/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg
deleted file mode 100644
index 725b794e..00000000
--- a/home/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg b/home/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg
deleted file mode 100644
index 86bb6860..00000000
--- a/home/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/checkbox_unchecked.svg b/home/obs/themes/Catppuccin/Light/checkbox_unchecked.svg
deleted file mode 100644
index 9f90d3a6..00000000
--- a/home/obs/themes/Catppuccin/Light/checkbox_unchecked.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg b/home/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg
deleted file mode 100644
index 94947821..00000000
--- a/home/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg b/home/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg
deleted file mode 100644
index 8d8870cd..00000000
--- a/home/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/close.svg b/home/obs/themes/Catppuccin/Light/close.svg
deleted file mode 100644
index ad7aecd9..00000000
--- a/home/obs/themes/Catppuccin/Light/close.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/cogs.svg b/home/obs/themes/Catppuccin/Light/cogs.svg
deleted file mode 100644
index b5b41026..00000000
--- a/home/obs/themes/Catppuccin/Light/cogs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/collapse.svg b/home/obs/themes/Catppuccin/Light/collapse.svg
deleted file mode 100644
index 325cd64a..00000000
--- a/home/obs/themes/Catppuccin/Light/collapse.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/dots-vert.svg b/home/obs/themes/Catppuccin/Light/dots-vert.svg
deleted file mode 100644
index 3ae2e006..00000000
--- a/home/obs/themes/Catppuccin/Light/dots-vert.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/dots.svg b/home/obs/themes/Catppuccin/Light/dots.svg
deleted file mode 100644
index bf2b9026..00000000
--- a/home/obs/themes/Catppuccin/Light/dots.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/down.svg b/home/obs/themes/Catppuccin/Light/down.svg
deleted file mode 100644
index d62efa42..00000000
--- a/home/obs/themes/Catppuccin/Light/down.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/entry-clear.svg b/home/obs/themes/Catppuccin/Light/entry-clear.svg
deleted file mode 100644
index 43c9deb6..00000000
--- a/home/obs/themes/Catppuccin/Light/entry-clear.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/expand.svg b/home/obs/themes/Catppuccin/Light/expand.svg
deleted file mode 100644
index 8b4837a4..00000000
--- a/home/obs/themes/Catppuccin/Light/expand.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/filter.svg b/home/obs/themes/Catppuccin/Light/filter.svg
deleted file mode 100644
index ed6de819..00000000
--- a/home/obs/themes/Catppuccin/Light/filter.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/interact.svg b/home/obs/themes/Catppuccin/Light/interact.svg
deleted file mode 100644
index 806b0a09..00000000
--- a/home/obs/themes/Catppuccin/Light/interact.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/left.svg b/home/obs/themes/Catppuccin/Light/left.svg
deleted file mode 100644
index 4bd2ec88..00000000
--- a/home/obs/themes/Catppuccin/Light/left.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/locked.svg b/home/obs/themes/Catppuccin/Light/locked.svg
deleted file mode 100644
index a30bc941..00000000
--- a/home/obs/themes/Catppuccin/Light/locked.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media-pause.svg b/home/obs/themes/Catppuccin/Light/media-pause.svg
deleted file mode 100644
index 54f9df4f..00000000
--- a/home/obs/themes/Catppuccin/Light/media-pause.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media/media_next.svg b/home/obs/themes/Catppuccin/Light/media/media_next.svg
deleted file mode 100644
index 5e926721..00000000
--- a/home/obs/themes/Catppuccin/Light/media/media_next.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media/media_pause.svg b/home/obs/themes/Catppuccin/Light/media/media_pause.svg
deleted file mode 100644
index 54f9df4f..00000000
--- a/home/obs/themes/Catppuccin/Light/media/media_pause.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media/media_play.svg b/home/obs/themes/Catppuccin/Light/media/media_play.svg
deleted file mode 100644
index 6664825d..00000000
--- a/home/obs/themes/Catppuccin/Light/media/media_play.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media/media_previous.svg b/home/obs/themes/Catppuccin/Light/media/media_previous.svg
deleted file mode 100644
index 8727f495..00000000
--- a/home/obs/themes/Catppuccin/Light/media/media_previous.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media/media_restart.svg b/home/obs/themes/Catppuccin/Light/media/media_restart.svg
deleted file mode 100644
index b8761128..00000000
--- a/home/obs/themes/Catppuccin/Light/media/media_restart.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/media/media_stop.svg b/home/obs/themes/Catppuccin/Light/media/media_stop.svg
deleted file mode 100644
index f79552d9..00000000
--- a/home/obs/themes/Catppuccin/Light/media/media_stop.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/minus.svg b/home/obs/themes/Catppuccin/Light/minus.svg
deleted file mode 100644
index d5369acd..00000000
--- a/home/obs/themes/Catppuccin/Light/minus.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/mute.svg b/home/obs/themes/Catppuccin/Light/mute.svg
deleted file mode 100644
index 9a63c7ef..00000000
--- a/home/obs/themes/Catppuccin/Light/mute.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/no_sources.svg b/home/obs/themes/Catppuccin/Light/no_sources.svg
deleted file mode 100644
index 154fcbd4..00000000
--- a/home/obs/themes/Catppuccin/Light/no_sources.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/plus.svg b/home/obs/themes/Catppuccin/Light/plus.svg
deleted file mode 100644
index 149e6d01..00000000
--- a/home/obs/themes/Catppuccin/Light/plus.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/popout.svg b/home/obs/themes/Catppuccin/Light/popout.svg
deleted file mode 100644
index afba03a2..00000000
--- a/home/obs/themes/Catppuccin/Light/popout.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/refresh.svg b/home/obs/themes/Catppuccin/Light/refresh.svg
deleted file mode 100644
index 4871cb44..00000000
--- a/home/obs/themes/Catppuccin/Light/refresh.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/revert.svg b/home/obs/themes/Catppuccin/Light/revert.svg
deleted file mode 100644
index 2d0aa4cf..00000000
--- a/home/obs/themes/Catppuccin/Light/revert.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/right.svg b/home/obs/themes/Catppuccin/Light/right.svg
deleted file mode 100644
index 246a3ab9..00000000
--- a/home/obs/themes/Catppuccin/Light/right.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/save.svg b/home/obs/themes/Catppuccin/Light/save.svg
deleted file mode 100644
index 4a05c053..00000000
--- a/home/obs/themes/Catppuccin/Light/save.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/accessibility.svg b/home/obs/themes/Catppuccin/Light/settings/accessibility.svg
deleted file mode 100644
index 1d884bc6..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/accessibility.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/advanced.svg b/home/obs/themes/Catppuccin/Light/settings/advanced.svg
deleted file mode 100644
index 8e2d843d..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/advanced.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/audio.svg b/home/obs/themes/Catppuccin/Light/settings/audio.svg
deleted file mode 100644
index 13f201d3..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/audio.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/general.svg b/home/obs/themes/Catppuccin/Light/settings/general.svg
deleted file mode 100644
index 52a5d7f3..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/general.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/hotkeys.svg b/home/obs/themes/Catppuccin/Light/settings/hotkeys.svg
deleted file mode 100644
index d04531f2..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/hotkeys.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/output.svg b/home/obs/themes/Catppuccin/Light/settings/output.svg
deleted file mode 100644
index 3ab573cd..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/output.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/stream.svg b/home/obs/themes/Catppuccin/Light/settings/stream.svg
deleted file mode 100644
index 85f0145c..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/stream.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/settings/video.svg b/home/obs/themes/Catppuccin/Light/settings/video.svg
deleted file mode 100644
index 1bad5618..00000000
--- a/home/obs/themes/Catppuccin/Light/settings/video.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/brush.svg b/home/obs/themes/Catppuccin/Light/sources/brush.svg
deleted file mode 100644
index 077e0706..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/brush.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/camera.svg b/home/obs/themes/Catppuccin/Light/sources/camera.svg
deleted file mode 100644
index be12c1b4..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/camera.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/default.svg b/home/obs/themes/Catppuccin/Light/sources/default.svg
deleted file mode 100644
index c3d9db0f..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/default.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/gamepad.svg b/home/obs/themes/Catppuccin/Light/sources/gamepad.svg
deleted file mode 100644
index d668a165..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/gamepad.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/globe.svg b/home/obs/themes/Catppuccin/Light/sources/globe.svg
deleted file mode 100644
index 5a753c2a..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/globe.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/group.svg b/home/obs/themes/Catppuccin/Light/sources/group.svg
deleted file mode 100644
index 99af8d34..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/group.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/image.svg b/home/obs/themes/Catppuccin/Light/sources/image.svg
deleted file mode 100644
index 4f99a8cd..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/image.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/media.svg b/home/obs/themes/Catppuccin/Light/sources/media.svg
deleted file mode 100644
index 6664825d..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/media.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/microphone.svg b/home/obs/themes/Catppuccin/Light/sources/microphone.svg
deleted file mode 100644
index b3caeb0d..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/microphone.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/scene.svg b/home/obs/themes/Catppuccin/Light/sources/scene.svg
deleted file mode 100644
index c2fc500b..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/scene.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/slideshow.svg b/home/obs/themes/Catppuccin/Light/sources/slideshow.svg
deleted file mode 100644
index cf304426..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/slideshow.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/text.svg b/home/obs/themes/Catppuccin/Light/sources/text.svg
deleted file mode 100644
index 6bacd741..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/text.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/window.svg b/home/obs/themes/Catppuccin/Light/sources/window.svg
deleted file mode 100644
index 2f4659a5..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/window.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/sources/windowaudio.svg b/home/obs/themes/Catppuccin/Light/sources/windowaudio.svg
deleted file mode 100644
index 2bbf7800..00000000
--- a/home/obs/themes/Catppuccin/Light/sources/windowaudio.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/trash.svg b/home/obs/themes/Catppuccin/Light/trash.svg
deleted file mode 100644
index 86eeda7d..00000000
--- a/home/obs/themes/Catppuccin/Light/trash.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/up.svg b/home/obs/themes/Catppuccin/Light/up.svg
deleted file mode 100644
index 67ccd46f..00000000
--- a/home/obs/themes/Catppuccin/Light/up.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/home/obs/themes/Catppuccin/Light/updown.svg b/home/obs/themes/Catppuccin/Light/updown.svg
deleted file mode 100644
index 3c33fd76..00000000
--- a/home/obs/themes/Catppuccin/Light/updown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/home/obs/themes/Catppuccin/Light/visible.svg b/home/obs/themes/Catppuccin/Light/visible.svg
deleted file mode 100644
index fafc408a..00000000
--- a/home/obs/themes/Catppuccin/Light/visible.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/home/waybar/style.css b/home/waybar/style.css
deleted file mode 100644
index 2589b12a..00000000
--- a/home/waybar/style.css
+++ /dev/null
@@ -1,121 +0,0 @@
-/*
-*
-* Catppuccin Mocha palette
-* Maintainer: rubyowo
-*
-*/
-
-@define-color base #0d0e1c;
-@define-color mantle #181825;
-@define-color crust #11111b;
-
-@define-color text #cdd6f4;
-@define-color subtext0 #a6adc8;
-@define-color subtext1 #bac2de;
-
-@define-color surface0 #313244;
-@define-color surface1 #45475a;
-@define-color surface2 #585b70;
-
-@define-color overlay0 #6c7086;
-@define-color overlay1 #7f849c;
-@define-color overlay2 #9399b2;
-
-@define-color blue #89b4fa;
-@define-color lavender #b4befe;
-@define-color sapphire #74c7ec;
-@define-color sky #89dceb;
-@define-color teal #94e2d5;
-@define-color green #a6e3a1;
-@define-color yellow #f9e2af;
-@define-color peach #fab387;
-@define-color maroon #eba0ac;
-@define-color red #f38ba8;
-@define-color mauve #cba6f7;
-@define-color pink #f5c2e7;
-@define-color flamingo #f2cdcd;
-@define-color rosewater #f5e0dc;
-
-/*
-* Personal waybar config follows
-*/
-
-* {
- all: unset;
- font-size: 20px;
- font-family: "Iosevka Nerd Font";
-}
-
-window {
- background: transparent;
-}
-
-window > box {
- color: @text;
- background: alpha(@base, 0.5);
- margin: 10px 10px 0px;
- padding: 0px;
- border: 1px solid @lavender;
- border-radius: 10px;
-}
-
-tooltip {
- color: @text;
- /* Temp set alpha to 1.0 until I can sort out blurls issue */
- background: alpha(@base, 1);
- border: 1px solid @lavender;
- border-radius: 10px;
- padding: 5px;
- margin: 0px;
-}
-
-#workspaces,
-#window,
-#mpris,
-#pulseaudio,
-#backlight,
-#battery,
-#clock,
-#custom-notification,
-#tray {
- margin: 0px;
- padding: 1px 5px;
-}
-
-#workspaces,
-#window,
-#mpris,
-#tray,
-#custom-separator {
- color: @text;
-}
-
-#workspaces button {
- background: transparent;
- color: @text;
- margin: 0px;
- padding: 0px 5px;
-}
-#workspaces button.empty {
- color: @surface2;
-}
-#workspaces button.active {
- color: @lavender;
-}
-#workspaces button.urgent {
- color: @red;
-}
-
-#custom-notification {
- color: @red;
-}
-#pulseaudio {
- color: @green;
-}
-#clock {
- color: @blue;
-}
-#backlight,
-#battery {
- color: @lavender;
-}
diff --git a/system/firefox.nix b/system/firefox.nix
index b6294ec6..247239d8 100644
--- a/system/firefox.nix
+++ b/system/firefox.nix
@@ -53,11 +53,6 @@
installation_mode = "force_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
};
- # Catppuccin Mocha (Lavender) theme
- # "{8446b178-c865-4f5c-8ccc-1d7887811ae3}" = {
- # installation_mode = "force_installed";
- # install_url = "https://addons.mozilla.org/firefox/downloads/latest/catppuccin-mocha-lavender-git/latest.xpi";
- # };
# Sweet-Dark theme
# "{59f619c8-220b-4a27-8918-bf1537bc060a}" = {
# installation_mode = "force_installed";