refactor(fruitbook): niri 대신에 dms로 잠금
All checks were successful
build / build (push) Successful in 1m47s

This commit is contained in:
2026-03-22 00:59:48 -06:00
parent 087f015340
commit 148597d593
2 changed files with 10 additions and 9 deletions

View File

@@ -21,9 +21,5 @@ in {
"DankMaterialShell/settings.json".source =
json.generate "settings.json" cfg.settings;
};
programs.niri.settings.switch-events = {
lid-close.action.spawn = ["dms" "ipc" "lock" "lock"];
};
};
}

View File

@@ -1,6 +1,11 @@
{ config, lib, pkgs, ... }:
{ config, lib, pkgs, host, ... }:
let cfg = config.sydnix.users.msyds.dank-material-shell;
let
cfg = config.sydnix.users.msyds.dank-material-shell;
on = hosts:
if builtins.isString hosts
then hosts == host
else builtins.elem host hosts;
in {
options.sydnix.users.msyds.dank-material-shell = {
enable = lib.mkEnableOption "Dank Material Shell";
@@ -167,7 +172,7 @@ in {
showControlCenterButton = true;
showCapsLockIndicator = true;
controlCenterShowNetworkIcon = true;
controlCenterShowBluetoothIcon = true;
controlCenterShowBluetoothIcon = on ["fruitbook"];
controlCenterShowAudioIcon = true;
controlCenterShowVpnIcon = true;
controlCenterShowBrightnessIcon = false;
@@ -286,9 +291,9 @@ in {
batterySuspendTimeout = 0;
batterySuspendBehavior = 0;
batteryProfileName = "";
lockBeforeSuspend = false;
lockBeforeSuspend = true;
loginctlLockIntegration = true;
fadeToLockEnabled = false;
fadeToLockEnabled = true;
fadeToLockGracePeriod = 5;
launchPrefix = "";
brightnessDevicePins = {};