more reorg

This commit is contained in:
Matt Nish-Lapidus 2025-02-08 23:50:39 -05:00
parent a058fa3c90
commit 65d2b91057
7 changed files with 156 additions and 33 deletions

View file

@ -1,4 +1,4 @@
{ nix-config, lib, pkgs, ... }:
{ nix-config, inputs, lib, pkgs, ... }:
{
home.packages = lib.mkMerge [
(with nix-config.packages.x86_64-linux; [
@ -16,15 +16,15 @@
paulxstretch
])
(with pkgs; [
bitwig-studio5-latest
(nix-config.pkgs-stable.yabridge.override {
wine = pkgs.wineWowPackages.stagingFull;
})
(nix-config.pkgs-stable.yabridgectl.override {
wine = pkgs.wineWowPackages.stagingFull;
})
(yabridge.override {
wine = wineWowPackages.stagingFull;
})
(yabridgectl.override {
wine = wineWowPackages.stagingFull;
})
(with pkgs; [
bitwig-studio5-latest # from audio flake
supercollider-with-plugins
carla

View file

@ -1,6 +1,6 @@
{ config, pkgs, ... }:
with pkgs.lib.nix-rice;
let strPalette = palette.toRGBHex pkgs.rice.colorPalette;
let strPalette = palette.toRGBAHex pkgs.rice.colorPalette;
in {
programs = {
@ -107,12 +107,8 @@ in {
focus-ring = {
enable = true;
active.gradient = {
from = strPalette.normal.magenta;
to = strPalette.dark.cyan;
angle = 180;
in' = "srgb-linear";
};
active.color = with pkgs.rice.colorPalette.normal.border;
"rgba(${toString r} ${toString g} ${toString b} ${toString a})";
width = 2;
};
@ -156,7 +152,18 @@ in {
open-floating = true; }
{ matches = [{app-id="launcher";}];
open-floating = true; }
open-floating = true;
focus-ring = {
enable = true;
active.gradient = {
from = strPalette.normal.magenta;
to = strPalette.dark.cyan;
angle = 180;
in' = "srgb-linear";
};
width = 2;
};
}
# Open the Firefox picture-in-picture player as floating by default.
{ # This app-id regular expression will work for both: