2026-07-19 00:10:03 +02:00

46 lines
1.2 KiB
Nix

{ self, inputs, ... }:
{
perSystem = { pkgs, lib, ... }: {
packages.myNoctalia = inputs.wrapper-modules.wrappers.noctalia-shell.wrap {
inherit pkgs;
settings = {
bar = {
barType = "floating";
position = "left";
monitors = [];
density = "compact";
showOutline = false;
showCapsule = true;
capsuleOpacity = 1;
capsuleColorKey = "none";
widgetSpacing = 6;
contentPadding = 2;
fontScale = 1;
enableExclusionZoneInset = true;
backgroundOpacity = 0.93;
useSeparateOpacity = false;
marginVertical = 4;
marginHorizontal = 4;
frameThickness = 8;
frameRadius = 12;
outerCorners = true;
hideOnOverview = false;
displayMode = "always_visible";
autoHideDelay = 500;
autoShowDelay = 150;
showOnWorkspaceSwitch = true;
widgets = {
left = [
{
colorizedDistroLogo = false;
}
];
};
};
};
#(builtins.fromJSON
# (builtins.readFile ./noctalia.json)).settings;
};
};
}