- Disable printing by setting `printEnable = false`. - Add a new `virualization` module enabling libvirtd, virt‑manager, qemuGuest and spice‑vdagentd; enable it on the desktop host. - Change default applications: enable GIMP, disable Pixieditor. - Bump Helium AppImage to version 0.14.4.1 with updated hash. - Lower notification sound volume from 0.5 to 0.1. - Refactor Bash and Fish aliases: `upd` now updates flakes, `upg` performs OS switch, and new helper aliases are added.
34 lines
1.1 KiB
Nix
34 lines
1.1 KiB
Nix
{
|
|
lib,
|
|
username,
|
|
...
|
|
}: {
|
|
programs.noctalia-shell.settings.notifications = lib.mkForce {
|
|
enabled = true;
|
|
monitors = [];
|
|
location = "top_right";
|
|
overlayLayer = true;
|
|
backgroundOpacity = 0;
|
|
respectExpireTimeout = false;
|
|
lowUrgencyDuration = 3;
|
|
normalUrgencyDuration = 8;
|
|
criticalUrgencyDuration = 15;
|
|
enableKeyboardLayoutToast = false;
|
|
saveToHistory = {
|
|
low = true;
|
|
normal = true;
|
|
critical = true;
|
|
};
|
|
sounds = {
|
|
enabled = true;
|
|
volume = 0.1;
|
|
separateSounds = false;
|
|
criticalSoundFile = "/home/${username}/garandos/modules/home/noctalia/settings/notifications/payday-2-new-objective-sound-effect.mp3";
|
|
normalSoundFile = "/home/${username}/garandos/modules/home/noctalia/settings/notifications/payday-2-new-objective-sound-effect.mp3";
|
|
lowSoundFile = "/home/${username}/garandos/modules/home/noctalia/settings/notifications/payday-2-new-objective-sound-effect.mp3";
|
|
excludedApps = "discord,firefox,chrome,chromium,edge";
|
|
};
|
|
enableMediaToast = false;
|
|
};
|
|
}
|