changes to niri/noctalia, add fuzzel

This commit is contained in:
Sean Kovacs 2026-02-06 21:49:13 -05:00
commit 7e322b21f8
Signed by: sckova
GPG key ID: 00F325187C68651A
5 changed files with 46 additions and 15 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, ... }:
{ pkgs, config, ... }:
{
imports = [
./niri.nix
@ -16,6 +16,35 @@
playerctl
];
programs.fuzzel = {
enable = true;
package = pkgs.fuzzel;
settings = {
main = {
terminal = "${pkgs.kitty}/bin/kitty";
layer = "overlay";
font = with config.userOptions.fontMono; name + ":size=" + toString (size + 2);
launch-prefix = "${pkgs.niri}/bin/niri msg action spawn --";
};
border = {
width = 2;
radius = 8;
};
colors = with config.scheme; {
background = base00 + "ff";
text = base05 + "ff";
prompt = base04 + "ff";
placeholder = base04 + "ff";
input = base05 + "ff";
match = base09 + "ff";
selection = base04 + "ff";
selection-text = base05 + "ff";
counter = base04 + "ff";
border = base09 + "ff";
};
};
};
xsession = {
enable = true;
windowManager.command = "niri";