add: cava
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
{pkgs, ...}: {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
cava
|
||||||
|
];
|
||||||
|
}
|
||||||
@@ -25,6 +25,7 @@
|
|||||||
|
|
||||||
"[workspace special:steam silent] uwsm app -- steam"
|
"[workspace special:steam silent] uwsm app -- steam"
|
||||||
"[workspace special:music silent] uwsm app -- /usr/bin/env ghostty --class=jellyfin-tui --title=jellyfin-tui -e jellyfin-tui"
|
"[workspace special:music silent] uwsm app -- /usr/bin/env ghostty --class=jellyfin-tui --title=jellyfin-tui -e jellyfin-tui"
|
||||||
|
"[workspace special:music silent] uwsm app -- /usr/bin/env ghostty --class=cava --title=cava -e cava"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,19 +27,19 @@
|
|||||||
# --- MUSIC RULES (Jellyfin-TUI) ---
|
# --- MUSIC RULES (Jellyfin-TUI) ---
|
||||||
"workspace special:music silent, title:^(jellyfin-tui)$"
|
"workspace special:music silent, title:^(jellyfin-tui)$"
|
||||||
"workspace special:music silent, initialTitle:^(jellyfin-tui)$"
|
"workspace special:music silent, initialTitle:^(jellyfin-tui)$"
|
||||||
"float, title:^(jellyfin-tui)$"
|
|
||||||
"float, initialTitle:^(jellyfin-tui)$"
|
|
||||||
"center, title:^(jellyfin-tui)$"
|
|
||||||
"center, initialTitle:^(jellyfin-tui)$"
|
|
||||||
"size 80% 70%, title:^(jellyfin-tui)$"
|
|
||||||
"size 80% 70%, initialTitle:^(jellyfin-tui)$"
|
|
||||||
"dimaround, title:^(jellyfin-tui)$"
|
|
||||||
"dimaround, initialTitle:^(jellyfin-tui)$"
|
|
||||||
"noinitialfocus, title:^(jellyfin-tui)$"
|
"noinitialfocus, title:^(jellyfin-tui)$"
|
||||||
"noinitialfocus, initialTitle:^(jellyfin-tui)$"
|
"noinitialfocus, initialTitle:^(jellyfin-tui)$"
|
||||||
"suppressevent activate, title:^(jellyfin-tui)$"
|
"suppressevent activate, title:^(jellyfin-tui)$"
|
||||||
"suppressevent activate, initialTitle:^(jellyfin-tui)$"
|
"suppressevent activate, initialTitle:^(jellyfin-tui)$"
|
||||||
|
|
||||||
|
# --- CAVA RULES ---
|
||||||
|
"workspace special:music silent, title:^(cava)$"
|
||||||
|
"workspace special:music silent, initialTitle:^(cava)$"
|
||||||
|
"noinitialfocus, title:^(cava)$"
|
||||||
|
"noinitialfocus, initialTitle:^(cava)$"
|
||||||
|
"suppressevent activate, title:^(cava)$"
|
||||||
|
"suppressevent activate, initialTitle:^(cava)$"
|
||||||
|
|
||||||
# --- GAMING RULES ---
|
# --- GAMING RULES ---
|
||||||
# Steam Apps, Gamescope, Lutris, Heroic, and Wine/Proton apps
|
# Steam Apps, Gamescope, Lutris, Heroic, and Wine/Proton apps
|
||||||
"fullscreen, class:^steam_app_\d+$"
|
"fullscreen, class:^steam_app_\d+$"
|
||||||
|
|||||||
@@ -29,3 +29,8 @@ input_path = '~/.config/matugen/templates/firefox'
|
|||||||
output_path = '~/.cache/wal/colors.json'
|
output_path = '~/.cache/wal/colors.json'
|
||||||
post_hook = 'pywalfox update'
|
post_hook = 'pywalfox update'
|
||||||
|
|
||||||
|
[templates.cava]
|
||||||
|
input_path = "~/.config/matugen/templates/cava"
|
||||||
|
output_path = "~/.config/cava/config"
|
||||||
|
post_hook = "pkill -USR1 cava"
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,25 @@
|
|||||||
|
[general]
|
||||||
|
framerate = 60
|
||||||
|
autosens = 1
|
||||||
|
bars = 0
|
||||||
|
bar_width = 3
|
||||||
|
bar_spacing = 1
|
||||||
|
sleep_timer = 5
|
||||||
|
|
||||||
|
[input]
|
||||||
|
method = pipewire
|
||||||
|
source = auto
|
||||||
|
|
||||||
|
[output]
|
||||||
|
method = ncurses
|
||||||
|
style = stereo
|
||||||
|
|
||||||
|
[color]
|
||||||
|
gradient = 1
|
||||||
|
gradient_count = 6
|
||||||
|
gradient_color_1 = '{{colors.primary.default.hex}}'
|
||||||
|
gradient_color_2 = '{{colors.primary_container.default.hex}}'
|
||||||
|
gradient_color_3 = '{{colors.secondary.default.hex}}'
|
||||||
|
gradient_color_4 = '{{colors.secondary_container.default.hex}}'
|
||||||
|
gradient_color_5 = '{{colors.tertiary.default.hex}}'
|
||||||
|
gradient_color_6 = '{{colors.tertiary_container.default.hex}}'
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
../../apps/jellyfin-tui/home.nix
|
../../apps/jellyfin-tui/home.nix
|
||||||
|
../../apps/cava/home.nix
|
||||||
../../apps/btop/home.nix
|
../../apps/btop/home.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user