diff --git a/configs/nixos/modules/desktop/session/waybar.nix b/configs/nixos/modules/desktop/session/waybar.nix index 0571d09..3015552 100644 --- a/configs/nixos/modules/desktop/session/waybar.nix +++ b/configs/nixos/modules/desktop/session/waybar.nix @@ -8,11 +8,12 @@ let cfg = config.modules.desktop.session.waybar; # NOLINT(let_order) vpnClient = config.modules.network.vpn-client; - g = code: builtins.fromJSON ''"\u${code}"''; - user = config.user.name; # A Nerd Font Private-Use-Area codepoint as a literal character, decoded # through JSON so the glyph survives as bytes rather than an editor paste. + g = code: builtins.fromJSON ''"\u${code}"''; + user = config.user.name; + sleepOffIcon = builtins.fromJSON ''"\udb81\udcb3"''; # Renders and toggles mako's do-not-disturb mode. diff --git a/configs/nixos/modules/desktop/utilities/theming.nix b/configs/nixos/modules/desktop/utilities/theming.nix index 2b07f46..e1278fb 100644 --- a/configs/nixos/modules/desktop/utilities/theming.nix +++ b/configs/nixos/modules/desktop/utilities/theming.nix @@ -7,15 +7,15 @@ # Nord theming for the graphical layer, driven from one base16 scheme by Stylix. let cfg = config.modules.desktop.utilities.theming; # NOLINT(let_order) + + # A single static Nord wallpaper, drawn as a vertical gradient across the + # Polar Night shades so it needs no committed binary and no network fetch. wallpaper = pkgs.runCommand "nord-wallpaper.png" { } '' ${pkgs.imagemagick}/bin/magick \ -size 2560x1440 gradient:'#2E3440'-'#3B4252' \ "$out" ''; user = config.user.name; - - # A single static Nord wallpaper, drawn as a vertical gradient across the - # Polar Night shades so it needs no committed binary and no network fetch. in { options.modules.desktop.utilities.theming.enable =