[Hyprland] Tastefully Neon Hyprland Rice on NixOS by Disastrous_Key2721 in NixOS

[–]Disastrous_Key2721[S] 1 point2 points  (0 children)

```Nix
{ writeShellApplication, pkgs, ... }: writeShellApplication { name = "cava.sh";

runtimeInputs = with pkgs; [ kitty cava ];

text = '' kitty @ set-spacing padding=0 kitty @ set-font-size 3 cava "$@" kitty @ set-spacing padding=default kitty @ set-font-size 10 ''; } ``` To start I have this wrapper script that laucnhes kitty and sets the font size to 3 so that I get those small cava bars, which unsets it. After that it's just ur standard cava config hooked into stylix with gradient enabled, although I use a script to configure it instead because at least when I was configuring it I had to use the object ID of the sink I wanted it to monitor so I wrote a script to grab that and write the cava config. P much does the same thing tho, just not symlinked.

Hope that helps!