From fb7ef4da048637a4497a9aa3e0bff69dc6b7ae31 Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 24 May 2026 23:15:34 +0200 Subject: [PATCH] server config --- .config/cava/config | 280 --- .config/hypr/.gitignore | 1 - .config/hypr/.luarc.json | 10 - .config/hypr/custom/autostart.lua | 6 - .config/hypr/custom/environments.lua | 1 - .config/hypr/custom/inputs.lua | 3 - .config/hypr/custom/keybinds.lua | 1 - .config/hypr/custom/monitors.lua | 4 - .config/hypr/custom/windowrules.lua | 1 - .config/hypr/hyprland.lua | 30 - .config/hypr/hyprland/autostart.lua | 6 - .config/hypr/hyprland/environments.lua | 2 - .config/hypr/hyprland/inputs.lua | 20 - .config/hypr/hyprland/keybinds.lua | 80 - .config/hypr/hyprland/look-and-feel.lua | 87 - .config/hypr/hyprland/monitors.lua | 4 - .config/hypr/hyprland/permissions.lua | 9 - .config/hypr/hyprland/windowrules.lua | 42 - .config/kitty/current-theme.conf | 30 - .config/kitty/kitty.conf | 28 - .config/nvim/init.lua | 3 - .config/obs-studio/themes/Catppuccin.obt | 1847 ----------------- .../obs-studio/themes/Catppuccin_Frappe.ovt | 324 --- .../obs-studio/themes/Catppuccin_Latte.ovt | 324 --- .../themes/Catppuccin_Macchiato.ovt | 324 --- .../obs-studio/themes/Catppuccin_Mocha.ovt | 324 --- .config/obs-studio/themes/Theme.ovt | 324 --- .config/posting/config.yaml | 1 - .config/posting/themes/catppuccin_latte.yml | 26 - .../posting/themes/catppuccin_macchiato.yml | 26 - .config/rofi/colors/adapta.rasi | 16 - .config/rofi/colors/arc.rasi | 16 - .config/rofi/colors/black.rasi | 16 - .config/rofi/colors/catppuccin.rasi | 16 - .config/rofi/colors/cyberpunk.rasi | 16 - .config/rofi/colors/dracula.rasi | 16 - .config/rofi/colors/everforest.rasi | 16 - .config/rofi/colors/gruvbox.rasi | 16 - .config/rofi/colors/latte.rasi | 16 - .config/rofi/colors/lovelace.rasi | 16 - .config/rofi/colors/macchiato.rasi | 16 - .config/rofi/colors/navy.rasi | 16 - .config/rofi/colors/nord.rasi | 16 - .config/rofi/colors/onedark.rasi | 16 - .config/rofi/colors/paper.rasi | 16 - .config/rofi/colors/solarized.rasi | 16 - .config/rofi/colors/theme.rasi | 16 - .config/rofi/colors/tokyonight.rasi | 16 - .config/rofi/colors/yousai.rasi | 16 - .config/rofi/config.rasi | 181 -- .config/rofi/fonts.rasi | 12 - .config/rofi/launcher.rasi | 171 -- .config/rofi/theme.rasi | 171 -- .config/rofi/window.rasi | 151 -- .config/superfile/config.toml | 92 - .config/superfile/hotkeys.toml | 59 - .config/tidal-hi-fi/catppuccin_macchiato.css | 140 -- .config/tmux/tmux.conf | 24 - .config/zathura/zathurarc | 1 - .config/zed/settings.json | 33 - 60 files changed, 5507 deletions(-) delete mode 100644 .config/cava/config delete mode 100644 .config/hypr/.gitignore delete mode 100644 .config/hypr/.luarc.json delete mode 100644 .config/hypr/custom/autostart.lua delete mode 100644 .config/hypr/custom/environments.lua delete mode 100644 .config/hypr/custom/inputs.lua delete mode 100644 .config/hypr/custom/keybinds.lua delete mode 100644 .config/hypr/custom/monitors.lua delete mode 100644 .config/hypr/custom/windowrules.lua delete mode 100644 .config/hypr/hyprland.lua delete mode 100644 .config/hypr/hyprland/autostart.lua delete mode 100644 .config/hypr/hyprland/environments.lua delete mode 100644 .config/hypr/hyprland/inputs.lua delete mode 100644 .config/hypr/hyprland/keybinds.lua delete mode 100644 .config/hypr/hyprland/look-and-feel.lua delete mode 100644 .config/hypr/hyprland/monitors.lua delete mode 100644 .config/hypr/hyprland/permissions.lua delete mode 100644 .config/hypr/hyprland/windowrules.lua delete mode 100644 .config/kitty/current-theme.conf delete mode 100644 .config/kitty/kitty.conf delete mode 100644 .config/nvim/init.lua delete mode 100644 .config/obs-studio/themes/Catppuccin.obt delete mode 100644 .config/obs-studio/themes/Catppuccin_Frappe.ovt delete mode 100644 .config/obs-studio/themes/Catppuccin_Latte.ovt delete mode 100644 .config/obs-studio/themes/Catppuccin_Macchiato.ovt delete mode 100644 .config/obs-studio/themes/Catppuccin_Mocha.ovt delete mode 100644 .config/obs-studio/themes/Theme.ovt delete mode 100644 .config/posting/config.yaml delete mode 100644 .config/posting/themes/catppuccin_latte.yml delete mode 100644 .config/posting/themes/catppuccin_macchiato.yml delete mode 100644 .config/rofi/colors/adapta.rasi delete mode 100644 .config/rofi/colors/arc.rasi delete mode 100644 .config/rofi/colors/black.rasi delete mode 100644 .config/rofi/colors/catppuccin.rasi delete mode 100644 .config/rofi/colors/cyberpunk.rasi delete mode 100644 .config/rofi/colors/dracula.rasi delete mode 100644 .config/rofi/colors/everforest.rasi delete mode 100644 .config/rofi/colors/gruvbox.rasi delete mode 100644 .config/rofi/colors/latte.rasi delete mode 100644 .config/rofi/colors/lovelace.rasi delete mode 100644 .config/rofi/colors/macchiato.rasi delete mode 100644 .config/rofi/colors/navy.rasi delete mode 100644 .config/rofi/colors/nord.rasi delete mode 100644 .config/rofi/colors/onedark.rasi delete mode 100644 .config/rofi/colors/paper.rasi delete mode 100644 .config/rofi/colors/solarized.rasi delete mode 100644 .config/rofi/colors/theme.rasi delete mode 100644 .config/rofi/colors/tokyonight.rasi delete mode 100644 .config/rofi/colors/yousai.rasi delete mode 100644 .config/rofi/config.rasi delete mode 100644 .config/rofi/fonts.rasi delete mode 100644 .config/rofi/launcher.rasi delete mode 100644 .config/rofi/theme.rasi delete mode 100644 .config/rofi/window.rasi delete mode 100644 .config/superfile/config.toml delete mode 100644 .config/superfile/hotkeys.toml delete mode 100644 .config/tidal-hi-fi/catppuccin_macchiato.css delete mode 100644 .config/tmux/tmux.conf delete mode 100644 .config/zathura/zathurarc delete mode 100644 .config/zed/settings.json diff --git a/.config/cava/config b/.config/cava/config deleted file mode 100644 index 77ffa45..0000000 --- a/.config/cava/config +++ /dev/null @@ -1,280 +0,0 @@ -## Configuration file for CAVA. -# Remove the ; to change parameters. - - -[general] - -# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0 -; mode = normal - -# Accepts only non-negative values. -; framerate = 60 - -# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off -# new as of 0.6.0 autosens of low values (dynamic range) -# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0 -; autosens = 1 -; overshoot = 20 - -# Manual sensitivity in %. If autosens is enabled, this will only be the initial value. -# 200 means double height. Accepts only non-negative values. -; sensitivity = 100 - -# The number of bars (0-512). 0 sets it to auto (fill up console). -# Bars' width and space between bars in number of characters. -; bars = 0 -; bar_width = 2 -; bar_spacing = 1 -# bar_height is only used for output in "noritake" format -; bar_height = 32 - -# For SDL width and space between bars is in pixels, defaults are: -; bar_width = 20 -; bar_spacing = 5 - -# sdl_glsl have these default values, they are only used to calulate max number of bars. -; bar_width = 1 -; bar_spacing = 0 - - -# Lower and higher cutoff frequencies for lowest and highest bars -# the bandwidth of the visualizer. -# Note: there is a minimum total bandwidth of 43Mhz x number of bars. -# Cava will automatically increase the higher cutoff if a too low band is specified. -; lower_cutoff_freq = 50 -; higher_cutoff_freq = 10000 - - -# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and -# only check for input once per second. Cava will wake up once input is detected. 0 = disable. -; sleep_timer = 0 - - -[input] - -# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem' -# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with. -# On Mac it defaults to 'portaudio' or 'fifo' -# On windows this is automatic and no input settings are needed. -# -# All input methods uses the same config variable 'source' -# to define where it should get the audio. -# -# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink -# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them). -# -# For pipewire 'source' will be the object name or object.serial of the device to capture from. -# Both input and output devices are supported. -# -# For alsa 'source' will be the capture device. -# For fifo 'source' will be the path to fifo-file. -# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address -# -# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'. -# README.md contains further information on how to setup CAVA for sndio. -# -# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device. -# README.md contains further information on how to setup CAVA for OSS on FreeBSD. -# -# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'. -# README.md contains further information on how to setup CAVA for JACK. -# -; method = pulse -; source = auto - -; method = pipewire -; source = auto - -; method = alsa -; source = hw:Loopback,1 - -; method = fifo -; source = /tmp/mpd.fifo - -; method = shmem -; source = /squeezelite-AA:BB:CC:DD:EE:FF - -; method = portaudio -; source = auto - -; method = sndio -; source = default - -; method = oss -; source = /dev/dsp - -; method = jack -; source = default - -# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods: -# sample_rate: fifo, pipewire, sndio, oss -# sample_bits: fifo, pipewire, sndio, oss -# channels: sndio, oss, jack -# autoconnect: jack -# Other methods ignore these settings. -# -# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported -# by the chosen audio device, the device will use other supported values instead. -# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it -# will use 44100, 16 and 1. -# -; sample_rate = 44100 -; sample_bits = 16 -; channels = 2 -; autoconnect = 2 - - -[output] - -# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl' -# or 'sdl_glsl'. -# 'noncurses' (default) uses a buffer and cursor movements to only print -# changes from frame to frame in the terminal. Uses less resources and is less -# prone to tearing (vsync issues) than 'ncurses'. -# -# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data -# stream of the bar heights that can be used to send to other applications. -# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above. -# -# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display -# in graphic mode. It only support the 3000 series graphical VFDs for now. -# -# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context. -# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or -# use one of the predefined ones. -; method = noncurses - -# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'. -# Default is 'bottom'. Other orientations are only supported on sdl and ncruses -# output. Note: many fonts have weird glyphs for 'top' and 'right' characters, -# which can make ncurses not look right. -; orientation = bottom - -# Visual channels. Can be 'stereo' or 'mono'. -# 'stereo' mirrors both channels with low frequencies in center. -# 'mono' outputs left to right lowest to highest frequencies. -# 'mono_option' set mono to either take input from 'left', 'right' or 'average'. -# set 'reverse' to 1 to display frequencies the other way around. -; channels = stereo -; mono_option = average -; reverse = 0 - -# Raw output target. A fifo will be created if target does not exist. -; raw_target = /dev/stdout - -# Raw data format. Can be 'binary' or 'ascii'. -; data_format = binary - -# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530). -; bit_format = 16bit - -# Ascii max value. In 'ascii' mode range will run from 0 to value specified here -; ascii_max_range = 1000 - -# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters. -# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)). -; bar_delimiter = 59 -; frame_delimiter = 10 - -# sdl window size and position. -1,-1 is centered. -; sdl_width = 1000 -; sdl_height = 500 -; sdl_x = -1 -; sdl_y= -1 -; sdl_full_screen = 0 - -# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none' -# 'frequency' displays the lower cut off frequency of the bar above. -# Only supported on ncurses and noncurses output. -; xaxis = none - -# enable alacritty synchronized updates. 1 = on, 0 = off -# removes flickering in alacritty terminal emulator. -# defaults to off since the behaviour in other terminal emulators is unknown -; alacritty_sync = 0 - -# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders -; vertex_shader = pass_through.vert -; fragment_shader = bar_spectrum.frag - -; for glsl output mode, keep rendering even if no audio -; continuous_rendering = 0 - -# disable console blank (screen saver) in tty -# (Not supported on FreeBSD) -; disable_blanking = 0 - -# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off -; show_idle_bar_heads = 1 - -# show waveform instead of frequency spectrum, 1 = on, 0 = off -; waveform = 0 - -[color] -theme = "noctalia" - -# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow. -# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires -# a terminal that can change color definitions such as Gnome-terminal or rxvt. -# default is to keep current terminal color -; background = default -; foreground = default - -# SDL and sdl_glsl only support hex code colors, these are the default: -; background = '#111111' -; foreground = '#33ffff' - - -# Gradient mode, only hex defined colors are supported, -# background must also be defined in hex or remain commented out. 1 = on, 0 = off. -# You can define as many as 8 different colors. They range from bottom to top of screen -; gradient = 0 -; gradient_count = 8 -; gradient_color_1 = '#59cc33' -; gradient_color_2 = '#80cc33' -; gradient_color_3 = '#a6cc33' -; gradient_color_4 = '#cccc33' -; gradient_color_5 = '#cca633' -; gradient_color_6 = '#cc8033' -; gradient_color_7 = '#cc5933' -; gradient_color_8 = '#cc3333' - - - -[smoothing] - -# Percentage value for integral smoothing. Takes values from 0 - 100. -# Higher values means smoother, but less precise. 0 to disable. -# DEPRECATED as of 0.8.0, use noise_reduction instead -; integral = 77 - -# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable. -; monstercat = 0 -; waves = 0 - -# Set gravity percentage for "drop off". Higher values means bars will drop faster. -# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off". -# DEPRECATED as of 0.8.0, use noise_reduction instead -; gravity = 100 - - -# In bar height, bars that would have been lower that this will not be drawn. -# DEPRECATED as of 0.8.0 -; ignore = 0 - -# Noise reduction, int 0 - 100. default 77 -# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth -# 100 will be very slow and smooth, 0 will be fast but noisy. -; noise_reduction = 77 - - -[eq] - -# This one is tricky. You can have as much keys as you want. -# Remember to uncomment more than one key! More keys = more precision. -# Look at readme.md on github for further explanations and examples. -; 1 = 1 # bass -; 2 = 1 -; 3 = 1 # midtone -; 4 = 1 -; 5 = 1 # treble diff --git a/.config/hypr/.gitignore b/.config/hypr/.gitignore deleted file mode 100644 index 8b13789..0000000 --- a/.config/hypr/.gitignore +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.config/hypr/.luarc.json b/.config/hypr/.luarc.json deleted file mode 100644 index f2aac1f..0000000 --- a/.config/hypr/.luarc.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "workspace": { - "library": [ - "/usr/share/hypr/stubs" - ] - }, - "diagnostics": { - "globals": ["hl"] - } -} \ No newline at end of file diff --git a/.config/hypr/custom/autostart.lua b/.config/hypr/custom/autostart.lua deleted file mode 100644 index 6804dc9..0000000 --- a/.config/hypr/custom/autostart.lua +++ /dev/null @@ -1,6 +0,0 @@ --- User-specific autostart. Loaded after hyprland/autostart.lua. - -hl.on("hyprland.start", function() - hl.exec_cmd("dbus-update-activation-environment --systemd --all") - hl.exec_cmd("systemctl --user start hyprland-session.target") -end) \ No newline at end of file diff --git a/.config/hypr/custom/environments.lua b/.config/hypr/custom/environments.lua deleted file mode 100644 index cc262ec..0000000 --- a/.config/hypr/custom/environments.lua +++ /dev/null @@ -1 +0,0 @@ --- User-specific environment variables. Loaded after hyprland/environments.lua. diff --git a/.config/hypr/custom/inputs.lua b/.config/hypr/custom/inputs.lua deleted file mode 100644 index b46bd45..0000000 --- a/.config/hypr/custom/inputs.lua +++ /dev/null @@ -1,3 +0,0 @@ --- User-specific input config (kb_layout, per-device, gestures). Loaded after hyprland/inputs.lua. - -hl.device({ name = "logitech-g-pro--1", sensitivity = -0.8 }) \ No newline at end of file diff --git a/.config/hypr/custom/keybinds.lua b/.config/hypr/custom/keybinds.lua deleted file mode 100644 index 314a7b0..0000000 --- a/.config/hypr/custom/keybinds.lua +++ /dev/null @@ -1 +0,0 @@ --- User-specific keybindings. Loaded after hyprland/keybinds.lua. diff --git a/.config/hypr/custom/monitors.lua b/.config/hypr/custom/monitors.lua deleted file mode 100644 index 88bf07c..0000000 --- a/.config/hypr/custom/monitors.lua +++ /dev/null @@ -1,4 +0,0 @@ --- User-specific monitor overrides. Loaded after hyprland/monitors.lua. - -hl.monitor({ output = "eDP-1", mode = "2256x1504@60", position = "auto", scale = 1.33, bitdepth = 10, vrr = 1 }) -hl.monitor({ output = "DP-3", mode = "3440x1440@99", position = "auto", scale = 1, bitdepth = 10, vrr = 1 }) \ No newline at end of file diff --git a/.config/hypr/custom/windowrules.lua b/.config/hypr/custom/windowrules.lua deleted file mode 100644 index ae54aea..0000000 --- a/.config/hypr/custom/windowrules.lua +++ /dev/null @@ -1 +0,0 @@ --- User-specific window rules. Loaded after hyprland/windowrules.lua. \ No newline at end of file diff --git a/.config/hypr/hyprland.lua b/.config/hypr/hyprland.lua deleted file mode 100644 index d143c40..0000000 --- a/.config/hypr/hyprland.lua +++ /dev/null @@ -1,30 +0,0 @@ --- ############################################################## --- MY SUPER HYPRLAND CONFIG. --- https://wiki.hypr.land/Configuring/ --- --- Do not edit files in `hyprland/` (shared defaults across all --- users). Put any changes in the matching file under `custom/`, --- which is loaded after and overrides the defaults. --- ############################################################## - --- Defaults (do not edit) -- -require("hyprland/monitors") -require("hyprland/environments") -require("hyprland/autostart") -require("hyprland/permissions") -require("hyprland/look-and-feel") -require("hyprland/inputs") -require("hyprland/keybinds") -require("hyprland/windowrules") - --- Custom -- -require("custom/autostart") -require("custom/monitors") -require("custom/environments") -require("custom/inputs") -require("custom/keybinds") -require("custom/windowrules") - --- Noctalia generates a hyprlang colours file; load it last so it overrides above. --- dofile() because it is a .conf, not a Lua module. --- dofile(os.getenv("HOME") .. "/.config/hypr/noctalia/noctalia-colors.conf") diff --git a/.config/hypr/hyprland/autostart.lua b/.config/hypr/hyprland/autostart.lua deleted file mode 100644 index 7fb2908..0000000 --- a/.config/hypr/hyprland/autostart.lua +++ /dev/null @@ -1,6 +0,0 @@ --- https://wiki.hypr.land/Configuring/Autostart/ --- Shared defaults — do not edit. Add user-specific autostart in custom/autostart.lua. - -hl.on("hyprland.start", function() - hl.exec_cmd("qs -c noctalia-shell") -end) diff --git a/.config/hypr/hyprland/environments.lua b/.config/hypr/hyprland/environments.lua deleted file mode 100644 index 2112256..0000000 --- a/.config/hypr/hyprland/environments.lua +++ /dev/null @@ -1,2 +0,0 @@ --- https://wiki.hypr.land/Configuring/Environment-variables/ --- Shared defaults — do not edit. Add user-specific env vars in custom/environments.lua. diff --git a/.config/hypr/hyprland/inputs.lua b/.config/hypr/hyprland/inputs.lua deleted file mode 100644 index 25a00dc..0000000 --- a/.config/hypr/hyprland/inputs.lua +++ /dev/null @@ -1,20 +0,0 @@ --- https://wiki.hypr.land/Configuring/Variables/#input --- Shared defaults — do not edit. Add user-specific input config in custom/inputs.lua. - -hl.config({ - input = { - kb_layout = "fr", - kb_variant = "", - kb_model = "", - kb_options = "", - kb_rules = "", - follow_mouse = 1, - sensitivity = 0, - touchpad = { - natural_scroll = false, - }, - }, -}) - --- https://wiki.hypr.land/Configuring/Gestures -hl.gesture({ fingers = 3, direction = "horizontal", action = "workspace" }) diff --git a/.config/hypr/hyprland/keybinds.lua b/.config/hypr/hyprland/keybinds.lua deleted file mode 100644 index aac0cfa..0000000 --- a/.config/hypr/hyprland/keybinds.lua +++ /dev/null @@ -1,80 +0,0 @@ --- https://wiki.hypr.land/Configuring/Binds/ --- Shared defaults — do not edit. Add user-specific keybindings in custom/keybinds.lua. - -local mainMod = "SUPER" -local terminal = "kitty" -local fileMgr = "nautilus" -local ipc = "qs -c noctalia-shell ipc call" - -hl.bind("CTRL + ALT + T", hl.dsp.exec_cmd(terminal)) -hl.bind(mainMod .. " + SPACE", hl.dsp.exec_cmd(ipc .. " launcher toggle")) -hl.bind(mainMod .. " + C", hl.dsp.window.close()) -hl.bind(mainMod .. " + M", hl.dsp.exit()) -hl.bind(mainMod .. " + E", hl.dsp.exec_cmd(fileMgr)) -hl.bind(mainMod .. " + V", hl.dsp.window.float({ action = "toggle" })) -hl.bind(mainMod .. " + F", hl.dsp.window.fullscreen({ state = "toggle" })) -hl.bind(mainMod .. " + P", hl.dsp.window.pseudo()) -hl.bind(mainMod .. " + U", hl.dsp.layout("togglesplit")) -hl.bind(mainMod .. " + H", hl.dsp.layout("swapsplit")) - --- Focus: arrow keys + IJKL -for _, m in ipairs({ - { "left", "l" }, { "right", "r" }, { "up", "u" }, { "down", "d" }, - { "J", "l" }, { "L", "r" }, { "I", "u" }, { "K", "d" }, -}) do - hl.bind(mainMod .. " + " .. m[1], hl.dsp.focus({ direction = m[2] })) -end - --- Workspaces 1..10: digit + AZERTY keysym, plus SHIFT to move active window -local azerty = { - "ampersand", "eacute", "quotedbl", "apostrophe", "parenleft", - "minus", "egrave", "underscore", "ccedilla", "agrave", -} -for i = 1, 10 do - local digit = (i == 10) and "0" or tostring(i) - hl.bind(mainMod .. " + " .. digit, hl.dsp.focus({ workspace = i })) - hl.bind(mainMod .. " + " .. azerty[i], hl.dsp.focus({ workspace = i })) - hl.bind(mainMod .. " + SHIFT + " .. azerty[i], hl.dsp.window.move({ workspace = i })) -end - --- Mouse scroll between workspaces -hl.bind(mainMod .. " + mouse_down", hl.dsp.focus({ workspace = "e+1" })) -hl.bind(mainMod .. " + mouse_up", hl.dsp.focus({ workspace = "e-1" })) - --- Mouse drag / resize -hl.bind(mainMod .. " + mouse:272", hl.dsp.window.drag(), { mouse = true }) -hl.bind(mainMod .. " + mouse:273", hl.dsp.window.resize(), { mouse = true }) - --- Volume / brightness -for _, b in ipairs({ - { "XF86AudioRaiseVolume", "wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+" }, - { "XF86AudioLowerVolume", "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-" }, - { "XF86AudioMute", "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" }, - { "XF86AudioMicMute", "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle" }, - { "XF86MonBrightnessUp", "brightnessctl -e4 -n2 set 5%+" }, - { "XF86MonBrightnessDown", "brightnessctl -e4 -n2 set 5%-" }, -}) do - hl.bind(b[1], hl.dsp.exec_cmd(b[2]), { locked = true, repeating = true }) -end - --- Media player -for _, b in ipairs({ - { "XF86AudioNext", "playerctl next" }, - { "XF86AudioPause", "playerctl play-pause" }, - { "XF86AudioPlay", "playerctl play-pause" }, - { "XF86AudioPrev", "playerctl previous" }, -}) do - hl.bind(b[1], hl.dsp.exec_cmd(b[2]), { locked = true }) -end - --- Screenshot -hl.bind("Print", hl.dsp.exec_cmd("hyprshot -m region"), { locked = true }) -hl.bind("CTRL + Print", hl.dsp.exec_cmd("hyprshot -m output -m active"), { locked = true }) - -hl.bind("XF86Calculator", hl.dsp.exec_cmd("gnome-calculator")) - --- Noctalia IPC -hl.bind(mainMod .. " + T", hl.dsp.exec_cmd(ipc .. " darkMode toggle")) -hl.bind(mainMod .. " + W", hl.dsp.exec_cmd(ipc .. " wallpaper toggle")) -hl.bind(mainMod .. " + SHIFT + L", hl.dsp.exec_cmd(ipc .. " lockScreen lock")) -hl.bind("switch:Lid Switch", hl.dsp.exec_cmd(ipc .. " lockScreen lock"), { locked = true }) diff --git a/.config/hypr/hyprland/look-and-feel.lua b/.config/hypr/hyprland/look-and-feel.lua deleted file mode 100644 index f789ec2..0000000 --- a/.config/hypr/hyprland/look-and-feel.lua +++ /dev/null @@ -1,87 +0,0 @@ --- https://wiki.hypr.land/Configuring/Variables/ --- Shared defaults — do not edit. No custom/look-and-feel.lua override exists; add one if needed. - -hl.config({ - general = { - gaps_in = 5, - gaps_out = 10, - border_size = 2, - col = { - active_border = { colors = {"rgba(33ccffee)", "rgba(00ff99ee)"}, angle = 45 }, - inactive_border = "rgba(595959aa)", - }, - resize_on_border = false, - allow_tearing = false, - layout = "dwindle", - }, - - decoration = { - rounding = 12, - rounding_power = 2, - active_opacity = 1.0, - inactive_opacity = 1.0, - shadow = { - enabled = true, - range = 30, - render_power = 5, - offset = "0 5", - color = "rgba(00000070)", - }, - blur = { - enabled = false, - size = 3, - passes = 1, - vibrancy = 0.1696, - }, - }, - - animations = { - enabled = true, - }, - - dwindle = { - preserve_split = true, - }, - - master = { - new_status = "master", - mfact = 0.5, - }, - - scrolling = { - fullscreen_on_one_column = true, - }, - - misc = { - disable_splash_rendering = true, - force_default_wallpaper = 0, - disable_hyprland_logo = true, - }, - - xwayland = { - force_zero_scaling = true, - }, -}) - --- Default curves and animations. See https://wiki.hypr.land/Configuring/Animations/ -hl.curve("easeOutQuint", { type = "bezier", points = { {0.23, 1}, {0.32, 1} } }) -hl.curve("easeInOutCubic", { type = "bezier", points = { {0.65, 0.05}, {0.36, 1} } }) -hl.curve("linear", { type = "bezier", points = { {0, 0}, {1, 1} } }) -hl.curve("almostLinear", { type = "bezier", points = { {0.5, 0.5}, {0.75, 1} } }) -hl.curve("quick", { type = "bezier", points = { {0.15, 0}, {0.1, 1} } }) -hl.curve("easy", { type = "spring", mass = 1, stiffness = 71.2633, dampening = 15.8273644 }) - -hl.animation({ leaf = "global", enabled = true, speed = 10, bezier = "default" }) -hl.animation({ leaf = "border", enabled = true, speed = 5.39, bezier = "easeOutQuint" }) -hl.animation({ leaf = "windows", enabled = true, speed = 4.79, spring = "easy" }) -hl.animation({ leaf = "windowsIn", enabled = true, speed = 4.1, spring = "easy", style = "popin 87%" }) -hl.animation({ leaf = "windowsOut", enabled = true, speed = 1.49, bezier = "linear", style = "popin 87%" }) -hl.animation({ leaf = "fadeIn", enabled = true, speed = 1.73, bezier = "almostLinear" }) -hl.animation({ leaf = "fadeOut", enabled = true, speed = 1.46, bezier = "almostLinear" }) -hl.animation({ leaf = "fade", enabled = true, speed = 3.03, bezier = "quick" }) -hl.animation({ leaf = "layers", enabled = true, speed = 3.81, bezier = "easeOutQuint" }) -hl.animation({ leaf = "layersIn", enabled = true, speed = 4, bezier = "easeOutQuint", style = "fade" }) -hl.animation({ leaf = "layersOut", enabled = true, speed = 1.5, bezier = "linear", style = "fade" }) -hl.animation({ leaf = "fadeLayersIn", enabled = true, speed = 1.79, bezier = "almostLinear" }) -hl.animation({ leaf = "fadeLayersOut", enabled = true, speed = 1.39, bezier = "almostLinear" }) -hl.animation({ leaf = "zoomFactor", enabled = true, speed = 7, bezier = "quick" }) \ No newline at end of file diff --git a/.config/hypr/hyprland/monitors.lua b/.config/hypr/hyprland/monitors.lua deleted file mode 100644 index 086b6b5..0000000 --- a/.config/hypr/hyprland/monitors.lua +++ /dev/null @@ -1,4 +0,0 @@ --- https://wiki.hypr.land/Configuring/Monitors/ --- Shared defaults — do not edit. Add user-specific monitor config in custom/monitors.lua. - -hl.monitor({ output = "", mode = "preferred", position = "auto", scale = "auto" }) diff --git a/.config/hypr/hyprland/permissions.lua b/.config/hypr/hyprland/permissions.lua deleted file mode 100644 index 14afb0d..0000000 --- a/.config/hypr/hyprland/permissions.lua +++ /dev/null @@ -1,9 +0,0 @@ --- https://wiki.hypr.land/Configuring/Permissions/ --- Shared defaults — do not edit. No custom/permissions.lua override exists; add one if needed. --- Permission changes require a Hyprland restart, not a reload. - --- hl.config({ ecosystem = { enforce_permissions = 1 } }) - --- hl.permission({ path = "/usr/(bin|local/bin)/grim", capability = "screencopy", action = "allow" }) --- hl.permission({ path = "/usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland", capability = "screencopy", action = "allow" }) --- hl.permission({ path = "/usr/(bin|local/bin)/hyprpm", capability = "plugin", action = "allow" }) diff --git a/.config/hypr/hyprland/windowrules.lua b/.config/hypr/hyprland/windowrules.lua deleted file mode 100644 index 849db6f..0000000 --- a/.config/hypr/hyprland/windowrules.lua +++ /dev/null @@ -1,42 +0,0 @@ --- https://wiki.hypr.land/Configuring/Window-Rules/ --- Shared defaults — do not edit. Add user-specific window rules in custom/windowrules.lua. - -hl.window_rule({ - name = "floating-window", - match = { class = "(Imprimer l'image|org.gnome.Calculator|org.gnome.Loupe)" }, - float = true, -}) - -hl.window_rule({ - name = "kitty-term", - match = { class = "kitty" }, - size = "(monitor_w*0.50) (monitor_h*0.47)", - float = true, - center = true, -}) - -hl.window_rule({ - name = "floating-messages", - match = { class = "(signal|org.telegram.desktop)" }, - size = "(monitor_w*0.27) (monitor_h*0.7)", - move = "(monitor_w*0.70) (monitor_h*0.15)", - float = true, - pin = true, -}) - -hl.window_rule({ - name = "filesystems", - match = { class = "DevTools|Tous les fichiers|org.gnome.Nautilus" }, - float = true, - center = true, - size = "(monitor_w*0.48) (monitor_h*0.5)", -}) - -hl.window_rule({ - name = "pip", - match = { class = "zen", title = "Picture-in-Picture" }, - center = true, - size = "1280 720", - float = true, - pin = true, -}) diff --git a/.config/kitty/current-theme.conf b/.config/kitty/current-theme.conf deleted file mode 100644 index 8d0f1b6..0000000 --- a/.config/kitty/current-theme.conf +++ /dev/null @@ -1,30 +0,0 @@ -color0 #51576d -color1 #e78284 -color2 #a6d189 -color3 #e5c890 -color4 #8caaee -color5 #f4b8e4 -color6 #81c8be -color7 #a5adce -color8 #626880 -color9 #e67172 -color10 #8ec772 -color11 #d9ba73 -color12 #7b9ef0 -color13 #f2a4db -color14 #5abfb5 -color15 #b5bfe2 -background #303446 -selection_foreground #c6d0f5 -cursor #f2d5cf -cursor_text_color #303446 -foreground #c6d0f5 -selection_background #626880 -active_border_color #1e66f5 -inactive_border_color #ea76cb - -active_tab_foreground #eff1f5 -active_tab_background #1e66f5 -inactive_tab_foreground #6c6f85 -inactive_tab_background #ccd0da -cursor_trail_color #6c6f85 diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf deleted file mode 100644 index 9b31f5c..0000000 --- a/.config/kitty/kitty.conf +++ /dev/null @@ -1,28 +0,0 @@ -include ~/.config/kitty/themes/noctalia.conf - -font_family FiraCode Nerd Font -bold_font auto -italic_font auto -bold_italic_font auto -font_size 12.0 - -window_padding_width 4 - -enable_audio_bell = no -cursor_trail 10 - -tab_bar_min_tabs 1 -tab_bar_edge bottom -tab_bar_style powerline -tab_powerline_style slanted - -# OS Window titlebar colors -# wayland_titlebar_color system -# macos_titlebar_color system - - - -# BEGIN_KITTY_THEME -# Noctalia -include current-theme.conf -# END_KITTY_THEME \ No newline at end of file diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua deleted file mode 100644 index d4bae53..0000000 --- a/.config/nvim/init.lua +++ /dev/null @@ -1,3 +0,0 @@ --- bootstrap lazy.nvim, LazyVim and your plugins -require("config.lazy") - diff --git a/.config/obs-studio/themes/Catppuccin.obt b/.config/obs-studio/themes/Catppuccin.obt deleted file mode 100644 index 0c089c8..0000000 --- a/.config/obs-studio/themes/Catppuccin.obt +++ /dev/null @@ -1,1847 +0,0 @@ -@OBSThemeMeta { - name: 'Catppuccin'; - id: 'com.obsproject.Catppuccin'; - author: 'Xurdejl'; - dark: 'true'; -} - -@OBSThemeVars { - --palette_window: var(--ctp_mantle); - --palette_windowText: var(--ctp_subtext0); - - --palette_base: var(--ctp_mantle); - --palette_alternateBase: var(--ctp_crust); - - --palette_text: var(--ctp_text); - - --palette_button: var(--ctp_surface0); - --palette_buttonText: var(--ctp_subtext0); - - --palette_brightText: var(--ctp_subtext0); - - --palette_light: var(--ctp_surface0); - --palette_mid: var(--ctp_base); - --palette_dark: var(--ctp_mantle); - --palette_shadow: var(--ctp_crust); - - --palette_primary: var(--ctp_surface1); - --palette_primaryLight: var(--ctp_blue); - --palette_primaryDark: var(--ctp_crust); - - --palette_highlight: var(--ctp_blue); - --palette_highlightText: var(--ctp_subtext0); - - --palette_text: var(--ctp_text); - --palette_link: var(--ctp_rosewater); - --palette_linkVisited: var(--ctp_flamingo); - - --palette_windowText_disabled: var(--ctp_overlay1); - --palette_text_disabled: var(--ctp_overlay1); - --palette_button_disabled: var(--ctp_base); - - --palette_buttonText_disabled: var(--ctp_mantle); - --palette_brightText_disabled: var(--ctp_mantle); - - --palette_text_inactive: var(--ctp_subtext0); - - --palette_highlight_inactive: var(--ctp_crust); - --palette_highlightText_inactive: var(--ctp_text); - - /* Layout */ - /* Configurable Values */ - --font_base_value: 10; /* TODO: Min 8, Max 12, Step 1 */ - --spacing_base_value: 4; /* TODO: Min 2, Max 7, Step 1 */ - --padding_base_value: 4; /* TODO: Min 0.25, Max 10, Step 2 */ - - --border_highlight: "transparent"; /* TODO: Better Accessibility focus state */ - /* TODO: Move Accessibilty Colors to Theme config system */ - - /* OS Fixes */ - --os_mac_font_base_value: 12; - - --font_base: calc(1pt * var(--font_base_value)); - --font_small: calc(0.9pt * var(--font_base_value)); - --font_large: calc(1.1pt * var(--font_base_value)); - --font_xlarge: calc(1.5pt * var(--font_base_value)); - - --font_heading: calc(2.5pt * var(--font_base_value)); - - --icon_base: calc(6px + var(--font_base_value)); - - --spacing_base: calc(0.5px * var(--spacing_base_value)); - --spacing_large: calc(1px * var(--spacing_base_value)); - --spacing_small: calc(0.25px * var(--spacing_base_value)); - --spacing_title: 4px; - - --padding_base: calc(0.5px * var(--padding_base_value)); - --padding_large: calc(1px * var(--padding_base_value)); - --padding_xlarge: calc(1.75px * var(--padding_base_value)); - --padding_small: calc(0.25px * var(--padding_base_value)); - - --padding_wide: calc(8px + calc(2 * var(--padding_base_value))); - --padding_menu: calc(4px + calc(2 * var(--padding_base_value))); - - --padding_base_border: calc(var(--padding_base) + 1px); - - --spinbox_button_height: calc(var(--input_height_half) - 1px); - - --volume_slider: calc(calc(4px + var(--font_base_value)) / 4); - --volume_slider_box: calc(var(--volume_slider) * 4); - --volume_slider_label: calc(var(--volume_slider_box) * 2); - - --scrollbar_size: 12px; - --settings_scrollbar_size: calc(var(--scrollbar_size) + 9px); - - /* Inputs / Controls */ - --border_radius: 4px; - --border_radius_small: 2px; - --border_radius_large: 6px; - - --input_font_scale: calc(var(--font_base_value) * 2.2); - --input_font_padding: calc(var(--padding_base_value) * 2); - - --input_height_base: calc(var(--input_font_scale) + var(--input_font_padding)); - --input_padding: var(--padding_large); - --input_height: calc(var(--input_height_base) - calc(var(--input_padding) * 2)); - --input_height_half: calc(var(--input_height_base) / 2); - - --spacing_input: var(--spacing_base); -} - -/* Default widget style, we override only what is needed. */ - -QWidget { - alternate-background-color: palette(base); - color: palette(text); - selection-background-color: var(--ctp_selection_background); - selection-color: palette(text); - font-size: var(--font_base); - font-family: 'Open Sans', '.AppleSystemUIFont', Helvetica, Arial, 'MS Shell Dlg', sans-serif; -} - -QWidget:disabled { - color: var(--ctp_overlay1); -} - -/* Container windows */ - -QDialog, -QMainWindow, -QStatusBar, -QMenuBar, -QMenu { - background-color: var(--ctp_base); -} - -/* macOS Separator Fix */ - -QMainWindow::separator { - background: transparent; - width: var(--spacing_large); - height: var(--spacing_large); - margin: 0px; -} - -QMainWindow::separator:hover { - border: 1px solid transparent; - margin: 1px; -} - -/* General Widgets */ - -QLabel, -QGroupBox, -QCheckBox { - background: transparent; -} - -QComboBox, -QCheckBox, -QPushButton, -QSpinBox, -QDoubleSpinBox { - margin-top: var(--spacing_input); - margin-bottom: var(--spacing_input); -} - -QListWidget QWidget, -SceneTree QWidget, -SourceTree QWidget { - margin-top: 0; - margin-bottom: 0; -} - -* [frameShape="1"], * [frameShape="2"], * [frameShape="3"], * [frameShape="4"], * [frameShape="5"], * [frameShape="6"] { - border: 1px solid palette(dark); -} - - -/* Misc */ - -QAbstractItemView { - background-color: palette(base); -} - -QToolTip { - background-color: palette(base); - color: palette(text); - border: none; -} - -/* Context Menu */ - -QMenu::icon { - left: 4px; -} - -QMenu::separator { - background: var(--ctp_overlay0); - height: 1px; - margin: var(--spacing_base) var(--spacing_large); -} - -QMenu::item:disabled { - color: var(--ctp_overlay1); - background: transparent; -} - -QMenu::right-arrow { - image: url(theme:Dark/expand.svg); -} - -/* Top Menu Bar Items */ -QMenuBar::item { - background-color: transparent; -} - -QMenuBar::item:selected { - background: var(--ctp_surface1); -} - -/* Item Lists */ -QListWidget { - border-radius: var(--border_radius); -} - -QListWidget::item { - color: palette(text); -} - -QListWidget, -QMenu, -SceneTree, -SourceTree { - padding: var(--spacing_base); -} - -QListWidget::item, -SourceTreeItem, -SceneTree::item { - padding: var(--padding_large); -} - -QMenu::item { - padding: var(--padding_large) var(--padding_menu); -} - -QListWidget::item, -SourceTreeItem, -QMenu::item, -SceneTree::item { - border-radius: var(--border_radius); - color: palette(text); - border: 1px solid transparent; -} - -SourceTree::item { - border-radius: var(--border_radius); - color: palette(text); -} - -QMenu::item:selected, -QListWidget::item:selected, -SceneTree::item:selected, -SourceTree::item:selected { - background-color: var(--ctp_surface1); -} - -QMenu::item:hover, -QListWidget::item:hover, -SceneTree::item:hover, -SourceTree::item:hover, -QMenu::item:selected:hover, -QListWidget::item:selected:hover, -SceneTree::item:selected:hover, -SourceTree::item:selected:hover { - background-color: var(--ctp_surface0); - color: palette(text); -} - -QMenu::item:focus, -QListWidget::item:focus, -SceneTree::item:focus, -SourceTree::item:focus, -QMenu::item:selected:focus, -QListWidget::item:selected:focus, -SceneTree::item:selected:focus, -SourceTree::item:selected:focus { - border: 1px solid var(--border_highlight); -} - -QListWidget::item:disabled, -QListWidget::item:disabled:hover, -SourceTree::item:disabled, -SourceTree::item:disabled:hover, -SceneTree::item:disabled, -SceneTree::item:disabled:hover { - background: transparent; - color: var(--ctp_overlay1); -} - -QListWidget QLineEdit, -SceneTree QLineEdit, -SourceTree QLineEdit { - padding: 0; - padding-bottom: 1px; - margin: 0px; - border: 1 solid var(--ctp_text); - border-radius: var(--border_radius); -} - -QListWidget QLineEdit:focus, -SceneTree QLineEdit:focus, -SourceTree QLineEdit:focus { - border: 1px solid var(--ctp_text); -} - -/* Settings QList */ - -OBSBasicSettings QListWidget { - border-radius: var(--border_radius); - padding: var(--spacing_base); -} - -OBSBasicSettings QListWidget::item { - border-radius: var(--border_radius); - padding: var(--padding_large); -} - -OBSBasicSettings QScrollBar:vertical { - width: var(--settings_scrollbar_size); - margin-left: 9px; -} - -OBSBasicSettings QScrollBar:horizontal { - height: var(--settings_scrollbar_size); - margin-top: 9px; -} - -/* Settings properties view */ -OBSBasicSettings #PropertiesContainer { - background-color: palette(dark); -} - -/* Dock Widget */ -OBSDock > QWidget { - background: palette(dark); - border-bottom-left-radius: var(--border_radius); - border-bottom-right-radius: var(--border_radius); - border: 1px solid var(--ctp_mantle); - border-top: none; -} - -#transitionsFrame { - padding: var(--padding_large); -} - -OBSDock QLabel { - background: transparent; -} - -QDockWidget { - font-size: var(--font_base); - font-weight: bold; - - titlebar-close-icon: url(theme:Dark/close.svg); - titlebar-normal-icon: url(theme:Dark/popout.svg); -} - -QDockWidget::title { - text-align: left; - background-color: palette(base); - padding: var(--padding_large); - border-top-left-radius: var(--border_radius); - border-top-right-radius: var(--border_radius); -} - -QDockWidget::close-button, -QDockWidget::float-button { - border: none; - border-radius: var(--border_radius); - background: transparent; - margin-right: 1px; -} - -QDockWidget::close-button:hover, -QDockWidget::float-button:hover { - background: var(--ctp_surface1); -} - -QDockWidget::close-button:pressed, -QDockWidget::float-button:pressed { - padding: 1px -1px -1px 1px; -} - -QScrollArea { - border-radius: var(--border_radius); -} - -/* Qt enforces a padding inside its status bar, so we - * oversize it and use margin to crunch it back down - */ -OBSBasicStatusBar { - margin-top: 4px; - border-top: 1px solid var(--ctp_mantle); - background: palette(dark); -} - -StatusBarWidget > QFrame { - margin-top: 1px; - border: 0px solid transparent; - border-left-width: 1px; - padding: 0px 8px 2px; -} - -/* Group Box */ - -QGroupBox { - background: palette(dark); - border-radius: var(--border_radius); - padding-top: var(--input_height_base); - padding-bottom: var(--padding_large); - font-weight: bold; - margin-bottom: var(--spacing_large); -} - -QGroupBox::title { - subcontrol-origin: margin; - left: var(--spacing_title); - top: var(--spacing_title); -} - - -/* ScrollBars */ - -QScrollBar { - background-color: var(--ctp_crust); - margin: 0px; - border-radius: var(--border_radius); -} - -::corner { - background-color: palette(window); - border: none; -} - -QScrollBar:vertical { - width: var(--scrollbar_size); -} - -QScrollBar::add-line:vertical, -QScrollBar::sub-line:vertical { - border: none; - background: none; - height: 0px; -} - -QScrollBar::up-arrow:vertical, -QScrollBar::down-arrow:vertical, -QScrollBar::add-page:vertical, -QScrollBar::sub-page:vertical { - border: none; - background: none; - color: none; -} - -QScrollBar:horizontal { - height: var(--scrollbar_size); -} - -QScrollBar::add-line:horizontal, -QScrollBar::sub-line:horizontal { - border: none; - background: none; - width: 0px; -} - -QScrollBar::left-arrow:horizontal, -QScrollBar::right-arrow:horizontal, -QScrollBar::add-page:horizontal, -QScrollBar::sub-page:horizontal { - border: none; - background: none; - color: none; -} - -QScrollBar::handle { - background-color: var(--ctp_surface0); - margin: 2px; - border-radius: var(--border_radius_small); - border: 1px solid var(--ctp_surface0); -} - -QScrollBar::handle:hover { - background-color: var(--ctp_surface1); - border-color: var(--ctp_surface1); -} - -QScrollBar::handle:pressed { - background-color: var(--ctp_surface0); - border-color: var(--ctp_surface0); -} - -QScrollBar::handle:vertical { - min-height: 32px; -} - -QScrollBar::handle:horizontal { - min-width: 32px; -} - -/* Source Context Bar */ - -#contextContainer { - background-color: palette(dark); - margin-top: 4px; - border-radius: var(--border_radius); -} - -#contextContainer QPushButton { - padding-left: 12px; - padding-right: 12px; -} - -QPushButton#sourcePropertiesButton { - qproperty-icon: url(theme:Dark/settings/general.svg); - icon-size: var(--icon_base); -} - -QPushButton#sourceFiltersButton { - qproperty-icon: url(theme:Dark/filter.svg); - icon-size: var(--icon_base); -} - -/* Scenes and Sources toolbar */ - -QToolBar { - background-color: transparent; - border: none; - margin: var(--spacing_base) 0px; -} - -* [themeID="addIconSmall"] { - qproperty-icon: url(theme:Dark/plus.svg); -} - -* [themeID="removeIconSmall"] { - qproperty-icon: url(theme:Dark/trash.svg); -} - -* [themeID="clearIconSmall"] { - qproperty-icon: url(theme:Dark/entry-clear.svg); -} - -* [themeID="propertiesIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="configIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="menuIconSmall"] { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -* [themeID="refreshIconSmall"] { - qproperty-icon: url(theme:Dark/refresh.svg); -} - -* [themeID="cogsIcon"] { - qproperty-icon: url(theme:Dark/cogs.svg); -} - -#sourceInteractButton { - qproperty-icon: url(theme:Dark/interact.svg); -} - -* [themeID="upArrowIconSmall"] { - qproperty-icon: url(theme:Dark/up.svg); -} - -* [themeID="downArrowIconSmall"] { - qproperty-icon: url(theme:Dark/down.svg); -} - -* [themeID="pauseIconSmall"] { - qproperty-icon: url(theme:Dark/media-pause.svg); -} - -* [themeID="filtersIcon"] { - qproperty-icon: url(theme:Dark/filter.svg); -} - -QToolBarExtension { - background: palette(button); - min-width: 12px; - max-width: 12px; - padding: 4px 0px; - margin-left: 0px; - - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - - -/* Tab Widget */ - -QTabWidget::pane { /* The tab widget frame */ - border-top: 4px solid palette(base); -} - -QTabWidget::tab-bar { - alignment: left; -} - -QTabBar QToolButton { - background: var(--ctp_surface0); - border: none; -} - -QTabBar::tab:top { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} - -QTabBar::tab:bottom { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} - -QTabBar::tab { - background: palette(dark); - color: palette(text); - border: none; - padding: 8px 12px; - min-width: 50px; - margin: 1px 0px; - margin-right: 2px; - border: 1px solid var(--ctp_overlay0); -} - -QTabBar::tab:pressed { - background: var(--ctp_crust); -} - -QTabBar::tab:hover { - background: var(--ctp_surface1); - border-color: var(--ctp_overlay0); - color: palette(text); -} - -QTabBar::tab:focus { - border-color: var(--ctp_overlay0); -} - -QTabBar::tab:selected { - background: var(--ctp_surface0); - color: palette(text); -} - -QTabBar::tab:top { - border-bottom: 0px solid transparent; - margin-bottom: 0px; -} - -QTabBar::tab:bottom { - border-top: 0px solid transparent; - margin-top: 0px; -} - -QTabBar QToolButton { - background: palette(base); - min-width: 16px; - padding: 0px; -} - -/* ComboBox */ - -QComboBox, -QDateTimeEdit { - background-color: var(--ctp_surface0); - border: 1px solid var(--ctp_surface0); - border-radius: var(--border_radius); - padding: var(--padding_large) var(--padding_large); - padding-left: 10px; -} - -QComboBox QAbstractItemView::item:selected, -QComboBox QAbstractItemView::item:hover { - background-color: var(--ctp_crust); -} - -QComboBox:hover, -QComboBox:focus, -QDateTimeEdit:hover, -QDateTimeEdit:selected { - background-color: var(--ctp_surface1); -} - -QComboBox::drop-down, -QDateTimeEdit::drop-down { - border: none; - border-left: 1px solid var(--ctp_crust); - width: var(--input_height); -} - -QComboBox::down-arrow, -QDateTimeEdit::down-arrow { - qproperty-alignment: AlignTop; - image: url(theme:Dark/collapse.svg); - width: 100%; -} - -QComboBox:editable:hover { - background-color: var(--ctp_surface1); - border-color: var(--ctp_overlay0); -} - -QComboBox:on, -QDateTimeEdit:on, -QComboBox:editable:focus { - background-color: var(--ctp_surface1); - border-color: var(--ctp_overlay0); -} - -QComboBox::drop-down:editable, -QDateTimeEdit::drop-down:editable { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} - -QComboBox::down-arrow:editable, -QDateTimeEdit::down-arrow:editable { - qproperty-alignment: AlignTop; - image: url(theme:Dark/down.svg); - width: 100%; -} - -/* Textedits etc */ - -QLineEdit, -QTextEdit, -QPlainTextEdit { - background-color: var(--ctp_surface0); - border-radius: var(--border_radius); - padding: var(--input_padding) var(--padding_small) var(--input_padding) var(--input_padding); - padding-left: 8px; - border: 1px solid var(--ctp_surface0); - height: var(--input_height); -} - -QLineEdit:hover, -QTextEdit:hover, -QPlainTextEdit:hover { - background-color: palette(mid); - border-color: var(--ctp_surface2); -} - -QLineEdit:focus, -QTextEdit:focus, -QPlainTextEdit:focus { - background-color: palette(mid); - border-color: var(--ctp_surface1); -} - -QTextEdit:!editable, -QTextEdit:!editable:hover, -QTextEdit:!editable:focus { - background-color: var(--ctp_surface0); -} - -/* Spinbox and doubleSpinbox */ - -QSpinBox, -QDoubleSpinBox { - background-color: var(--ctp_surface0); - border: 1px solid var(--ctp_surface0); - border-radius: var(--border_radius); - padding: var(--input_padding) 0px var(--input_padding) var(--input_padding); - padding-left: 8px; - max-height: var(--spinbox_button_height); -} - -QSpinBox:hover, -QDoubleSpinBox:hover { - background-color: palette(mid); - border-color: var(--ctp_surface2); -} - -QSpinBox:focus, -QDoubleSpinBox:focus { - background-color: palette(mid); - border-color: var(--ctp_surface1); -} - -QSpinBox::up-button, -QDoubleSpinBox::up-button { - subcontrol-origin: padding; - subcontrol-position: top right; /* position at the top right corner */ - - width: var(--input_height); - border-left: 1px solid var(--ctp_crust); - border-bottom: 1px solid transparent; - border-radius: 0px; - border-top-right-radius: var(--border_radius_small); -} - -QSpinBox::down-button, -QDoubleSpinBox::down-button { - subcontrol-origin: padding; - subcontrol-position: bottom right; /* position at the top right corner */ - - width: var(--input_height); - border-left: 1px solid var(--ctp_crust); - border-top: 1px solid transparent; - border-radius: 0px; - border-bottom-right-radius: var(--border_radius_small); -} - -QSpinBox::up-button:hover, -QSpinBox::down-button:hover, -QDoubleSpinBox::up-button:hover, -QDoubleSpinBox::down-button:hover { - background-color: var(--ctp_surface1); -} - -QSpinBox::up-button:pressed, -QSpinBox::down-button:pressed, -QDoubleSpinBox::up-button:pressed, -QDoubleSpinBox::down-button:pressed { - background-color: var(--ctp_crust); -} - -QSpinBox::up-button:disabled, -QSpinBox::up-button:off, -QSpinBox::down-button:disabled, -QSpinBox::down-button:off { - background-color: var(--ctp_crust); -} - -QDoubleSpinBox::up-button:disabled, -QDoubleSpinBox::up-button:off, -QDoubleSpinBox::down-button:disabled, -QDoubleSpinBox::down-button:off { - background-color: var(--ctp_crust); -} - -QSpinBox::up-arrow, -QDoubleSpinBox::up-arrow { - image: url(theme:Dark/up.svg); - width: 100%; - margin: 2px; -} - -QSpinBox::down-arrow, -QDoubleSpinBox::down-arrow { - image: url(theme:Dark/down.svg); - width: 100%; - padding: 2px; -} - - -/* Controls Dock */ -#controlsDock QPushButton { - padding: var(--padding_large); -} - -#controlsFrame QPushButton { - margin: var(--spacing_base) var(--spacing_small); -} - -#streamButton, -#recordButton, -#replayBufferButton, -#broadcastButton { - padding: var(--padding_large); -} - -#pauseRecordButton, -#saveReplayButton, -#virtualCamConfigButton { - padding: var(--padding_large) var(--padding_large); - width: var(--input_height); - max-width: var(--input_height); -} - -/* Primary Control Button Checked Coloring */ -#streamButton:!hover:!pressed:checked, -#recordButton:!hover:!pressed:checked, -#replayBufferButton:!hover:!pressed:checked, -#virtualCamButton:!hover:!pressed:checked, -#modeSwitch:!hover:!pressed:checked, -#broadcastButton:!hover:!pressed:checked { - background: var(--ctp_blue); - color: var(--ctp_crust); -} - -/* Primary Control Button Hover Coloring */ -#streamButton:hover:!pressed:checked, -#recordButton:hover:!pressed:checked, -#replayBufferButton:!pressed:checked, -#virtualCamButton:!pressed:checked, -#modeSwitch:hover:!pressed:checked, -#broadcastButton:hover:!pressed:checked { - background: var(--ctp_lavender); - color: var(--ctp_crust); -} - - -/* Buttons */ - -QPushButton { - color: palette(text); - background-color: palette(button); - border-radius: var(--border_radius); - height: var(--input_height); - max-height: var(--input_height); - padding: var(--input_padding) var(--padding_wide); - icon-size: var(--icon_base); -} - -QPushButton { - border: 1px solid palette(button); -} - -QToolButton { - border: 1px solid palette(button); -} - -QToolButton, -QPushButton[toolButton="true"] { - background-color: palette(button); - padding: var(--padding_base) var(--padding_base); - margin: 0px var(--spacing_base); - border: 1px solid transparent; - border-radius: var(--border_radius); - icon-size: var(--icon_base); -} - -QToolButton:last-child, -QPushButton[toolButton="true"]:last-child { - margin-right: 0px; -} - -QPushButton:hover, -QPushButton:focus { - border-color: var(--ctp_surface1); -} - -QPushButton:hover { - background-color: var(--ctp_surface1); -} - -QToolButton:hover, -QToolButton:focus, -QPushButton[toolButton="true"]:hover, -QPushButton[toolButton="true"]:focus, -MuteCheckBox::indicator:hover, -MuteCheckBox::indicator:focus { - border-color: var(--ctp_surface1); - background-color: var(--ctp_surface1); -} - -QPushButton::flat { - background-color: var(--ctp_surface0); -} - -QPushButton:checked { - background-color: var(--ctp_surface1); -} - -QPushButton:checked:hover, -QPushButton:checked:focus { - background-color: var(--ctp_surface1); -} - -QPushButton:pressed, -QPushButton:pressed:hover, -QPushButton[toolButton="true"]:pressed, -QPushButton[toolButton="true"]:pressed:hover { - background-color: var(--ctp_crust); - border-color: var(--ctp_crust); -} - -QToolButton:pressed, -QToolButton:pressed:hover { - background-color: var(--ctp_crust); - border-color: var(--ctp_crust); -} - -QPushButton:disabled { - background-color: var(--ctp_crust); - border-color: var(--ctp_crust); -} - -QToolButton:disabled, -QPushButton[toolButton="true"]:disabled { - background-color: var(--ctp_crust); - border-color: transparent; -} - -QPushButton::menu-indicator { - image: url(theme:Dark/down.svg); - subcontrol-position: right; - subcontrol-origin: padding; - width: 25px; -} - -/* Sliders */ - -QSlider::groove { - background-color: var(--ctp_surface0); - border: none; - border-radius: 2px; -} - -QSlider::groove:horizontal { - height: 4px; -} - -QSlider::groove:vertical { - width: 4px; -} - -QSlider::sub-page:horizontal { - background-color: palette(highlight); - border-radius: 2px; -} - -QSlider::sub-page:horizontal:disabled { - background-color: palette(window); - border-radius: 2px; -} - -QSlider::add-page:horizontal:disabled { - background-color: var(--ctp_crust); - border-radius: 2px; -} - -QSlider::add-page:vertical { - background-color: palette(highlight); - border-radius: 2px; -} - -QSlider::add-page:vertical:disabled { - background-color: palette(window); - border-radius: 2px; -} - -QSlider::sub-page:vertical:disabled { - background-color: var(--ctp_crust); - border-radius: 2px; -} - -QSlider::handle { - background-color: palette(text); - border-radius: var(--border_radius); -} - -QSlider::handle:horizontal { - height: 10px; - width: 20px; - margin: -3px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */ -} - -QSlider::handle:vertical { - width: 10px; - height: 20px; - margin: 0 -3px; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */ -} - -QSlider::handle:hover { - background-color: var(--ctp_subtext1); -} - -QSlider::handle:pressed { - background-color: var(--ctp_overlay1); -} - -QSlider::handle:disabled { - background-color: var(--ctp_overlay1); -} - -/* Volume Control */ - -#stackedMixerArea QPushButton { - width: var(--icon_base); - height: var(--icon_base); - background-color: var(--ctp_surface0); - padding: var(--padding_base_border) var(--padding_base_border); - margin: 0px; - border: 1px solid transparent; - border-radius: var(--border_radius); - icon-size: var(--icon_base); -} - -/* This is an incredibly cursed but necessary fix */ -#stackedMixerArea QPushButton:!hover { - background-color: palette(base); -} - -#stackedMixerArea QPushButton:hover { - background-color: var(--ctp_surface1); - border-color: var(--ctp_surface1); -} - -#stackedMixerArea QPushButton:pressed { - background-color: var(--ctp_crust); -} - -#stackedMixerArea { - border: none; - padding: 0px; - border-bottom: 1px solid palette(window); -} - -VolControl #volLabel { - padding: var(--padding_base) 0px var(--padding_base); - text-align: center; - font-size: var(--font_base); - color: var(--ctp_overlay1); -} - -/* Horizontal Mixer */ -#hMixerScrollArea VolControl { - padding: 0px var(--padding_xlarge) var(--padding_base); - border-bottom: 1px solid palette(window); -} - -#hMixerScrollArea VolControl QSlider { - margin: 0px 0px var(--padding_base); -} - -#hMixerScrollArea VolControl QSlider::groove:horizontal { - background: palette(window); - height: var(--volume_slider); -} - -/* Vertical Mixer */ -#stackedMixerArea QScrollBar:vertical { - border-left: 1px solid var(--ctp_overlay0); -} - -#vMixerScrollArea VolControl { - padding: var(--padding_large) 0px var(--padding_base); - border-right: 1px solid var(--ctp_overlay0); -} - -#vMixerScrollArea VolControl QSlider { - width: var(--volume_slider_box); - margin: 0px var(--padding_xlarge); -} - -#vMixerScrollArea VolControl #volLabel { - padding: var(--padding_base) 0px var(--padding_base); - min-width: var(--volume_slider_label); - margin-left: var(--padding_xlarge); - text-align: center; -} - -#vMixerScrollArea VolControl QSlider::groove:vertical { - background: palette(window); - width: var(--volume_slider); -} - -#vMixerScrollArea VolControl #volMeterFrame { - padding: var(--padding_large) var(--padding_xlarge) var(--padding_large) 0px; -} - -#vMixerScrollArea VolControl QLabel { - padding: 0px var(--padding_large); -} - -#vMixerScrollArea VolControl QPushButton { - margin-right: var(--padding_xlarge); -} - -#vMixerScrollArea VolControl MuteCheckBox { - margin-left: var(--padding_xlarge); -} - -VolControl { - background: palette(base); -} - -VolumeMeter { - background: transparent; -} - - -VolumeMeter { - qproperty-backgroundNominalColor: var(--ctp_green); - qproperty-backgroundWarningColor: var(--ctp_peach); - qproperty-backgroundErrorColor: var(--ctp_red); - qproperty-foregroundNominalColor: var(--ctp_green); - qproperty-foregroundWarningColor: var(--ctp_peach); - qproperty-foregroundErrorColor: var(--ctp_red); - - qproperty-backgroundNominalColorDisabled: var(--ctp_surface0); - qproperty-backgroundWarningColorDisabled: var(--ctp_overlay0); - qproperty-backgroundErrorColorDisabled: var(--ctp_subtext1); - qproperty-foregroundNominalColorDisabled: var(--ctp_surface1); - qproperty-foregroundWarningColorDisabled: var(--ctp_overlay1); - qproperty-foregroundErrorColorDisabled: var(--ctp_subtext0); - - qproperty-magnitudeColor: var(--ctp_surface0); - qproperty-majorTickColor: var(--ctp_text); - qproperty-minorTickColor: var(--ctp_overlay0); - qproperty-peakDecayRate: 23.4; -} - -/* Status Bar */ - -QStatusBar::item { - border: none; -} - -/* Table View */ - -QTableView { - background: palette(base); - gridline-color: palette(light); -} - -QTableView::item { - margin: 0px; - padding: 0px; -} - -QTableView QLineEdit { - background: palette(mid); - padding: 0; - margin: 0; -} - -QTableView QPushButton, -QTableView QToolButton { - padding: 0px; - margin: -1px; - border_radius: 0px; -} - -QHeaderView::section { - background-color: var(--ctp_surface0); - color: palette(text); - border: none; - border-left: 1px solid palette(window); - border-right: 1px solid palette(window); - padding: 3px 0px; - margin-bottom: 2px; -} - -OBSHotkeyLabel[hotkeyPairHover=true] { - color: var(--ctp_blue); -} - -/* Label warning/error */ - -QLabel#warningLabel { - color: var(--ctp_peach); - font-weight: bold; -} - -QLabel#errorLabel { - color: var(--ctp_maroon); - font-weight: bold; -} - -* [themeID="warning"] { - color: var(--ctp_peach); - font-weight: bold; -} - -* [themeID="error"] { - color: var(--ctp_maroon); - font-weight: bold; -} - -* [themeID="good"] { - color: var(--ctp_green); - font-weight: bold; -} - -QFrame [noticeFrame="true"] { - background: var(--ctp_crust); - border-radius: var(--border_radius); - padding: var(--padding_xlarge) var(--padding_large); -} - -QFrame [noticeFrame="true"] QLabel { - padding: var(--padding_large) 0px; -} - -/* About dialog */ - -* [themeID="aboutName"] { - font-size: var(--font_heading); - font-weight: bold; -} - -* [themeID="aboutVersion"] { - font-size: var(--font_large); - margin-bottom: 20px; -} - -* [themeID="aboutInfo"] { - margin-bottom: 20px; -} - -* [themeID="aboutHLayout"] { - background-color: palette(base); -} - -/* Canvas / Preview background color */ - -OBSQTDisplay { - qproperty-displayBackgroundColor: var(--ctp_crust); -} - -/* Filters Window */ - -OBSBasicFilters QListWidget { - border-radius: var(--border_radius_large); - padding: var(--spacing_base); -} - -OBSBasicFilters QListWidget::item { - border-radius: var(--border_radius); - padding: var(--padding_base) var(--padding_large); -} - -OBSBasicFilters #widget, -OBSBasicFilters #widget_2 { - margin: 0px; - padding: 0px; - padding-bottom: var(--padding_base); -} - -OBSBasicFilters #widget QPushButton, -OBSBasicFilters #widget_2 QPushButton { - min-width: 16px; - padding: var(--padding_base) var(--padding_large); - margin-top: 0px; -} - -/* Preview/Program labels */ - -* [themeID="previewProgramLabels"] { - font-size: var(--font_xlarge); - font-weight: bold; - color: var(--ctp_subtext0); - margin-bottom: 4px; -} - -/* Settings Icons */ - -OBSBasicSettings { - qproperty-generalIcon: url(theme:Dark/settings/general.svg); - qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg); - qproperty-streamIcon: url(theme:Dark/settings/stream.svg); - qproperty-outputIcon: url(theme:Dark/settings/output.svg); - qproperty-audioIcon: url(theme:Dark/settings/audio.svg); - qproperty-videoIcon: url(theme:Dark/settings/video.svg); - qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg); - qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg); - qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg); -} - -/* Checkboxes */ -QCheckBox { - -} - -QCheckBox::indicator, -QGroupBox::indicator { - width: var(--icon_base); - height: var(--icon_base); -} - -QGroupBox::indicator { - margin-left: 2px; -} - -QCheckBox::indicator:unchecked, -QGroupBox::indicator:unchecked { - image: url(theme:Yami/checkbox_unchecked.svg); -} - -QCheckBox::indicator:unchecked:hover, -QGroupBox::indicator:unchecked:hover { - border: none; - image: url(theme:Yami/checkbox_unchecked_focus.svg); -} - -QCheckBox::indicator:checked, -QGroupBox::indicator:checked { - image: url(theme:Yami/checkbox_checked.svg); -} - -QCheckBox::indicator:checked:hover, -QGroupBox::indicator:checked:hover { - image: url(theme:Yami/checkbox_checked_focus.svg); -} - -QCheckBox::indicator:checked:disabled, -QGroupBox::indicator:checked:disabled { - image: url(theme:Yami/checkbox_checked_disabled.svg); -} - -QCheckBox::indicator:unchecked:disabled, -QGroupBox::indicator:unchecked:disabled { - image: url(theme:Yami/checkbox_unchecked_disabled.svg); -} - -/* Locked CheckBox */ - -QCheckBox[lockCheckBox=true] { - outline: none; - background: transparent; - max-width: var(--icon_base); - max-height: var(--icon_base); - padding: var(--padding_base); - border: 1px solid transparent; - margin-left: var(--spacing_large); -} - -QCheckBox[lockCheckBox=true]::indicator { - width: var(--icon_base); - height: var(--icon_base); - border-radius: 4px; -} - -QCheckBox[lockCheckBox=true]::indicator:checked, -QCheckBox[lockCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/locked.svg); -} - -QCheckBox[lockCheckBox=true]::indicator:unchecked, -QCheckBox[lockCheckBox=true]::indicator:unchecked:hover { - image: url(:res/images/unlocked.svg); -} - -QCheckBox[lockCheckBox=true]:hover, -QCheckBox[lockCheckBox=true]:focus { - border: 1px solid var(--border_highlight); -} - -/* Visibility CheckBox */ - -QCheckBox[visibilityCheckBox=true] { - outline: none; - background: transparent; - max-width: var(--icon_base); - max-height: var(--icon_base); - padding: var(--padding_base); - border: 1px solid transparent; - margin-left: var(--spacing_large); -} - -QCheckBox[visibilityCheckBox=true]::indicator { - width: var(--icon_base); - height: var(--icon_base); - border-radius: 4px; -} - -QCheckBox[visibilityCheckBox=true]::indicator:checked, -QCheckBox[visibilityCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/visible.svg); -} - -QCheckBox[visibilityCheckBox=true]::indicator:unchecked, -QCheckBox[visibilityCheckBox=true]::indicator:unchecked:hover { - image: url(:res/images/invisible.svg); -} - -QCheckBox[visibilityCheckBox=true]:hover, -QCheckBox[visibilityCheckBox=true]:focus { - border: 1px solid var(--border_highlight); -} - -* [themeID="revertIcon"] { - qproperty-icon: url(theme:Dark/revert.svg); -} - -/* Mute CheckBox */ - -MuteCheckBox { - outline: none; -} - -MuteCheckBox::indicator, -MuteCheckBox::indicator:unchecked { - width: var(--icon_base); - height: var(--icon_base); - background-color: palette(button); - padding: var(--padding_base_border) var(--padding_base_border); - margin: 0px; - border: 1px solid transparent; - border-radius: var(--border_radius); - icon-size: var(--icon_base); -} - -MuteCheckBox::indicator:hover, -MuteCheckBox::indicator:unchecked:hover { - background-color: palette(mid); - padding: var(--padding_base_border) var(--padding_base_border); - margin: 0px; - border: 1px solid var(--ctp_surface1); - icon-size: var(--icon_base); -} - -MuteCheckBox::indicator:pressed, -MuteCheckBox::indicator:pressed:hover { - background-color: palette(mid); - border-color: var(--ctp_surface1); -} - -MuteCheckBox::indicator:checked { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:indeterminate { - image: url(theme:Dark/unassigned.svg); -} - -MuteCheckBox::indicator:unchecked { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:hover { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:focus { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:checked:hover { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:focus { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:disabled { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:unchecked:disabled { - image: url(theme:Dark/settings/audio.svg); -} - -#hotkeyFilterReset { - margin-top: 0px; -} - -OBSHotkeyWidget { - padding: 8px 0px; - margin: 2px 0px; -} - -OBSHotkeyLabel { - padding: 4px 0px; -} - -OBSHotkeyLabel[hotkeyPairHover=true] { - color: var(--ctp_blue); -} - -OBSHotkeyWidget QPushButton { - min-width: 16px; - padding: var(--padding_base); - margin-top: 0px; - margin-left: var(--spacing_base); -} - - -/* Sources List Group Collapse Checkbox */ - -QCheckBox[sourceTreeSubItem=true] { - background: transparent; - outline: none; - padding: 1px; - min-width: var(--icon_base); - min-height: var(--icon_base); -} - -QCheckBox[sourceTreeSubItem=true]::indicator { - width: var(--icon_base); - height: var(--icon_base); - padding: 0px; - border: 1px solid transparent; - border-radius: 4px; - margin-left: -1px; -} - -QCheckBox[sourceTreeSubItem=true]::indicator:checked, -QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover { - image: url(theme:Dark/expand.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked, -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover { - image: url(theme:Dark/collapse.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:hover, -QCheckBox[sourceTreeSubItem=true]::indicator:focus { - border: 1px solid var(--border_highlight); -} - -/* Source Icons */ - -OBSBasic { - qproperty-imageIcon: url(theme:Dark/sources/image.svg); - qproperty-colorIcon: url(theme:Dark/sources/brush.svg); - qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg); - qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg); - qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg); - qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg); - qproperty-windowCapIcon: url(theme:Dark/sources/window.svg); - qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg); - qproperty-cameraIcon: url(theme:Dark/sources/camera.svg); - qproperty-textIcon: url(theme:Dark/sources/text.svg); - qproperty-mediaIcon: url(theme:Dark/sources/media.svg); - qproperty-browserIcon: url(theme:Dark/sources/globe.svg); - qproperty-groupIcon: url(theme:Dark/sources/group.svg); - qproperty-sceneIcon: url(theme:Dark/sources/scene.svg); - qproperty-defaultIcon: url(theme:Dark/sources/default.svg); - qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg); -} - -/* Scene Tree Grid Mode */ - -SceneTree { - qproperty-gridItemWidth: 154; - qproperty-gridItemHeight: var(--input_height_base); -} - -*[gridMode="true"] SceneTree::item { - color: palette(text); - background-color: palette(button); - border-radius: var(--border_radius); - margin: var(--spacing_base); -} - -*[gridMode="true"] SceneTree::item:selected { - background-color: var(--ctp_surface1); -} - -*[gridMode="true"] SceneTree::item:checked { - background-color: var(--ctp_surface1); -} - -*[gridMode="true"] SceneTree::item:hover { - background-color: var(--ctp_surface1); -} - -*[gridMode="true"] SceneTree::item:selected:hover { - background-color: var(--ctp_surface1); -} - -/* Save icon */ - -* [themeID="replayIconSmall"] { - qproperty-icon: url(theme:Dark/save.svg); -} - -/* Studio Mode T-Bar */ - -QSlider[themeID="tBarSlider"] { - height: 24px; -} - -QSlider::groove:horizontal[themeID="tBarSlider"] { - height: 8px; -} - -QSlider::sub-page:horizontal[themeID="tBarSlider"] { - background: var(--ctp_blue); -} - -QSlider::handle:horizontal[themeID="tBarSlider"] { - width: 12px; - height: 24px; - margin: -24px 0px; -} - -/* Media icons */ - -* [themeID="playIcon"] { - qproperty-icon: url(theme:Dark/media/media_play.svg); -} - -* [themeID="pauseIcon"] { - qproperty-icon: url(theme:Dark/media/media_pause.svg); -} - -* [themeID="restartIcon"] { - qproperty-icon: url(theme:Dark/media/media_restart.svg); -} - -* [themeID="stopIcon"] { - qproperty-icon: url(theme:Dark/media/media_stop.svg); -} - -* [themeID="nextIcon"] { - qproperty-icon: url(theme:Dark/media/media_next.svg); -} - -* [themeID="previousIcon"] { - qproperty-icon: url(theme:Dark/media/media_previous.svg); -} - -/* YouTube Integration */ -OBSYoutubeActions { - qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg); -} - -#ytEventList QLabel { - color: palette(text); - background-color: var(--ctp_surface0); - border: none; - border-radius: var(--border_radius); - padding: 4px 20px; -} - -#ytEventList QLabel:hover { - background-color: var(--ctp_surface1); -} - -#ytEventList QLabel[isSelectedEvent=true] { - background-color: var(--ctp_surface1); - border: none; -} - -#ytEventList QLabel[isSelectedEvent=true]:hover { - background-color: var(--ctp_blue); - color: palette(text); -} - -/* Calendar Widget */ -QDateTimeEdit::down-arrow { - qproperty-alignment: AlignTop; - image: url(theme:Dark/down.svg); - width: 100%; -} - -QDateTimeEdit:on { - background-color: palette(mid); -} - -/* Calendar Top Bar */ -QCalendarWidget QWidget#qt_calendar_navigationbar { - background-color: palette(base); - padding: var(--padding_base) var(--padding_large); -} - -/* Calendar Top Bar Buttons */ -QCalendarWidget QToolButton { - background-color: palette(base); - padding: 2px 16px; - border-radius: var(--border_radius); - margin: var(--spacing_base); -} - -#qt_calendar_monthbutton::menu-indicator { - image: url(theme:Dark/down.svg); - subcontrol-position: right; - padding-top: var(--padding_small); - padding-right: var(--padding_base); - height: 10px; - width: 10px; -} - -QCalendarWidget #qt_calendar_prevmonth { - padding: 2px; - qproperty-icon: url(theme:Dark/left.svg); - icon-size: var(--icon_base); -} - -QCalendarWidget #qt_calendar_nextmonth { - padding: var(--padding_small); - qproperty-icon: url(theme:Dark/right.svg); - icon-size: var(--icon_base); -} - -QCalendarWidget QToolButton:hover { - background-color: var(--ctp_surface1); - border-radius: var(--border_radius); -} - -QCalendarWidget QToolButton:pressed { - background-color: var(--ctp_crust); -} - -/* Month Dropdown Menu */ -QCalendarWidget QMenu { -} - -/* Year spinbox */ -QCalendarWidget QSpinBox { - background-color: var(--ctp_crust); - border: none; - border-radius: var(--border_radius); - margin: 0px var(--spacing_base) 0px 0px; - padding: var(--padding_base) 16px; -} - -QCalendarWidget QSpinBox::up-button { subcontrol-origin: border; subcontrol-position: top right; width: 16px; } -QCalendarWidget QSpinBox::down-button {subcontrol-origin: border; subcontrol-position: bottom right; width: 16px;} -QCalendarWidget QSpinBox::up-arrow { width: 10px; height: 10px; } -QCalendarWidget QSpinBox::down-arrow { width: 10px; height: 10px; } - -/* Days of the Week Bar */ -QCalendarWidget QWidget { alternate-background-color: palette(mid); } - -QCalendarWidget QAbstractItemView:enabled { - background-color: palette(base); - color: palette(text); -} - -QCalendarWidget QAbstractItemView:disabled { - color: var(--ctp_overlay1); -} - -/* VirtualCam Plugin Fixes */ - -#VirtualProperties QWidget { - margin-top: 0; - margin-bottom: 0; -} - -/* Disable icons on QDialogButtonBox */ -QDialogButtonBox { - dialogbuttonbox-buttons-have-icons: 0; -} - -/* Stats dialog */ -OBSBasicStats { - background: palette(dark); -} - -/* Advanced audio dialog */ -OBSBasicAdvAudio #scrollAreaWidgetContents { - background: palette(dark); -} diff --git a/.config/obs-studio/themes/Catppuccin_Frappe.ovt b/.config/obs-studio/themes/Catppuccin_Frappe.ovt deleted file mode 100644 index 1d70881..0000000 --- a/.config/obs-studio/themes/Catppuccin_Frappe.ovt +++ /dev/null @@ -1,324 +0,0 @@ -@OBSThemeMeta { - name: 'Frappe'; - id: 'com.obsproject.Catppuccin.Frappe'; - extends: 'com.obsproject.Catppuccin'; - author: 'Xurdejl'; - dark: 'true'; -} - -@OBSThemeVars { - --ctp_rosewater: #f2d5cf; - --ctp_flamingo: #eebebe; - --ctp_pink: #f4b8e4; - --ctp_mauve: #ca9ee6; - --ctp_red: #e78284; - --ctp_maroon: #ea999c; - --ctp_peach: #ef9f76; - --ctp_yellow: #e5c890; - --ctp_green: #a6d189; - --ctp_teal: #81c8be; - --ctp_sky: #99d1db; - --ctp_sapphire: #85c1dc; - --ctp_blue: #8caaee; - --ctp_lavender: #babbf1; - --ctp_text: #c6d0f5; - --ctp_subtext1: #b5bfe2; - --ctp_subtext0: #a5adce; - --ctp_overlay2: #949cbb; - --ctp_overlay1: #838ba7; - --ctp_overlay0: #737994; - --ctp_surface2: #626880; - --ctp_surface1: #51576d; - --ctp_surface0: #414559; - --ctp_base: #303446; - --ctp_mantle: #292c3c; - --ctp_crust: #232634; - --ctp_selection_background: #44495d; -} - -VolumeMeter { - qproperty-foregroundNominalColor: #7cbc52; - qproperty-foregroundWarningColor: #e76f33; - qproperty-foregroundErrorColor: #db4346; -} - -/* Context Menu */ -QMenu::right-arrow { - image: url(theme:Dark/expand.svg); -} - -/* Dock Widget */ -QDockWidget { - titlebar-close-icon: url(theme:Dark/close.svg); - titlebar-normal-icon: url(theme:Dark/popout.svg); -} - -/* Source Context Bar */ -QPushButton#sourcePropertiesButton { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -QPushButton#sourceFiltersButton { - qproperty-icon: url(theme:Dark/filter.svg); -} - -/* Scenes and Sources toolbar */ -* [themeID="addIconSmall"] { - qproperty-icon: url(theme:Dark/plus.svg); -} - -* [themeID="removeIconSmall"] { - qproperty-icon: url(theme:Dark/trash.svg); -} - -* [themeID="clearIconSmall"] { - qproperty-icon: url(theme:Dark/entry-clear.svg); -} - -* [themeID="propertiesIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="configIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="menuIconSmall"] { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -* [themeID="refreshIconSmall"] { - qproperty-icon: url(theme:Dark/refresh.svg); -} - -* [themeID="cogsIcon"] { - qproperty-icon: url(theme:Dark/cogs.svg); -} - -#sourceInteractButton { - qproperty-icon: url(theme:Dark/interact.svg); -} - -* [themeID="upArrowIconSmall"] { - qproperty-icon: url(theme:Dark/up.svg); -} - -* [themeID="downArrowIconSmall"] { - qproperty-icon: url(theme:Dark/down.svg); -} - -* [themeID="pauseIconSmall"] { - qproperty-icon: url(theme:Dark/media-pause.svg); -} - -* [themeID="filtersIcon"] { - qproperty-icon: url(theme:Dark/filter.svg); -} - -QToolBarExtension { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -/* ComboBox */ -QComboBox::down-arrow, -QDateTimeEdit::down-arrow { - image: url(theme:Dark/collapse.svg); -} - -QComboBox::down-arrow:editable, -QDateTimeEdit::down-arrow:editable { - image: url(theme:Dark/down.svg); -} - -/* Spinbox and doubleSpinbox */ -QSpinBox::up-arrow, -QDoubleSpinBox::up-arrow { - image: url(theme:Dark/up.svg); -} - -QSpinBox::down-arrow, -QDoubleSpinBox::down-arrow { - image: url(theme:Dark/down.svg); -} - -/* Buttons */ -QPushButton::menu-indicator { - image: url(theme:Dark/down.svg); -} - -/* Settings Icons */ -OBSBasicSettings { - qproperty-generalIcon: url(theme:Dark/settings/general.svg); - qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg); - qproperty-streamIcon: url(theme:Dark/settings/stream.svg); - qproperty-outputIcon: url(theme:Dark/settings/output.svg); - qproperty-audioIcon: url(theme:Dark/settings/audio.svg); - qproperty-videoIcon: url(theme:Dark/settings/video.svg); - qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg); - qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg); - qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg); -} - -/* Checkboxes */ -QCheckBox::indicator:unchecked, -QGroupBox::indicator:unchecked { - image: url(theme:Yami/checkbox_unchecked.svg); -} - -QCheckBox::indicator:unchecked:hover, -QGroupBox::indicator:unchecked:hover { - border: none; - image: url(theme:Yami/checkbox_unchecked_focus.svg); -} - -QCheckBox::indicator:checked, -QGroupBox::indicator:checked { - image: url(theme:Yami/checkbox_checked.svg); -} - -QCheckBox::indicator:checked:hover, -QGroupBox::indicator:checked:hover { - image: url(theme:Yami/checkbox_checked_focus.svg); -} - -QCheckBox::indicator:checked:disabled, -QGroupBox::indicator:checked:disabled { - image: url(theme:Yami/checkbox_checked_disabled.svg); -} - -/* Locked CheckBox */ -QCheckBox[lockCheckBox=true]::indicator:checked, -QCheckBox[lockCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/locked.svg); -} - -/* Visibility CheckBox */ -QCheckBox[visibilityCheckBox=true]::indicator:checked, -QCheckBox[visibilityCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/visible.svg); -} - -* [themeID="revertIcon"] { - qproperty-icon: url(theme:Dark/revert.svg); -} - -/* Mute CheckBox */ -MuteCheckBox::indicator:checked { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:indeterminate { - image: url(theme:Dark/unassigned.svg); -} - -MuteCheckBox::indicator:unchecked { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:hover { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:focus { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:checked:hover { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:focus { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:disabled { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:unchecked:disabled { - image: url(theme:Dark/settings/audio.svg); -} - -/* Sources List Group Collapse Checkbox */ -QCheckBox[sourceTreeSubItem=true]::indicator:checked, -QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover { - image: url(theme:Dark/expand.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked, -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover { - image: url(theme:Dark/collapse.svg); -} - -/* Source Icons */ -OBSBasic { - qproperty-imageIcon: url(theme:Dark/sources/image.svg); - qproperty-colorIcon: url(theme:Dark/sources/brush.svg); - qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg); - qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg); - qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg); - qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg); - qproperty-windowCapIcon: url(theme:Dark/sources/window.svg); - qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg); - qproperty-cameraIcon: url(theme:Dark/sources/camera.svg); - qproperty-textIcon: url(theme:Dark/sources/text.svg); - qproperty-mediaIcon: url(theme:Dark/sources/media.svg); - qproperty-browserIcon: url(theme:Dark/sources/globe.svg); - qproperty-groupIcon: url(theme:Dark/sources/group.svg); - qproperty-sceneIcon: url(theme:Dark/sources/scene.svg); - qproperty-defaultIcon: url(theme:Dark/sources/default.svg); - qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg); -} - -/* Save icon */ -* [themeID="replayIconSmall"] { - qproperty-icon: url(theme:Dark/save.svg); -} - -/* Media icons */ -* [themeID="playIcon"] { - qproperty-icon: url(theme:Dark/media/media_play.svg); -} - -* [themeID="pauseIcon"] { - qproperty-icon: url(theme:Dark/media/media_pause.svg); -} - -* [themeID="restartIcon"] { - qproperty-icon: url(theme:Dark/media/media_restart.svg); -} - -* [themeID="stopIcon"] { - qproperty-icon: url(theme:Dark/media/media_stop.svg); -} - -* [themeID="nextIcon"] { - qproperty-icon: url(theme:Dark/media/media_next.svg); -} - -* [themeID="previousIcon"] { - qproperty-icon: url(theme:Dark/media/media_previous.svg); -} - -/* YouTube Integration */ -OBSYoutubeActions { - qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg); -} - -/* Calendar Widget */ -QDateTimeEdit::down-arrow { - image: url(theme:Dark/down.svg); -} - -/* Calendar Top Bar Buttons */ -#qt_calendar_monthbutton::menu-indicator { - image: url(theme:Dark/down.svg); -} - -QCalendarWidget #qt_calendar_prevmonth { - qproperty-icon: url(theme:Dark/left.svg); -} - -QCalendarWidget #qt_calendar_nextmonth { - qproperty-icon: url(theme:Dark/right.svg); -} diff --git a/.config/obs-studio/themes/Catppuccin_Latte.ovt b/.config/obs-studio/themes/Catppuccin_Latte.ovt deleted file mode 100644 index cef62f3..0000000 --- a/.config/obs-studio/themes/Catppuccin_Latte.ovt +++ /dev/null @@ -1,324 +0,0 @@ -@OBSThemeMeta { - name: 'Latte'; - id: 'com.obsproject.Catppuccin.Latte'; - extends: 'com.obsproject.Catppuccin'; - author: 'Xurdejl'; - dark: 'false'; -} - -@OBSThemeVars { - --ctp_rosewater: #dc8a78; - --ctp_flamingo: #dd7878; - --ctp_pink: #ea76cb; - --ctp_mauve: #8839ef; - --ctp_red: #d20f39; - --ctp_maroon: #e64553; - --ctp_peach: #fe640b; - --ctp_yellow: #df8e1d; - --ctp_green: #40a02b; - --ctp_teal: #179299; - --ctp_sky: #04a5e5; - --ctp_sapphire: #209fb5; - --ctp_blue: #1e66f5; - --ctp_lavender: #7287fd; - --ctp_text: #4c4f69; - --ctp_subtext1: #5c5f77; - --ctp_subtext0: #6c6f85; - --ctp_overlay2: #7c7f93; - --ctp_overlay1: #8c8fa1; - --ctp_overlay0: #9ca0b0; - --ctp_surface2: #acb0be; - --ctp_surface1: #bcc0cc; - --ctp_surface0: #ccd0da; - --ctp_base: #eff1f5; - --ctp_mantle: #e6e9ef; - --ctp_crust: #dce0e8; - --ctp_selection_background: #d4d7df; -} - -VolumeMeter { - qproperty-foregroundNominalColor: #62ce4a; - qproperty-foregroundWarningColor: #fe9558; - qproperty-foregroundErrorColor: #f13d64; -} - -/* Context Menu */ -QMenu::right-arrow { - image: url(theme:Light/expand.svg); -} - -/* Dock Widget */ -QDockWidget { - titlebar-close-icon: url(theme:Light/close.svg); - titlebar-normal-icon: url(theme:Light/popout.svg); -} - -/* Source Context Bar */ -QPushButton#sourcePropertiesButton { - qproperty-icon: url(theme:Light/settings/general.svg); -} - -QPushButton#sourceFiltersButton { - qproperty-icon: url(theme:Light/filter.svg); -} - -/* Scenes and Sources toolbar */ -* [themeID="addIconSmall"] { - qproperty-icon: url(theme:Light/plus.svg); -} - -* [themeID="removeIconSmall"] { - qproperty-icon: url(theme:Light/trash.svg); -} - -* [themeID="clearIconSmall"] { - qproperty-icon: url(theme:Light/entry-clear.svg); -} - -* [themeID="propertiesIconSmall"] { - qproperty-icon: url(theme:Light/settings/general.svg); -} - -* [themeID="configIconSmall"] { - qproperty-icon: url(theme:Light/settings/general.svg); -} - -* [themeID="menuIconSmall"] { - qproperty-icon: url(theme:Light/dots-vert.svg); -} - -* [themeID="refreshIconSmall"] { - qproperty-icon: url(theme:Light/refresh.svg); -} - -* [themeID="cogsIcon"] { - qproperty-icon: url(theme:Light/cogs.svg); -} - -#sourceInteractButton { - qproperty-icon: url(theme:Light/interact.svg); -} - -* [themeID="upArrowIconSmall"] { - qproperty-icon: url(theme:Light/up.svg); -} - -* [themeID="downArrowIconSmall"] { - qproperty-icon: url(theme:Light/down.svg); -} - -* [themeID="pauseIconSmall"] { - qproperty-icon: url(theme:Light/media-pause.svg); -} - -* [themeID="filtersIcon"] { - qproperty-icon: url(theme:Light/filter.svg); -} - -QToolBarExtension { - qproperty-icon: url(theme:Light/dots-vert.svg); -} - -/* ComboBox */ -QComboBox::down-arrow, -QDateTimeEdit::down-arrow { - image: url(theme:Light/collapse.svg); -} - -QComboBox::down-arrow:editable, -QDateTimeEdit::down-arrow:editable { - image: url(theme:Light/down.svg); -} - -/* Spinbox and doubleSpinbox */ -QSpinBox::up-arrow, -QDoubleSpinBox::up-arrow { - image: url(theme:Light/up.svg); -} - -QSpinBox::down-arrow, -QDoubleSpinBox::down-arrow { - image: url(theme:Light/down.svg); -} - -/* Buttons */ -QPushButton::menu-indicator { - image: url(theme:Light/down.svg); -} - -/* Settings Icons */ -OBSBasicSettings { - qproperty-generalIcon: url(theme:Light/settings/general.svg); - qproperty-appearanceIcon: url(theme:Light/settings/appearance.svg); - qproperty-streamIcon: url(theme:Light/settings/stream.svg); - qproperty-outputIcon: url(theme:Light/settings/output.svg); - qproperty-audioIcon: url(theme:Light/settings/audio.svg); - qproperty-videoIcon: url(theme:Light/settings/video.svg); - qproperty-hotkeysIcon: url(theme:Light/settings/hotkeys.svg); - qproperty-accessibilityIcon: url(theme:Light/settings/accessibility.svg); - qproperty-advancedIcon: url(theme:Light/settings/advanced.svg); -} - -/* Checkboxes */ -QCheckBox::indicator:unchecked, -QGroupBox::indicator:unchecked { - image: url(theme:Light/checkbox_unchecked.svg); -} - -QCheckBox::indicator:unchecked:hover, -QGroupBox::indicator:unchecked:hover { - border: none; - image: url(theme:Light/checkbox_unchecked_focus.svg); -} - -QCheckBox::indicator:checked, -QGroupBox::indicator:checked { - image: url(theme:Light/checkbox_checked.svg); -} - -QCheckBox::indicator:checked:hover, -QGroupBox::indicator:checked:hover { - image: url(theme:Light/checkbox_checked_focus.svg); -} - -QCheckBox::indicator:checked:disabled, -QGroupBox::indicator:checked:disabled { - image: url(theme:Light/checkbox_checked_disabled.svg); -} - -/* Locked CheckBox */ -QCheckBox[lockCheckBox=true]::indicator:checked, -QCheckBox[lockCheckBox=true]::indicator:checked:hover { - image: url(theme:Light/locked.svg); -} - -/* Visibility CheckBox */ -QCheckBox[visibilityCheckBox=true]::indicator:checked, -QCheckBox[visibilityCheckBox=true]::indicator:checked:hover { - image: url(theme:Light/visible.svg); -} - -* [themeID="revertIcon"] { - qproperty-icon: url(theme:Light/revert.svg); -} - -/* Mute CheckBox */ -MuteCheckBox::indicator:checked { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:indeterminate { - image: url(theme:Light/unassigned.svg); -} - -MuteCheckBox::indicator:unchecked { - image: url(theme:Light/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:hover { - image: url(theme:Light/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:focus { - image: url(theme:Light/settings/audio.svg); -} - -MuteCheckBox::indicator:checked:hover { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:checked:focus { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:checked:disabled { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:unchecked:disabled { - image: url(theme:Light/settings/audio.svg); -} - -/* Sources List Group Collapse Checkbox */ -QCheckBox[sourceTreeSubItem=true]::indicator:checked, -QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover { - image: url(theme:Light/expand.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked, -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover { - image: url(theme:Light/collapse.svg); -} - -/* Source Icons */ -OBSBasic { - qproperty-imageIcon: url(theme:Light/sources/image.svg); - qproperty-colorIcon: url(theme:Light/sources/brush.svg); - qproperty-slideshowIcon: url(theme:Light/sources/slideshow.svg); - qproperty-audioInputIcon: url(theme:Light/sources/microphone.svg); - qproperty-audioOutputIcon: url(theme:Light/settings/audio.svg); - qproperty-desktopCapIcon: url(theme:Light/settings/video.svg); - qproperty-windowCapIcon: url(theme:Light/sources/window.svg); - qproperty-gameCapIcon: url(theme:Light/sources/gamepad.svg); - qproperty-cameraIcon: url(theme:Light/sources/camera.svg); - qproperty-textIcon: url(theme:Light/sources/text.svg); - qproperty-mediaIcon: url(theme:Light/sources/media.svg); - qproperty-browserIcon: url(theme:Light/sources/globe.svg); - qproperty-groupIcon: url(theme:Light/sources/group.svg); - qproperty-sceneIcon: url(theme:Light/sources/scene.svg); - qproperty-defaultIcon: url(theme:Light/sources/default.svg); - qproperty-audioProcessOutputIcon: url(theme:Light/sources/windowaudio.svg); -} - -/* Save icon */ -* [themeID="replayIconSmall"] { - qproperty-icon: url(theme:Light/save.svg); -} - -/* Media icons */ -* [themeID="playIcon"] { - qproperty-icon: url(theme:Light/media/media_play.svg); -} - -* [themeID="pauseIcon"] { - qproperty-icon: url(theme:Light/media/media_pause.svg); -} - -* [themeID="restartIcon"] { - qproperty-icon: url(theme:Light/media/media_restart.svg); -} - -* [themeID="stopIcon"] { - qproperty-icon: url(theme:Light/media/media_stop.svg); -} - -* [themeID="nextIcon"] { - qproperty-icon: url(theme:Light/media/media_next.svg); -} - -* [themeID="previousIcon"] { - qproperty-icon: url(theme:Light/media/media_previous.svg); -} - -/* YouTube Integration */ -OBSYoutubeActions { - qproperty-thumbPlaceholder: url(theme:Light/sources/image.svg); -} - -/* Calendar Widget */ -QDateTimeEdit::down-arrow { - image: url(theme:Light/down.svg); -} - -/* Calendar Top Bar Buttons */ -#qt_calendar_monthbutton::menu-indicator { - image: url(theme:Light/down.svg); -} - -QCalendarWidget #qt_calendar_prevmonth { - qproperty-icon: url(theme:Light/left.svg); -} - -QCalendarWidget #qt_calendar_nextmonth { - qproperty-icon: url(theme:Light/right.svg); -} diff --git a/.config/obs-studio/themes/Catppuccin_Macchiato.ovt b/.config/obs-studio/themes/Catppuccin_Macchiato.ovt deleted file mode 100644 index 576a372..0000000 --- a/.config/obs-studio/themes/Catppuccin_Macchiato.ovt +++ /dev/null @@ -1,324 +0,0 @@ -@OBSThemeMeta { - name: 'Macchiato'; - id: 'com.obsproject.Catppuccin.Macchiato'; - extends: 'com.obsproject.Catppuccin'; - author: 'Xurdejl'; - dark: 'true'; -} - -@OBSThemeVars { - --ctp_rosewater: #f4dbd6; - --ctp_flamingo: #f0c6c6; - --ctp_pink: #f5bde6; - --ctp_mauve: #c6a0f6; - --ctp_red: #ed8796; - --ctp_maroon: #ee99a0; - --ctp_peach: #f5a97f; - --ctp_yellow: #eed49f; - --ctp_green: #a6da95; - --ctp_teal: #8bd5ca; - --ctp_sky: #91d7e3; - --ctp_sapphire: #7dc4e4; - --ctp_blue: #8aadf4; - --ctp_lavender: #b7bdf8; - --ctp_text: #cad3f5; - --ctp_subtext1: #b8c0e0; - --ctp_subtext0: #a5adcb; - --ctp_overlay2: #939ab7; - --ctp_overlay1: #8087a2; - --ctp_overlay0: #6e738d; - --ctp_surface2: #5b6078; - --ctp_surface1: #494d64; - --ctp_surface0: #363a4f; - --ctp_base: #24273a; - --ctp_mantle: #1e2030; - --ctp_crust: #181926; - --ctp_selection_background: #3a3d53; -} - -VolumeMeter { - qproperty-foregroundNominalColor: #78c75d; - qproperty-foregroundWarningColor: #ef7939; - qproperty-foregroundErrorColor: #e3455d; -} - -/* Context Menu */ -QMenu::right-arrow { - image: url(theme:Dark/expand.svg); -} - -/* Dock Widget */ -QDockWidget { - titlebar-close-icon: url(theme:Dark/close.svg); - titlebar-normal-icon: url(theme:Dark/popout.svg); -} - -/* Source Context Bar */ -QPushButton#sourcePropertiesButton { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -QPushButton#sourceFiltersButton { - qproperty-icon: url(theme:Dark/filter.svg); -} - -/* Scenes and Sources toolbar */ -* [themeID="addIconSmall"] { - qproperty-icon: url(theme:Dark/plus.svg); -} - -* [themeID="removeIconSmall"] { - qproperty-icon: url(theme:Dark/trash.svg); -} - -* [themeID="clearIconSmall"] { - qproperty-icon: url(theme:Dark/entry-clear.svg); -} - -* [themeID="propertiesIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="configIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="menuIconSmall"] { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -* [themeID="refreshIconSmall"] { - qproperty-icon: url(theme:Dark/refresh.svg); -} - -* [themeID="cogsIcon"] { - qproperty-icon: url(theme:Dark/cogs.svg); -} - -#sourceInteractButton { - qproperty-icon: url(theme:Dark/interact.svg); -} - -* [themeID="upArrowIconSmall"] { - qproperty-icon: url(theme:Dark/up.svg); -} - -* [themeID="downArrowIconSmall"] { - qproperty-icon: url(theme:Dark/down.svg); -} - -* [themeID="pauseIconSmall"] { - qproperty-icon: url(theme:Dark/media-pause.svg); -} - -* [themeID="filtersIcon"] { - qproperty-icon: url(theme:Dark/filter.svg); -} - -QToolBarExtension { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -/* ComboBox */ -QComboBox::down-arrow, -QDateTimeEdit::down-arrow { - image: url(theme:Dark/collapse.svg); -} - -QComboBox::down-arrow:editable, -QDateTimeEdit::down-arrow:editable { - image: url(theme:Dark/down.svg); -} - -/* Spinbox and doubleSpinbox */ -QSpinBox::up-arrow, -QDoubleSpinBox::up-arrow { - image: url(theme:Dark/up.svg); -} - -QSpinBox::down-arrow, -QDoubleSpinBox::down-arrow { - image: url(theme:Dark/down.svg); -} - -/* Buttons */ -QPushButton::menu-indicator { - image: url(theme:Dark/down.svg); -} - -/* Settings Icons */ -OBSBasicSettings { - qproperty-generalIcon: url(theme:Dark/settings/general.svg); - qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg); - qproperty-streamIcon: url(theme:Dark/settings/stream.svg); - qproperty-outputIcon: url(theme:Dark/settings/output.svg); - qproperty-audioIcon: url(theme:Dark/settings/audio.svg); - qproperty-videoIcon: url(theme:Dark/settings/video.svg); - qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg); - qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg); - qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg); -} - -/* Checkboxes */ -QCheckBox::indicator:unchecked, -QGroupBox::indicator:unchecked { - image: url(theme:Yami/checkbox_unchecked.svg); -} - -QCheckBox::indicator:unchecked:hover, -QGroupBox::indicator:unchecked:hover { - border: none; - image: url(theme:Yami/checkbox_unchecked_focus.svg); -} - -QCheckBox::indicator:checked, -QGroupBox::indicator:checked { - image: url(theme:Yami/checkbox_checked.svg); -} - -QCheckBox::indicator:checked:hover, -QGroupBox::indicator:checked:hover { - image: url(theme:Yami/checkbox_checked_focus.svg); -} - -QCheckBox::indicator:checked:disabled, -QGroupBox::indicator:checked:disabled { - image: url(theme:Yami/checkbox_checked_disabled.svg); -} - -/* Locked CheckBox */ -QCheckBox[lockCheckBox=true]::indicator:checked, -QCheckBox[lockCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/locked.svg); -} - -/* Visibility CheckBox */ -QCheckBox[visibilityCheckBox=true]::indicator:checked, -QCheckBox[visibilityCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/visible.svg); -} - -* [themeID="revertIcon"] { - qproperty-icon: url(theme:Dark/revert.svg); -} - -/* Mute CheckBox */ -MuteCheckBox::indicator:checked { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:indeterminate { - image: url(theme:Dark/unassigned.svg); -} - -MuteCheckBox::indicator:unchecked { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:hover { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:focus { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:checked:hover { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:focus { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:disabled { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:unchecked:disabled { - image: url(theme:Dark/settings/audio.svg); -} - -/* Sources List Group Collapse Checkbox */ -QCheckBox[sourceTreeSubItem=true]::indicator:checked, -QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover { - image: url(theme:Dark/expand.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked, -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover { - image: url(theme:Dark/collapse.svg); -} - -/* Source Icons */ -OBSBasic { - qproperty-imageIcon: url(theme:Dark/sources/image.svg); - qproperty-colorIcon: url(theme:Dark/sources/brush.svg); - qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg); - qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg); - qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg); - qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg); - qproperty-windowCapIcon: url(theme:Dark/sources/window.svg); - qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg); - qproperty-cameraIcon: url(theme:Dark/sources/camera.svg); - qproperty-textIcon: url(theme:Dark/sources/text.svg); - qproperty-mediaIcon: url(theme:Dark/sources/media.svg); - qproperty-browserIcon: url(theme:Dark/sources/globe.svg); - qproperty-groupIcon: url(theme:Dark/sources/group.svg); - qproperty-sceneIcon: url(theme:Dark/sources/scene.svg); - qproperty-defaultIcon: url(theme:Dark/sources/default.svg); - qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg); -} - -/* Save icon */ -* [themeID="replayIconSmall"] { - qproperty-icon: url(theme:Dark/save.svg); -} - -/* Media icons */ -* [themeID="playIcon"] { - qproperty-icon: url(theme:Dark/media/media_play.svg); -} - -* [themeID="pauseIcon"] { - qproperty-icon: url(theme:Dark/media/media_pause.svg); -} - -* [themeID="restartIcon"] { - qproperty-icon: url(theme:Dark/media/media_restart.svg); -} - -* [themeID="stopIcon"] { - qproperty-icon: url(theme:Dark/media/media_stop.svg); -} - -* [themeID="nextIcon"] { - qproperty-icon: url(theme:Dark/media/media_next.svg); -} - -* [themeID="previousIcon"] { - qproperty-icon: url(theme:Dark/media/media_previous.svg); -} - -/* YouTube Integration */ -OBSYoutubeActions { - qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg); -} - -/* Calendar Widget */ -QDateTimeEdit::down-arrow { - image: url(theme:Dark/down.svg); -} - -/* Calendar Top Bar Buttons */ -#qt_calendar_monthbutton::menu-indicator { - image: url(theme:Dark/down.svg); -} - -QCalendarWidget #qt_calendar_prevmonth { - qproperty-icon: url(theme:Dark/left.svg); -} - -QCalendarWidget #qt_calendar_nextmonth { - qproperty-icon: url(theme:Dark/right.svg); -} diff --git a/.config/obs-studio/themes/Catppuccin_Mocha.ovt b/.config/obs-studio/themes/Catppuccin_Mocha.ovt deleted file mode 100644 index 6b2ca13..0000000 --- a/.config/obs-studio/themes/Catppuccin_Mocha.ovt +++ /dev/null @@ -1,324 +0,0 @@ -@OBSThemeMeta { - name: 'Mocha'; - id: 'com.obsproject.Catppuccin.Mocha'; - extends: 'com.obsproject.Catppuccin'; - author: 'Xurdejl'; - dark: 'true'; -} - -@OBSThemeVars { - --ctp_rosewater: #f5e0dc; - --ctp_flamingo: #f2cdcd; - --ctp_pink: #f5c2e7; - --ctp_mauve: #cba6f7; - --ctp_red: #f38ba8; - --ctp_maroon: #eba0ac; - --ctp_peach: #fab387; - --ctp_yellow: #f9e2af; - --ctp_green: #a6e3a1; - --ctp_teal: #94e2d5; - --ctp_sky: #89dceb; - --ctp_sapphire: #74c7ec; - --ctp_blue: #89b4fa; - --ctp_lavender: #b4befe; - --ctp_text: #cdd6f4; - --ctp_subtext1: #bac2de; - --ctp_subtext0: #a6adc8; - --ctp_overlay2: #9399b2; - --ctp_overlay1: #7f849c; - --ctp_overlay0: #6c7086; - --ctp_surface2: #585b70; - --ctp_surface1: #45475a; - --ctp_surface0: #313244; - --ctp_base: #1e1e2e; - --ctp_mantle: #181825; - --ctp_crust: #11111b; - --ctp_selection_background: #353649; -} - -VolumeMeter { - qproperty-foregroundNominalColor: #6fd266; - qproperty-foregroundWarningColor: #f7853f; - qproperty-foregroundErrorColor: #ec4675; -} - -/* Context Menu */ -QMenu::right-arrow { - image: url(theme:Dark/expand.svg); -} - -/* Dock Widget */ -QDockWidget { - titlebar-close-icon: url(theme:Dark/close.svg); - titlebar-normal-icon: url(theme:Dark/popout.svg); -} - -/* Source Context Bar */ -QPushButton#sourcePropertiesButton { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -QPushButton#sourceFiltersButton { - qproperty-icon: url(theme:Dark/filter.svg); -} - -/* Scenes and Sources toolbar */ -* [themeID="addIconSmall"] { - qproperty-icon: url(theme:Dark/plus.svg); -} - -* [themeID="removeIconSmall"] { - qproperty-icon: url(theme:Dark/trash.svg); -} - -* [themeID="clearIconSmall"] { - qproperty-icon: url(theme:Dark/entry-clear.svg); -} - -* [themeID="propertiesIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="configIconSmall"] { - qproperty-icon: url(theme:Dark/settings/general.svg); -} - -* [themeID="menuIconSmall"] { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -* [themeID="refreshIconSmall"] { - qproperty-icon: url(theme:Dark/refresh.svg); -} - -* [themeID="cogsIcon"] { - qproperty-icon: url(theme:Dark/cogs.svg); -} - -#sourceInteractButton { - qproperty-icon: url(theme:Dark/interact.svg); -} - -* [themeID="upArrowIconSmall"] { - qproperty-icon: url(theme:Dark/up.svg); -} - -* [themeID="downArrowIconSmall"] { - qproperty-icon: url(theme:Dark/down.svg); -} - -* [themeID="pauseIconSmall"] { - qproperty-icon: url(theme:Dark/media-pause.svg); -} - -* [themeID="filtersIcon"] { - qproperty-icon: url(theme:Dark/filter.svg); -} - -QToolBarExtension { - qproperty-icon: url(theme:Dark/dots-vert.svg); -} - -/* ComboBox */ -QComboBox::down-arrow, -QDateTimeEdit::down-arrow { - image: url(theme:Dark/collapse.svg); -} - -QComboBox::down-arrow:editable, -QDateTimeEdit::down-arrow:editable { - image: url(theme:Dark/down.svg); -} - -/* Spinbox and doubleSpinbox */ -QSpinBox::up-arrow, -QDoubleSpinBox::up-arrow { - image: url(theme:Dark/up.svg); -} - -QSpinBox::down-arrow, -QDoubleSpinBox::down-arrow { - image: url(theme:Dark/down.svg); -} - -/* Buttons */ -QPushButton::menu-indicator { - image: url(theme:Dark/down.svg); -} - -/* Settings Icons */ -OBSBasicSettings { - qproperty-generalIcon: url(theme:Dark/settings/general.svg); - qproperty-appearanceIcon: url(theme:Dark/settings/appearance.svg); - qproperty-streamIcon: url(theme:Dark/settings/stream.svg); - qproperty-outputIcon: url(theme:Dark/settings/output.svg); - qproperty-audioIcon: url(theme:Dark/settings/audio.svg); - qproperty-videoIcon: url(theme:Dark/settings/video.svg); - qproperty-hotkeysIcon: url(theme:Dark/settings/hotkeys.svg); - qproperty-accessibilityIcon: url(theme:Dark/settings/accessibility.svg); - qproperty-advancedIcon: url(theme:Dark/settings/advanced.svg); -} - -/* Checkboxes */ -QCheckBox::indicator:unchecked, -QGroupBox::indicator:unchecked { - image: url(theme:Yami/checkbox_unchecked.svg); -} - -QCheckBox::indicator:unchecked:hover, -QGroupBox::indicator:unchecked:hover { - border: none; - image: url(theme:Yami/checkbox_unchecked_focus.svg); -} - -QCheckBox::indicator:checked, -QGroupBox::indicator:checked { - image: url(theme:Yami/checkbox_checked.svg); -} - -QCheckBox::indicator:checked:hover, -QGroupBox::indicator:checked:hover { - image: url(theme:Yami/checkbox_checked_focus.svg); -} - -QCheckBox::indicator:checked:disabled, -QGroupBox::indicator:checked:disabled { - image: url(theme:Yami/checkbox_checked_disabled.svg); -} - -/* Locked CheckBox */ -QCheckBox[lockCheckBox=true]::indicator:checked, -QCheckBox[lockCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/locked.svg); -} - -/* Visibility CheckBox */ -QCheckBox[visibilityCheckBox=true]::indicator:checked, -QCheckBox[visibilityCheckBox=true]::indicator:checked:hover { - image: url(theme:Dark/visible.svg); -} - -* [themeID="revertIcon"] { - qproperty-icon: url(theme:Dark/revert.svg); -} - -/* Mute CheckBox */ -MuteCheckBox::indicator:checked { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:indeterminate { - image: url(theme:Dark/unassigned.svg); -} - -MuteCheckBox::indicator:unchecked { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:hover { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:focus { - image: url(theme:Dark/settings/audio.svg); -} - -MuteCheckBox::indicator:checked:hover { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:focus { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:checked:disabled { - image: url(theme:Dark/mute.svg); -} - -MuteCheckBox::indicator:unchecked:disabled { - image: url(theme:Dark/settings/audio.svg); -} - -/* Sources List Group Collapse Checkbox */ -QCheckBox[sourceTreeSubItem=true]::indicator:checked, -QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover { - image: url(theme:Dark/expand.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked, -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover { - image: url(theme:Dark/collapse.svg); -} - -/* Source Icons */ -OBSBasic { - qproperty-imageIcon: url(theme:Dark/sources/image.svg); - qproperty-colorIcon: url(theme:Dark/sources/brush.svg); - qproperty-slideshowIcon: url(theme:Dark/sources/slideshow.svg); - qproperty-audioInputIcon: url(theme:Dark/sources/microphone.svg); - qproperty-audioOutputIcon: url(theme:Dark/settings/audio.svg); - qproperty-desktopCapIcon: url(theme:Dark/settings/video.svg); - qproperty-windowCapIcon: url(theme:Dark/sources/window.svg); - qproperty-gameCapIcon: url(theme:Dark/sources/gamepad.svg); - qproperty-cameraIcon: url(theme:Dark/sources/camera.svg); - qproperty-textIcon: url(theme:Dark/sources/text.svg); - qproperty-mediaIcon: url(theme:Dark/sources/media.svg); - qproperty-browserIcon: url(theme:Dark/sources/globe.svg); - qproperty-groupIcon: url(theme:Dark/sources/group.svg); - qproperty-sceneIcon: url(theme:Dark/sources/scene.svg); - qproperty-defaultIcon: url(theme:Dark/sources/default.svg); - qproperty-audioProcessOutputIcon: url(theme:Dark/sources/windowaudio.svg); -} - -/* Save icon */ -* [themeID="replayIconSmall"] { - qproperty-icon: url(theme:Dark/save.svg); -} - -/* Media icons */ -* [themeID="playIcon"] { - qproperty-icon: url(theme:Dark/media/media_play.svg); -} - -* [themeID="pauseIcon"] { - qproperty-icon: url(theme:Dark/media/media_pause.svg); -} - -* [themeID="restartIcon"] { - qproperty-icon: url(theme:Dark/media/media_restart.svg); -} - -* [themeID="stopIcon"] { - qproperty-icon: url(theme:Dark/media/media_stop.svg); -} - -* [themeID="nextIcon"] { - qproperty-icon: url(theme:Dark/media/media_next.svg); -} - -* [themeID="previousIcon"] { - qproperty-icon: url(theme:Dark/media/media_previous.svg); -} - -/* YouTube Integration */ -OBSYoutubeActions { - qproperty-thumbPlaceholder: url(theme:Dark/sources/image.svg); -} - -/* Calendar Widget */ -QDateTimeEdit::down-arrow { - image: url(theme:Dark/down.svg); -} - -/* Calendar Top Bar Buttons */ -#qt_calendar_monthbutton::menu-indicator { - image: url(theme:Dark/down.svg); -} - -QCalendarWidget #qt_calendar_prevmonth { - qproperty-icon: url(theme:Dark/left.svg); -} - -QCalendarWidget #qt_calendar_nextmonth { - qproperty-icon: url(theme:Dark/right.svg); -} diff --git a/.config/obs-studio/themes/Theme.ovt b/.config/obs-studio/themes/Theme.ovt deleted file mode 100644 index cef62f3..0000000 --- a/.config/obs-studio/themes/Theme.ovt +++ /dev/null @@ -1,324 +0,0 @@ -@OBSThemeMeta { - name: 'Latte'; - id: 'com.obsproject.Catppuccin.Latte'; - extends: 'com.obsproject.Catppuccin'; - author: 'Xurdejl'; - dark: 'false'; -} - -@OBSThemeVars { - --ctp_rosewater: #dc8a78; - --ctp_flamingo: #dd7878; - --ctp_pink: #ea76cb; - --ctp_mauve: #8839ef; - --ctp_red: #d20f39; - --ctp_maroon: #e64553; - --ctp_peach: #fe640b; - --ctp_yellow: #df8e1d; - --ctp_green: #40a02b; - --ctp_teal: #179299; - --ctp_sky: #04a5e5; - --ctp_sapphire: #209fb5; - --ctp_blue: #1e66f5; - --ctp_lavender: #7287fd; - --ctp_text: #4c4f69; - --ctp_subtext1: #5c5f77; - --ctp_subtext0: #6c6f85; - --ctp_overlay2: #7c7f93; - --ctp_overlay1: #8c8fa1; - --ctp_overlay0: #9ca0b0; - --ctp_surface2: #acb0be; - --ctp_surface1: #bcc0cc; - --ctp_surface0: #ccd0da; - --ctp_base: #eff1f5; - --ctp_mantle: #e6e9ef; - --ctp_crust: #dce0e8; - --ctp_selection_background: #d4d7df; -} - -VolumeMeter { - qproperty-foregroundNominalColor: #62ce4a; - qproperty-foregroundWarningColor: #fe9558; - qproperty-foregroundErrorColor: #f13d64; -} - -/* Context Menu */ -QMenu::right-arrow { - image: url(theme:Light/expand.svg); -} - -/* Dock Widget */ -QDockWidget { - titlebar-close-icon: url(theme:Light/close.svg); - titlebar-normal-icon: url(theme:Light/popout.svg); -} - -/* Source Context Bar */ -QPushButton#sourcePropertiesButton { - qproperty-icon: url(theme:Light/settings/general.svg); -} - -QPushButton#sourceFiltersButton { - qproperty-icon: url(theme:Light/filter.svg); -} - -/* Scenes and Sources toolbar */ -* [themeID="addIconSmall"] { - qproperty-icon: url(theme:Light/plus.svg); -} - -* [themeID="removeIconSmall"] { - qproperty-icon: url(theme:Light/trash.svg); -} - -* [themeID="clearIconSmall"] { - qproperty-icon: url(theme:Light/entry-clear.svg); -} - -* [themeID="propertiesIconSmall"] { - qproperty-icon: url(theme:Light/settings/general.svg); -} - -* [themeID="configIconSmall"] { - qproperty-icon: url(theme:Light/settings/general.svg); -} - -* [themeID="menuIconSmall"] { - qproperty-icon: url(theme:Light/dots-vert.svg); -} - -* [themeID="refreshIconSmall"] { - qproperty-icon: url(theme:Light/refresh.svg); -} - -* [themeID="cogsIcon"] { - qproperty-icon: url(theme:Light/cogs.svg); -} - -#sourceInteractButton { - qproperty-icon: url(theme:Light/interact.svg); -} - -* [themeID="upArrowIconSmall"] { - qproperty-icon: url(theme:Light/up.svg); -} - -* [themeID="downArrowIconSmall"] { - qproperty-icon: url(theme:Light/down.svg); -} - -* [themeID="pauseIconSmall"] { - qproperty-icon: url(theme:Light/media-pause.svg); -} - -* [themeID="filtersIcon"] { - qproperty-icon: url(theme:Light/filter.svg); -} - -QToolBarExtension { - qproperty-icon: url(theme:Light/dots-vert.svg); -} - -/* ComboBox */ -QComboBox::down-arrow, -QDateTimeEdit::down-arrow { - image: url(theme:Light/collapse.svg); -} - -QComboBox::down-arrow:editable, -QDateTimeEdit::down-arrow:editable { - image: url(theme:Light/down.svg); -} - -/* Spinbox and doubleSpinbox */ -QSpinBox::up-arrow, -QDoubleSpinBox::up-arrow { - image: url(theme:Light/up.svg); -} - -QSpinBox::down-arrow, -QDoubleSpinBox::down-arrow { - image: url(theme:Light/down.svg); -} - -/* Buttons */ -QPushButton::menu-indicator { - image: url(theme:Light/down.svg); -} - -/* Settings Icons */ -OBSBasicSettings { - qproperty-generalIcon: url(theme:Light/settings/general.svg); - qproperty-appearanceIcon: url(theme:Light/settings/appearance.svg); - qproperty-streamIcon: url(theme:Light/settings/stream.svg); - qproperty-outputIcon: url(theme:Light/settings/output.svg); - qproperty-audioIcon: url(theme:Light/settings/audio.svg); - qproperty-videoIcon: url(theme:Light/settings/video.svg); - qproperty-hotkeysIcon: url(theme:Light/settings/hotkeys.svg); - qproperty-accessibilityIcon: url(theme:Light/settings/accessibility.svg); - qproperty-advancedIcon: url(theme:Light/settings/advanced.svg); -} - -/* Checkboxes */ -QCheckBox::indicator:unchecked, -QGroupBox::indicator:unchecked { - image: url(theme:Light/checkbox_unchecked.svg); -} - -QCheckBox::indicator:unchecked:hover, -QGroupBox::indicator:unchecked:hover { - border: none; - image: url(theme:Light/checkbox_unchecked_focus.svg); -} - -QCheckBox::indicator:checked, -QGroupBox::indicator:checked { - image: url(theme:Light/checkbox_checked.svg); -} - -QCheckBox::indicator:checked:hover, -QGroupBox::indicator:checked:hover { - image: url(theme:Light/checkbox_checked_focus.svg); -} - -QCheckBox::indicator:checked:disabled, -QGroupBox::indicator:checked:disabled { - image: url(theme:Light/checkbox_checked_disabled.svg); -} - -/* Locked CheckBox */ -QCheckBox[lockCheckBox=true]::indicator:checked, -QCheckBox[lockCheckBox=true]::indicator:checked:hover { - image: url(theme:Light/locked.svg); -} - -/* Visibility CheckBox */ -QCheckBox[visibilityCheckBox=true]::indicator:checked, -QCheckBox[visibilityCheckBox=true]::indicator:checked:hover { - image: url(theme:Light/visible.svg); -} - -* [themeID="revertIcon"] { - qproperty-icon: url(theme:Light/revert.svg); -} - -/* Mute CheckBox */ -MuteCheckBox::indicator:checked { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:indeterminate { - image: url(theme:Light/unassigned.svg); -} - -MuteCheckBox::indicator:unchecked { - image: url(theme:Light/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:hover { - image: url(theme:Light/settings/audio.svg); -} - -MuteCheckBox::indicator:unchecked:focus { - image: url(theme:Light/settings/audio.svg); -} - -MuteCheckBox::indicator:checked:hover { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:checked:focus { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:checked:disabled { - image: url(theme:Light/mute.svg); -} - -MuteCheckBox::indicator:unchecked:disabled { - image: url(theme:Light/settings/audio.svg); -} - -/* Sources List Group Collapse Checkbox */ -QCheckBox[sourceTreeSubItem=true]::indicator:checked, -QCheckBox[sourceTreeSubItem=true]::indicator:checked:hover { - image: url(theme:Light/expand.svg); -} - -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked, -QCheckBox[sourceTreeSubItem=true]::indicator:unchecked:hover { - image: url(theme:Light/collapse.svg); -} - -/* Source Icons */ -OBSBasic { - qproperty-imageIcon: url(theme:Light/sources/image.svg); - qproperty-colorIcon: url(theme:Light/sources/brush.svg); - qproperty-slideshowIcon: url(theme:Light/sources/slideshow.svg); - qproperty-audioInputIcon: url(theme:Light/sources/microphone.svg); - qproperty-audioOutputIcon: url(theme:Light/settings/audio.svg); - qproperty-desktopCapIcon: url(theme:Light/settings/video.svg); - qproperty-windowCapIcon: url(theme:Light/sources/window.svg); - qproperty-gameCapIcon: url(theme:Light/sources/gamepad.svg); - qproperty-cameraIcon: url(theme:Light/sources/camera.svg); - qproperty-textIcon: url(theme:Light/sources/text.svg); - qproperty-mediaIcon: url(theme:Light/sources/media.svg); - qproperty-browserIcon: url(theme:Light/sources/globe.svg); - qproperty-groupIcon: url(theme:Light/sources/group.svg); - qproperty-sceneIcon: url(theme:Light/sources/scene.svg); - qproperty-defaultIcon: url(theme:Light/sources/default.svg); - qproperty-audioProcessOutputIcon: url(theme:Light/sources/windowaudio.svg); -} - -/* Save icon */ -* [themeID="replayIconSmall"] { - qproperty-icon: url(theme:Light/save.svg); -} - -/* Media icons */ -* [themeID="playIcon"] { - qproperty-icon: url(theme:Light/media/media_play.svg); -} - -* [themeID="pauseIcon"] { - qproperty-icon: url(theme:Light/media/media_pause.svg); -} - -* [themeID="restartIcon"] { - qproperty-icon: url(theme:Light/media/media_restart.svg); -} - -* [themeID="stopIcon"] { - qproperty-icon: url(theme:Light/media/media_stop.svg); -} - -* [themeID="nextIcon"] { - qproperty-icon: url(theme:Light/media/media_next.svg); -} - -* [themeID="previousIcon"] { - qproperty-icon: url(theme:Light/media/media_previous.svg); -} - -/* YouTube Integration */ -OBSYoutubeActions { - qproperty-thumbPlaceholder: url(theme:Light/sources/image.svg); -} - -/* Calendar Widget */ -QDateTimeEdit::down-arrow { - image: url(theme:Light/down.svg); -} - -/* Calendar Top Bar Buttons */ -#qt_calendar_monthbutton::menu-indicator { - image: url(theme:Light/down.svg); -} - -QCalendarWidget #qt_calendar_prevmonth { - qproperty-icon: url(theme:Light/left.svg); -} - -QCalendarWidget #qt_calendar_nextmonth { - qproperty-icon: url(theme:Light/right.svg); -} diff --git a/.config/posting/config.yaml b/.config/posting/config.yaml deleted file mode 100644 index 5ec049c..0000000 --- a/.config/posting/config.yaml +++ /dev/null @@ -1 +0,0 @@ -theme: Catppuccin diff --git a/.config/posting/themes/catppuccin_latte.yml b/.config/posting/themes/catppuccin_latte.yml deleted file mode 100644 index 7c0744a..0000000 --- a/.config/posting/themes/catppuccin_latte.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Catppuccin -primary: '#8839ef' -secondary: '#40a02b' -accent: '#7287fd' -background: '#eff1f5' -surface: '#ccd0da' -error: '#d20f39' -success: '#40a02b' -warning: '#df8e1d' - -text_area: - gutter: 'bold #b4befe' - matched_bracket: 'white on #8839ef' -url: - base: 'italic #1e66f5' - protocol: 'bold #40a02b' -syntax: - json_key: 'italic #1e66f5' - json_number: '#fe640b' - json_string: '#40a02b' - json_boolean: '#8839ef' - json_null: 'underline #8839ef' - -author: Thomas Philippot -description: A soothing pastel theme for the high-spirited! -homepage: https://github.com/catppuccin/catppuccin diff --git a/.config/posting/themes/catppuccin_macchiato.yml b/.config/posting/themes/catppuccin_macchiato.yml deleted file mode 100644 index d3357fb..0000000 --- a/.config/posting/themes/catppuccin_macchiato.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Catppuccin -primary: '#c6a0f6' -secondary: '#a6da95' -accent: '#8aadf4' -background: '#24273a' -surface: '#363a4f' -error: '#ed8796' -success: '#a6da95' -warning: '#eed49f' - -text_area: - gutter: 'bold #b4befe' - matched_bracket: 'black on #c6a0f6' -url: - base: 'italic #91d7e3' - protocol: 'bold #a6da95' -syntax: - json_key: 'italic #8aadf4' - json_number: '#f5a97f' - json_string: '#a6da95' - json_boolean: '#c6a0f6' - json_null: 'underline #c6a0f6' - -author: Thomas Philippot -description: A soothing pastel theme for the high-spirited! -homepage: https://github.com/catppuccin/catppuccin diff --git a/.config/rofi/colors/adapta.rasi b/.config/rofi/colors/adapta.rasi deleted file mode 100644 index dcde9e5..0000000 --- a/.config/rofi/colors/adapta.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #222D32FF; - background-alt: #29353BFF; - foreground: #B8C2C6FF; - selected: #00BCD4FF; - active: #21FF90FF; - urgent: #FF4B60FF; -} diff --git a/.config/rofi/colors/arc.rasi b/.config/rofi/colors/arc.rasi deleted file mode 100644 index 0dfb773..0000000 --- a/.config/rofi/colors/arc.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #2F343FFF; - background-alt: #383C4AFF; - foreground: #BAC5D0FF; - selected: #5294E2FF; - active: #98C379FF; - urgent: #E06B74FF; -} diff --git a/.config/rofi/colors/black.rasi b/.config/rofi/colors/black.rasi deleted file mode 100644 index fa7b76f..0000000 --- a/.config/rofi/colors/black.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #000000FF; - background-alt: #101010FF; - foreground: #FFFFFFFF; - selected: #62AEEFFF; - active: #98C379FF; - urgent: #E06B74FF; -} diff --git a/.config/rofi/colors/catppuccin.rasi b/.config/rofi/colors/catppuccin.rasi deleted file mode 100644 index f2e45d6..0000000 --- a/.config/rofi/colors/catppuccin.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #24273a; - background-alt: #1e2030; - foreground: #6c7086; - selected: #8aadf4; - active: #a6da95; - urgent: #ed8796; -} diff --git a/.config/rofi/colors/cyberpunk.rasi b/.config/rofi/colors/cyberpunk.rasi deleted file mode 100644 index f5fa0e7..0000000 --- a/.config/rofi/colors/cyberpunk.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #000B1EFF; - background-alt: #0A1528FF; - foreground: #0ABDC6FF; - selected: #0ABDC6FF; - active: #00FF00FF; - urgent: #FF0000FF; -} diff --git a/.config/rofi/colors/dracula.rasi b/.config/rofi/colors/dracula.rasi deleted file mode 100644 index 7ae606d..0000000 --- a/.config/rofi/colors/dracula.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1E1F29FF; - background-alt: #282A36FF; - foreground: #FFFFFFFF; - selected: #BD93F9FF; - active: #50FA7BFF; - urgent: #FF5555FF; -} diff --git a/.config/rofi/colors/everforest.rasi b/.config/rofi/colors/everforest.rasi deleted file mode 100644 index 83d4f71..0000000 --- a/.config/rofi/colors/everforest.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #323D43FF; - background-alt: #3C474DFF; - foreground: #DAD1BEFF; - selected: #7FBBB3FF; - active: #A7C080FF; - urgent: #E67E80FF; -} diff --git a/.config/rofi/colors/gruvbox.rasi b/.config/rofi/colors/gruvbox.rasi deleted file mode 100644 index 2ee85d0..0000000 --- a/.config/rofi/colors/gruvbox.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #282828FF; - background-alt: #353535FF; - foreground: #EBDBB2FF; - selected: #83A598FF; - active: #B8BB26FF; - urgent: #FB4934FF; -} diff --git a/.config/rofi/colors/latte.rasi b/.config/rofi/colors/latte.rasi deleted file mode 100644 index 4ec7b27..0000000 --- a/.config/rofi/colors/latte.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #eff1f5; - background-alt: #e6e9ef; - foreground: #9ca0b0; - selected: #1e66f5; - active: #40a02b; - urgent: #d20f39; -} diff --git a/.config/rofi/colors/lovelace.rasi b/.config/rofi/colors/lovelace.rasi deleted file mode 100644 index 80140ee..0000000 --- a/.config/rofi/colors/lovelace.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1D1F28FF; - background-alt: #282A36FF; - foreground: #FDFDFDFF; - selected: #79E6F3FF; - active: #5ADECDFF; - urgent: #F37F97FF; -} diff --git a/.config/rofi/colors/macchiato.rasi b/.config/rofi/colors/macchiato.rasi deleted file mode 100644 index f2e45d6..0000000 --- a/.config/rofi/colors/macchiato.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #24273a; - background-alt: #1e2030; - foreground: #6c7086; - selected: #8aadf4; - active: #a6da95; - urgent: #ed8796; -} diff --git a/.config/rofi/colors/navy.rasi b/.config/rofi/colors/navy.rasi deleted file mode 100644 index 1289f53..0000000 --- a/.config/rofi/colors/navy.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #021B21FF; - background-alt: #0C252BFF; - foreground: #F2F1B9FF; - selected: #44B5B1FF; - active: #7CBF9EFF; - urgent: #C2454EFF; -} diff --git a/.config/rofi/colors/nord.rasi b/.config/rofi/colors/nord.rasi deleted file mode 100644 index c6bc05d..0000000 --- a/.config/rofi/colors/nord.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #2E3440FF; - background-alt: #383E4AFF; - foreground: #E5E9F0FF; - selected: #81A1C1FF; - active: #A3BE8CFF; - urgent: #BF616AFF; -} diff --git a/.config/rofi/colors/onedark.rasi b/.config/rofi/colors/onedark.rasi deleted file mode 100644 index 7c76108..0000000 --- a/.config/rofi/colors/onedark.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #1E2127FF; - background-alt: #282B31FF; - foreground: #FFFFFFFF; - selected: #61AFEFFF; - active: #98C379FF; - urgent: #E06C75FF; -} diff --git a/.config/rofi/colors/paper.rasi b/.config/rofi/colors/paper.rasi deleted file mode 100644 index c3d76e8..0000000 --- a/.config/rofi/colors/paper.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #F1F1F1FF; - background-alt: #E0E0E0FF; - foreground: #252525FF; - selected: #008EC4FF; - active: #10A778FF; - urgent: #C30771FF; -} diff --git a/.config/rofi/colors/solarized.rasi b/.config/rofi/colors/solarized.rasi deleted file mode 100644 index 9051e13..0000000 --- a/.config/rofi/colors/solarized.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #002B36FF; - background-alt: #073642FF; - foreground: #EEE8D5FF; - selected: #268BD2FF; - active: #859900FF; - urgent: #DC322FFF; -} diff --git a/.config/rofi/colors/theme.rasi b/.config/rofi/colors/theme.rasi deleted file mode 100644 index f2e45d6..0000000 --- a/.config/rofi/colors/theme.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #24273a; - background-alt: #1e2030; - foreground: #6c7086; - selected: #8aadf4; - active: #a6da95; - urgent: #ed8796; -} diff --git a/.config/rofi/colors/tokyonight.rasi b/.config/rofi/colors/tokyonight.rasi deleted file mode 100644 index 1145cbd..0000000 --- a/.config/rofi/colors/tokyonight.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Levi Lacoss (fishyfishfish55) - * Github : @fishyfishfish55 - * - * Colors - **/ - -* { - background: #15161EFF; - background-alt: #1A1B26FF; - foreground: #C0CAF5FF; - selected: #33467CFF; - active: #414868FF; - urgent: #F7768EFF; -} diff --git a/.config/rofi/colors/yousai.rasi b/.config/rofi/colors/yousai.rasi deleted file mode 100644 index 757cab3..0000000 --- a/.config/rofi/colors/yousai.rasi +++ /dev/null @@ -1,16 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Colors - **/ - -* { - background: #F5E7DEFF; - background-alt: #EBDCD2FF; - foreground: #34302DFF; - selected: #D97742FF; - active: #BF8F60FF; - urgent: #B23636FF; -} diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi deleted file mode 100644 index 58a5e0d..0000000 --- a/.config/rofi/config.rasi +++ /dev/null @@ -1,181 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Configuration For Rofi Version: 1.7.3 - **/ - -configuration { - /*---------- General setting ----------*/ - modi: "drun,run,filebrowser,window"; - case-sensitive: false; - cycle: true; - filter: ""; - scroll-method: 0; - normalize-match: true; - show-icons: true; - icon-theme: "Papirus"; -/* cache-dir: ;*/ - steal-focus: false; -/* dpi: -1;*/ - - /*---------- Matching setting ----------*/ - matching: "normal"; - tokenize: true; - - /*---------- SSH settings ----------*/ - ssh-client: "ssh"; - ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]"; - parse-hosts: true; - parse-known-hosts: true; - - /*---------- Drun settings ----------*/ - drun-categories: ""; - drun-match-fields: "name,generic,exec,categories,keywords"; - drun-display-format: "{name} [({generic})]"; - drun-show-actions: false; - drun-url-launcher: "xdg-open"; - drun-use-desktop-cache: false; - drun-reload-desktop-cache: false; - drun { - /** Parse user desktop files. */ - parse-user: true; - /** Parse system desktop files. */ - parse-system: true; - } - - /*---------- Run settings ----------*/ - run-command: "{cmd}"; - run-list-command: ""; - run-shell-command: "{terminal} -e {cmd}"; - - /*---------- Fallback Icon ----------*/ - run,drun { - fallback-icon: "application-x-addon"; - } - - /*---------- Window switcher settings ----------*/ - window-match-fields: "title,class,role,name,desktop"; - window-command: "wmctrl -i -R {window}"; - window-format: "{w} - {c} - {t:0}"; - window-thumbnail: false; - - /*---------- Combi settings ----------*/ -/* combi-modi: "window,run";*/ -/* combi-hide-mode-prefix: false;*/ -/* combi-display-format: "{mode} {text}";*/ - - /*---------- History and Sorting ----------*/ - disable-history: false; - sorting-method: "normal"; - max-history-size: 25; - - /*---------- Display setting ----------*/ - display-window: "Windows"; - display-windowcd: "Window CD"; - display-run: "Run"; - display-ssh: "SSH"; - display-drun: "Apps"; - display-combi: "Combi"; - display-keys: "Keys"; - display-filebrowser: "Files"; - - /*---------- Misc setting ----------*/ - terminal: "rofi-sensible-terminal"; - font: "Mono 12"; - sort: false; - threads: 0; - click-to-exit: true; -/* ignored-prefixes: "";*/ -/* pid: "/run/user/1000/rofi.pid";*/ - - /*---------- File browser settings ----------*/ - filebrowser { -/* directory: "/home";*/ - directories-first: true; - sorting-method: "name"; - } - - /*---------- Other settings ----------*/ - timeout { - action: "kb-cancel"; - delay: 0; - } - - /*---------- Keybindings ----------*/ -/* - kb-primary-paste: "Control+V,Shift+Insert"; - kb-secondary-paste: "Control+v,Insert"; - kb-clear-line: "Control+w"; - kb-move-front: "Control+a"; - kb-move-end: "Control+e"; - kb-move-word-back: "Alt+b,Control+Left"; - kb-move-word-forward: "Alt+f,Control+Right"; - kb-move-char-back: "Left,Control+b"; - kb-move-char-forward: "Right,Control+f"; - kb-remove-word-back: "Control+Alt+h,Control+BackSpace"; - kb-remove-word-forward: "Control+Alt+d"; - kb-remove-char-forward: "Delete,Control+d"; - kb-remove-char-back: "BackSpace,Shift+BackSpace,Control+h"; - kb-remove-to-eol: "Control+k"; - kb-remove-to-sol: "Control+u"; - kb-accept-entry: "Control+j,Control+m,Return,KP_Enter"; - kb-accept-custom: "Control+Return"; - kb-accept-custom-alt: "Control+Shift+Return"; - kb-accept-alt: "Shift+Return"; - kb-delete-entry: "Shift+Delete"; - kb-mode-next: "Shift+Right,Control+Tab"; - kb-mode-previous: "Shift+Left,Control+ISO_Left_Tab"; - kb-mode-complete: "Control+l"; - kb-row-left: "Control+Page_Up"; - kb-row-right: "Control+Page_Down"; - kb-row-down: "Down,Control+n"; - kb-page-prev: "Page_Up"; - kb-page-next: "Page_Down"; - kb-row-first: "Home,KP_Home"; - kb-row-last: "End,KP_End"; - kb-row-select: "Control+space"; - kb-screenshot: "Alt+S"; - kb-ellipsize: "Alt+period"; - kb-toggle-case-sensitivity: "grave,dead_grave"; - kb-toggle-sort: "Alt+grave"; - kb-cancel: "Escape,Control+g,Control+bracketleft"; - kb-custom-1: "Alt+1"; - kb-custom-2: "Alt+2"; - kb-custom-3: "Alt+3"; - kb-custom-4: "Alt+4"; - kb-custom-5: "Alt+5"; - kb-custom-6: "Alt+6"; - kb-custom-7: "Alt+7"; - kb-custom-8: "Alt+8"; - kb-custom-9: "Alt+9"; - kb-custom-10: "Alt+0"; - kb-custom-11: "Alt+exclam"; - kb-custom-12: "Alt+at"; - kb-custom-13: "Alt+numbersign"; - kb-custom-14: "Alt+dollar"; - kb-custom-15: "Alt+percent"; - kb-custom-16: "Alt+dead_circumflex"; - kb-custom-17: "Alt+ampersand"; - kb-custom-18: "Alt+asterisk"; - kb-custom-19: "Alt+parenleft"; - kb-select-1: "Super+1"; - kb-select-2: "Super+2"; - kb-select-3: "Super+3"; - kb-select-4: "Super+4"; - kb-select-5: "Super+5"; - kb-select-6: "Super+6"; - kb-select-7: "Super+7"; - kb-select-8: "Super+8"; - kb-select-9: "Super+9"; - kb-select-10: "Super+0"; - ml-row-left: "ScrollLeft"; - ml-row-right: "ScrollRight"; - ml-row-up: "ScrollUp"; - ml-row-down: "ScrollDown"; - me-select-entry: "MousePrimary"; - me-accept-entry: "MouseDPrimary"; - me-accept-custom: "Control+MouseDPrimary"; -*/ -} diff --git a/.config/rofi/fonts.rasi b/.config/rofi/fonts.rasi deleted file mode 100644 index 50499c9..0000000 --- a/.config/rofi/fonts.rasi +++ /dev/null @@ -1,12 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Fonts - * - **/ - -* { - font: "Iosevka Nerd Font 10"; -} diff --git a/.config/rofi/launcher.rasi b/.config/rofi/launcher.rasi deleted file mode 100644 index 03d11dd..0000000 --- a/.config/rofi/launcher.rasi +++ /dev/null @@ -1,171 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Rofi Theme File - * Rofi Version: 1.7.3 - **/ - -/*****----- Configuration -----*****/ -configuration { - modi: "drun"; - show-icons: true; - display-drun: ""; - drun-display-format: "{name}"; -} - -/*****----- Global Properties -----*****/ -@import "~/.config/rofi/colors/theme.rasi" -@import "~/.config/rofi/fonts.rasi" - -/*****----- Main Window -----*****/ -window { - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - width: 700px; - x-offset: 0px; - y-offset: 0px; - - enabled: true; - margin: 0px; - padding: 0px; - border: 2px; - border-radius: 12px; - border-color: @selected; - background-color: @background; - cursor: "default"; -} - -/*****----- Main Box -----*****/ -mainbox { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 20px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @selected; - background-color: transparent; - children: [ "inputbar", "listview" ]; -} - -/*****----- Inputbar -----*****/ -inputbar { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 15px; - border: 0px solid; - border-radius: 12px; - border-color: @selected; - background-color: @background-alt; - text-color: @foreground; - children: [ "prompt", "entry" ]; -} - -prompt { - enabled: true; - background-color: inherit; - text-color: inherit; -} -textbox-prompt-colon { - enabled: true; - expand: false; - str: "::"; - background-color: inherit; - text-color: inherit; -} -entry { - enabled: true; - background-color: inherit; - text-color: inherit; - cursor: text; - placeholder: "Search..."; - placeholder-color: inherit; -} - -/*****----- Listview -----*****/ -listview { - enabled: true; - columns: 2; - lines: 8; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - - spacing: 5px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - cursor: "default"; -} -scrollbar { - handle-width: 5px ; - handle-color: @selected; - border-radius: 0px; - background-color: @background-alt; -} - -/*****----- Elements -----*****/ -element { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 5px; - border: 0px solid; - border-radius: 12px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - cursor: pointer; -} -element normal.normal { - background-color: @background; - text-color: @foreground; -} -element selected.normal { - background-color: @selected; - text-color: @background; -} -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} -element-text { - background-color: transparent; - text-color: inherit; - highlight: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -error-message { - padding: 15px; - border: 2px solid; - border-radius: 12px; - border-color: @selected; - background-color: @background; - text-color: @foreground; -} -textbox { - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; - highlight: none; -} diff --git a/.config/rofi/theme.rasi b/.config/rofi/theme.rasi deleted file mode 100644 index e3a5c36..0000000 --- a/.config/rofi/theme.rasi +++ /dev/null @@ -1,171 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Rofi Theme File - * Rofi Version: 1.7.3 - **/ - -/*****----- Configuration -----*****/ -configuration { - modi: "drun"; - show-icons: false; - display-drun: "search"; - drun-display-format: "{name}"; -} - -/*****----- Global Properties -----*****/ -@import "~/.config/rofi/colors/theme.rasi" -@import "~/.config/rofi/fonts.rasi" - -/*****----- Main Window -----*****/ -window { - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - width: 400px; - x-offset: 0px; - y-offset: 0px; - - enabled: true; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 12px; - border-color: @selected; - background-color: @background; - cursor: "default"; -} - -/*****----- Main Box -----*****/ -mainbox { - enabled: true; - spacing: 0px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @selected; - background-color: transparent; - children: [ "inputbar", "listview" ]; -} - -/*****----- Inputbar -----*****/ -inputbar { - enabled: false; - spacing: 10px; - margin: 0px; - padding: 15px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: @selected; - text-color: @background; - children: [ "prompt", "entry" ]; -} - -prompt { - enabled: true; - background-color: inherit; - text-color: inherit; -} -textbox-prompt-colon { - enabled: true; - expand: false; - str: "::"; - background-color: inherit; - text-color: inherit; -} -entry { - enabled: true; - background-color: inherit; - text-color: inherit; - cursor: text; - placeholder: "Search..."; - placeholder-color: inherit; -} - -/*****----- Listview -----*****/ -listview { - enabled: true; - columns: 1; - lines: 6; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - - spacing: 5px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - cursor: "default"; -} -scrollbar { - handle-width: 5px ; - handle-color: @selected; - border-radius: 0px; - background-color: @background-alt; -} - -/*****----- Elements -----*****/ -element { - enabled: true; - spacing: 10px; - margin: 0px; - padding: 8px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - cursor: pointer; -} -element normal.normal { - background-color: @background; - text-color: @foreground; -} -element selected.normal { - background-color: @background-alt; - text-color: @foreground; -} -element-icon { - background-color: transparent; - text-color: inherit; - size: 32px; - cursor: inherit; -} -element-text { - background-color: transparent; - text-color: inherit; - highlight: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.0; -} - -/*****----- Message -----*****/ -error-message { - padding: 15px; - border: 2px solid; - border-radius: 12px; - border-color: @selected; - background-color: @background; - text-color: @foreground; -} -textbox { - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; - highlight: none; -} diff --git a/.config/rofi/window.rasi b/.config/rofi/window.rasi deleted file mode 100644 index 986494b..0000000 --- a/.config/rofi/window.rasi +++ /dev/null @@ -1,151 +0,0 @@ -/** - * - * Author : Aditya Shakya (adi1090x) - * Github : @adi1090x - * - * Rofi Theme File - * Rofi Version: 1.7.3 - **/ - -/*****----- Configuration -----*****/ -configuration { - modi: "drun"; - show-icons: true; - display-drun: " Applications"; - drun-display-format: "{name}"; -} - -/*****----- Global Properties -----*****/ -@import "~/.config/rofi/colors/theme.rasi" -@import "~/.config/rofi/fonts.rasi" - -/*****----- Main Window -----*****/ -window { - transparency: "real"; - location: center; - anchor: center; - fullscreen: false; - width: 450px; - x-offset: 0px; - y-offset: 0px; - - enabled: true; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: @background; - cursor: "default"; -} - -/*****----- Main Box -----*****/ -mainbox { - enabled: true; - spacing: 0px; - margin: 0px; - padding: 0px; - border: 0px solid; - border-radius: 0px 0px 0px 0px; - border-color: @selected; - background-color: transparent; - children: [ "listview", "entry" ]; -} - -/*****----- Inputbar -----*****/ -entry { - enabled: true; - expand: false; - padding: 20px 0px; - background-color: @selected; - text-color: @background; - cursor: text; - placeholder: "Search..."; - placeholder-color: inherit; - vertical-align: 0.5; - horizontal-align: 0.5; -} - -/*****----- Listview -----*****/ -listview { - enabled: true; - columns: 3; - lines: 3; - cycle: true; - dynamic: true; - scrollbar: false; - layout: vertical; - reverse: false; - fixed-height: true; - fixed-columns: true; - - spacing: 0px; - margin: 0px; - padding: 20px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - cursor: "default"; -} -scrollbar { - handle-width: 5px ; - handle-color: @selected; - border-radius: 0px; - background-color: @background-alt; -} - -/*****----- Elements -----*****/ -element { - enabled: true; - spacing: 15px; - margin: 0px; - padding: 20px 10px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: transparent; - text-color: @foreground; - orientation: vertical; - cursor: pointer; -} -element normal.normal { - background-color: @background; - text-color: @foreground; -} -element selected.normal { - background-color: @background-alt; - text-color: @foreground; -} -element-icon { - background-color: transparent; - text-color: inherit; - size: 64px; - cursor: inherit; -} -element-text { - background-color: transparent; - text-color: inherit; - highlight: inherit; - cursor: inherit; - vertical-align: 0.5; - horizontal-align: 0.5; -} - -/*****----- Message -----*****/ -error-message { - padding: 15px; - border: 0px solid; - border-radius: 0px; - border-color: @selected; - background-color: @background; - text-color: @foreground; -} -textbox { - background-color: @background; - text-color: @foreground; - vertical-align: 0.5; - horizontal-align: 0.0; - highlight: none; -} diff --git a/.config/superfile/config.toml b/.config/superfile/config.toml deleted file mode 100644 index 3d2ac74..0000000 --- a/.config/superfile/config.toml +++ /dev/null @@ -1,92 +0,0 @@ -# More details are at https://superfile.netlify.app/configure/superfile-config/ -# -# change your theme -theme = 'catppuccin-macchiato' -# -# The editor files will be opened with. (Leave blank to use the EDITOR environment variable). -editor = "" -# -# The editor directories will be opened with. (Leave blank to use the default editors). -dir_editor = "" -# -# Auto check for update -auto_check_update = true -# -# Cd on quit (For more details, please check out https://superfile.netlify.app/configure/superfile-config/#cd_on_quit) -cd_on_quit = false -# -# Whether to open file preview automatically every time superfile is opened. -default_open_file_preview = true -# -# Whether to show image preview -show_image_preview = true -# -# -# Whether to hide additional footer info for file panel. -show_panel_footer_info = true -# -# The path of the first file panel when superfile is opened. -default_directory = "." -# -# Display file sizes using powers of 1000 (kB, MB, GB) instead of powers of 1024 (KiB, MiB, GiB). -file_size_use_si = false -# -# Default sort type (0: Name, 1: Size, 2: Date Modified, 3: Type). -default_sort_type = 0 -# -# Default sort order (false: Ascending, true: Descending). -sort_order_reversed = false -# -# Case sensitive sort by name (upper "B" comes before lower "a" if true). -case_sensitive_sort = false -# -# Whether to exit the shell on successful command execution. -shell_close_on_success = false -# -# Whether to enable debug mode. -debug = false -# -# Whether to ignore warnings about missing fields in the config file. -ignore_missing_fields = false -# -# ================ Style ================= -# -# Whether to use the builtin syntax highlighting with chroma or use bat. Values: "" for builtin chroma, "bat" for bat -code_previewer = '' -# -# If you don't have or don't want Nerdfont installed you can turn this off -nerdfont = true -# -# Set transparent background or not (this only work when your terminal background is transparent) -transparent_background = false -# -# File preview width allow '0' (this mean same as file panel),'x' x must be from 2 to 10 (This means that the width of the file preview will be one xth of the total width.) -file_preview_width = 0 -# -# The length of the sidebar. If you don't want to display the sidebar, you can input 0 directly. If you want to display the value, please place it in the range of 3-20. -sidebar_width = 20 -# -# Border style -# Make sure to add strings exactly one character wide. Use ' ' for borderless -border_top = '─' -border_bottom = '─' -border_left = '│' -border_right = '│' -border_top_left = '╭' -border_top_right = '╮' -border_bottom_left = '╰' -border_bottom_right = '╯' -border_middle_left = '├' -border_middle_right = '┤' -# -# ========== PLUGINS ========== # -# Plugins means that you need to install some external dependencies to use them. -# -# Show more detailed metadata, please install exiftool before enabling this plugin! -metadata = false -# -# Enable MD5 checksum generation for files -enable_md5_checksum = false -# -# Zoxide support for the fast navigation -zoxide_support = true diff --git a/.config/superfile/hotkeys.toml b/.config/superfile/hotkeys.toml deleted file mode 100644 index 188867b..0000000 --- a/.config/superfile/hotkeys.toml +++ /dev/null @@ -1,59 +0,0 @@ -# ================================================================================================= -# Global hotkeys (cannot conflict with other hotkeys) -confirm = ['enter', 'right', 'l'] -quit = ['q', 'esc'] - -# movement -list_up = ['up', 'k'] -list_down = ['down', 'j'] -page_up = ['pgup',''] -page_down = ['pgdown',''] -# file panel control -create_new_file_panel = ['n', ''] -close_file_panel = ['w', ''] -next_file_panel = ['tab', 'L'] -previous_file_panel = ['shift+left', 'H'] -toggle_file_preview_panel = ['f', ''] -open_sort_options_menu = ['o', ''] -toggle_reverse_sort = ['R', ''] -# change focus -focus_on_process_bar = ['p', ''] -focus_on_sidebar = ['s', ''] -focus_on_metadata = ['m', ''] -# create file/directory and rename -file_panel_item_create = ['ctrl+n', ''] -file_panel_item_rename = ['ctrl+r', ''] -# file operations -copy_items = ['ctrl+c', ''] -cut_items = ['ctrl+x', ''] -paste_items = ['ctrl+v', 'ctrl+w', ''] -delete_items = ['ctrl+d', 'delete', ''] -# compress and extract -extract_file = ['ctrl+e', ''] -compress_file = ['ctrl+a', ''] -# editor -open_file_with_editor = ['e', ''] -open_current_directory_with_editor = ['E', ''] -# other -pinned_directory = ['P', ''] -toggle_dot_file = ['.', ''] -change_panel_mode = ['v', ''] -open_help_menu = ['?', ''] -open_command_line = [':', ''] -open_spf_prompt = ['>', ''] -copy_path = ['ctrl+p', ''] -copy_present_working_directory = ['c', ''] -toggle_footer = ['F', ''] -# ================================================================================================= -# Typing hotkeys (can conflict with all hotkeys) -confirm_typing = ['enter', ''] -cancel_typing = ['ctrl+c', 'esc'] -# ================================================================================================= -# Normal mode hotkeys (can conflict with other modes, cannot conflict with global hotkeys) -parent_directory = ['h', 'left', 'backspace'] -search_bar = ['/', ''] -# ================================================================================================= -# Select mode hotkeys (can conflict with other modes, cannot conflict with global hotkeys) -file_panel_select_mode_items_select_down = ['shift+down', 'J'] -file_panel_select_mode_items_select_up = ['shift+up', 'K'] -file_panel_select_all_items = ['A', ''] diff --git a/.config/tidal-hi-fi/catppuccin_macchiato.css b/.config/tidal-hi-fi/catppuccin_macchiato.css deleted file mode 100644 index ba981c8..0000000 --- a/.config/tidal-hi-fi/catppuccin_macchiato.css +++ /dev/null @@ -1,140 +0,0 @@ ---wave-color-material-dark: #363a4f; ---wave-color-material-light: #494d64; ---wave-color-opacity-base-bright-thick: fade(#1e2030, 60%); ---wave-color-opacity-base-bright-thin: fade(#1e2030, 20%); ---wave-color-opacity-base-bright-transparent: #1e2030; ---wave-color-opacity-base-bright-ultra-thick: fade(#1e2030, 80%); ---wave-color-opacity-base-brightest-regular: fade(#24273a, 40%); ---wave-color-opacity-base-brightest-thin: fade(#24273a, 20%); ---wave-color-opacity-base-brightest-ultra-thin: fade(#24273a, 10%); ---wave-color-opacity-base-brighter-ultra-thick: fade(#363a4f, 80%); ---wave-color-opacity-base-fill-regular: fade(#181926, 40%); ---wave-color-opacity-base-fill-thick: fade(#181926, 60%); ---wave-color-opacity-base-fill-thin: #181926; ---wave-color-opacity-base-fill-transparent: #181926; ---wave-color-opacity-base-fill-ultra-thick: fade(#181926, 10%); ---wave-color-opacity-base-fill-ultra-thin: fade(#181926, 10%); ---wave-color-opacity-contrast-fill-regular: fade(#cad3f5, 40%); ---wave-color-opacity-contrast-fill-thin: fade(#cad3f5, 20%); ---wave-color-opacity-contrast-fill-ultra-thin: fade(#6e738d, 40%); ---wave-color-opacity-contrast-fill-transparent: #cad3f5; ---wave-color-opacity-contrast-fill-thick: #a5adcb; ---wave-color-opacity-contrast-fill-ultra-thick: #a5adcb; ---wave-color-opacity-rainbow-blue-thin: fade(#8aadf4, 8%); ---wave-color-solid-accent-fill: #7dc4e4; ---wave-color-solid-accent-bright: lighten(#7dc4e4, 7%); ---wave-color-solid-accent-brighter: lighten(#7dc4e4, 8%); ---wave-color-solid-accent-dark: darken(#7dc4e4, 5%); ---wave-color-solid-accent-darker: darken(#7dc4e4, 8%); ---wave-color-solid-accent-darkest: darken(#7dc4e4, 9%); ---wave-color-solid-base-fill: #24273a; ---wave-color-solid-contrast-fill: #cad3f5; ---wave-color-solid-base-bright: #363a4f; ---wave-color-solid-base-brighter: #363a4f; ---wave-color-solid-base-brightest: #494d64; ---wave-color-solid-base-brighter-ultra-thick: #494d64; ---wave-color-solid-contrast-dark: #cad3f5; ---wave-color-solid-contrast-darker: #a5adcb; ---wave-color-solid-contrast-darkest: #b8c0e0; ---wave-color-solid-rainbow-blue-fill: #8aadf4; ---wave-color-solid-rainbow-green-brighter: lighten(#a6da95, 8%); ---wave-color-solid-rainbow-green-dark: darken(#a6da95, 5%); ---wave-color-solid-rainbow-green-darker: darken(#a6da95, 8%); ---wave-color-solid-rainbow-green-darkest: darken(#a6da95, 9%); ---wave-color-solid-rainbow-green-fill: #a6da95; ---wave-color-solid-rainbow-orange-fill: #f5a97f; ---wave-color-solid-rainbow-purple-fill: #c6a0f6; ---wave-color-solid-rainbow-red-bright: lighten(#ed8796, 2%); ---wave-color-solid-rainbow-red-brighter: lighten(#ed8796, 3%); ---wave-color-solid-rainbow-red-dark: darken(#ed8796, 6%); ---wave-color-solid-rainbow-red-darker: darken(#ed8796, 8%); ---wave-color-solid-rainbow-red-darkest: darken(#ed8796, 9%); ---wave-color-solid-rainbow-red-fill: #ed8796; ---wave-color-solid-rainbow-yellow-bright: lighten(#eed49f, 3%); ---wave-color-solid-rainbow-yellow-brighter: lighten(#eed49f, 9%); ---wave-color-solid-rainbow-yellow-dark: darken(#eed49f, 6%); ---wave-color-solid-rainbow-yellow-darker: darken(#eed49f, 8%); ---wave-color-solid-rainbow-yellow-darkest: darken(#eed49f, 9%); ---wave-color-solid-rainbow-yellow-fill: #eed49f; ---wave-color-solid-special-bright: lighten(#f5a97f, 3%); ---wave-color-solid-special-brighter: lighten(#f5a97f, 9%); ---wave-color-solid-special-dark: darken(#f5a97f, 6%); ---wave-color-solid-special-darker: darken(#f5a97f, 8%); ---wave-color-solid-special-darkest: darken(#f5a97f, 9%); ---wave-color-solid-special-fill: #f5a97f; ---wave-color-solid-warning-bright: lighten(#ed8796, 3%); ---wave-color-solid-warning-brighter: lighten(#ed8796, 9%); ---wave-color-solid-warning-dark: darken(#ed8796, 6%); ---wave-color-solid-warning-darker: darken(#ed8796, 8%); ---wave-color-solid-warning-darkest: darken(#ed8796, 9%); ---wave-color-solid-warning-fill: #ed8796; - -[data-wave-color="textDefault"], -[class^="css--"], -[class^="icon"], -[class*="smallHeader"] .artist-link a, -[class*="smallHeader"] .artist-link span { - color: #cad3f5; -} - -[class*="primary"] [data-wave-color="textDefault"], -[class*="activeTab"] [data-wave-color="textDefault"], -[class*="primary"] [class^="icon"], -[class*="activeTab"] [class^="icon"] { - color: #24273a; -} - -[class*="accentedIcon"], -[data-wave-color="textUrl"] { - color: #7dc4e4; -} - -[data-test="stream-metadata"] [class^="textContainer"] span { - color: #1e2030 !important; -} - -[data-wave-color="textSecondary"] { - color: #a5adcb; -} - -[class*="_wave-btn-rank-secondary"] { - background-color: #494d64; -} - -[class*="iconsWrapper"] [class*="icons"] { - background-color: fade(#7dc4e4, 30%) !important; -} - -[class*="_wave-btn-rank-primary"] { - background-color: #cad3f5; - color: #24273a !important; -} - -[class*="_wave-btn-rank-primary"]:hover { - background-color: #24273a; - color: #cad3f5 !important; -} - -[class*="_wave-badge-color-default"] { - color: #cad3f5; - background-color: fade(#cad3f5, 20%); -} - -[class*="_wave-badge-color-high"] { - color: #7dc4e4; - background-color: fade(#7dc4e4, 20%); -} - -[class*="_wave-badge-color-max"] { - color: #eed49f; - background-color: fade(#eed49f, 20%); -} - -.ReactModal__Content [data-type="page"] { - background-color: #363a4f; -} - -.ReactModal__Overlay { - background-color: fade(#6e738d, 50%) !important; -} - diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf deleted file mode 100644 index 5e5f95c..0000000 --- a/.config/tmux/tmux.conf +++ /dev/null @@ -1,24 +0,0 @@ -# Set true color -set-option -sa terminal-overrides ",xterm*:Tc" -set -g mouse on - -# Set prefix -unbind C-b -set -g prefix C-Space -bind C-Space send-prefix - -# Start windows and panes at 1, not 0 -set -g base-index 1 -set -g pane-base-index 1 -set-window-option -g pane-base-index 1 -set-option -g renumber-windows on - -set -g @catppuccin_flavour 'macchiato' -set -g @catppuccin_status_modules_right "application session load" - -set -g @plugin 'tmux-plugins/tpm' -set -g @plugin 'tmux-plugins/tmux-sensible' -set -g @plugin 'catppuccin/tmux' -set -g @plugin 'jamesoff/tmux-loadavg' - -run '~/.tmux/plugins/tpm/tpm' diff --git a/.config/zathura/zathurarc b/.config/zathura/zathurarc deleted file mode 100644 index d18393d..0000000 --- a/.config/zathura/zathurarc +++ /dev/null @@ -1 +0,0 @@ -include noctaliarc diff --git a/.config/zed/settings.json b/.config/zed/settings.json deleted file mode 100644 index 66b5d17..0000000 --- a/.config/zed/settings.json +++ /dev/null @@ -1,33 +0,0 @@ -// Zed settings -// -// For information on how to configure Zed, see the Zed -// documentation: https://zed.dev/docs/configuring-zed -// -// To see all of Zed's default settings without changing your -// custom settings, run `zed: open default settings` from the -// command palette (cmd-shift-p / ctrl-shift-p) -{ - "git": { - "inline_blame": { - "show_commit_summary": false, - "padding": 20, - "enabled": false - } - }, - "edit_predictions": { - "allow_data_collection": "no" - }, - "icon_theme": "Catppuccin Mocha", - "project_panel": { - "dock": "left" - }, - "pane_split_direction_vertical": "right", - "base_keymap": "JetBrains", - "ui_font_size": 16, - "buffer_font_size": 15, - "theme": { - "mode": "system", - "light": "Noctalia Light", - "dark": "Noctalia Dark", - }, -}