summaryrefslogtreecommitdiff
path: root/common/modules/mango/default.nix
diff options
context:
space:
mode:
authorbrustybee <beebeeb5k@gmail.com>2026-04-02 23:50:09 +0530
committerbrustybee <beebeeb5k@gmail.com>2026-04-02 23:50:09 +0530
commit141855bcaed2d386107240f4090bf7f4a7364f7f (patch)
treeeee7e3e8bf34e14c1a1d610a217367e4aa98cb32 /common/modules/mango/default.nix
parent6b6db64866587aabf434a1fcaa6d8cd235c00342 (diff)
chnage zen ui font and add settings-persist script
Diffstat (limited to 'common/modules/mango/default.nix')
-rw-r--r--common/modules/mango/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/common/modules/mango/default.nix b/common/modules/mango/default.nix
index b32d86e..ec675aa 100644
--- a/common/modules/mango/default.nix
+++ b/common/modules/mango/default.nix
@@ -36,6 +36,17 @@ let
smart-ghostty
else
config.beeMods.terminal.default;
+ settings-persist = pkgs.writeShellScript "settings-persist" ''
+ SETTINGS_FILE="$HOME/.config/beeSettings"
+
+ if [[ -f "$SETTINGS_FILE" ]]; then
+ IS_NIGHTMODE=$(${pkgs.ripgrep}/bin/rg "nightlight" "$SETTINGS_FILE" | cut -d"=" -f2)
+
+ if [[ "$IS_NIGHTMODE" == "on" ]]; then
+ ${pkgs.wlsunset}/bin/wlsunset -T 4500 &
+ fi
+ fi
+ '';
in
{
imports =
@@ -399,6 +410,7 @@ in
${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1 &
gnome-keyring-daemon --start --components=secrets,ssh,pkcs11 &
awww-daemon -q &
+ ${settings-persist}
${lib.optionalString (config.beeMods.dwm.enable) ''
systemctl --user stop xidlehook.service