From 64f28b82d2bcca51e52c97a9b912d47a84d87de4 Mon Sep 17 00:00:00 2001 From: ahuston-0 Date: Fri, 9 Aug 2024 11:11:04 -0400 Subject: [PATCH] add stylix to artemision config --- systems/artemision/configuration.nix | 15 ++++++++------- systems/artemision/stylix.nix | 15 +++++++++++++++ 2 files changed, 23 insertions(+), 7 deletions(-) create mode 100644 systems/artemision/stylix.nix diff --git a/systems/artemision/configuration.nix b/systems/artemision/configuration.nix index a78a1f7..6f076a6 100644 --- a/systems/artemision/configuration.nix +++ b/systems/artemision/configuration.nix @@ -6,17 +6,18 @@ }: { imports = [ - ./programs.nix - ./desktop.nix - ./wifi.nix - ./zerotier.nix - ./fonts.nix - ./polkit.nix ./audio.nix + ./desktop.nix ./fingerprint.nix - ./steam.nix + ./fonts.nix ./graphics.nix ./libvirt.nix + ./polkit.nix + ./programs.nix + ./steam.nix + ./stylix.nix + ./wifi.nix + ./zerotier.nix ]; time.timeZone = "America/New_York"; diff --git a/systems/artemision/stylix.nix b/systems/artemision/stylix.nix new file mode 100644 index 0000000..ecee556 --- /dev/null +++ b/systems/artemision/stylix.nix @@ -0,0 +1,15 @@ +{ pkgs, ... }: +let + randWallpaper = pkgs.runCommand "stylix-wallpaper" { } '' + numWallpapers = + $((1 + $RANDOM % 10)) + + ''; +in +{ + stylix = { + enable = true; + image = randWallpaper; + polarity = "dark"; + }; +}