From da3f00605fd6c6ffed1a527c2d87b36b54afd033 Mon Sep 17 00:00:00 2001 From: Quentin Boyer Date: Sun, 1 Sep 2024 14:16:11 +0200 Subject: [PATCH] wm: Add regreet --- wm/nixos.nix | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/wm/nixos.nix b/wm/nixos.nix index 68f1b34..17f52bb 100644 --- a/wm/nixos.nix +++ b/wm/nixos.nix @@ -15,4 +15,34 @@ xdg-desktop-portal-gtk ]; }; + + nixpkgs.overlays = [ + (self: super: { + cage = pkgs.writeShellScriptBin "cage" '' + export XKB_DEFAULT_LAYOUT=us + export XKB_DEFAULT_VARIANT=dvp + exec ${self.lib.getExe super.cage} "$@" + ''; + }) + ]; + + services.displayManager.sessionPackages = with pkgs; [ + sway + ]; + + programs.regreet = { + enable = true; + + theme.package = pkgs.canta-theme; + + settings = { + background.path = pkgs.fetchurl { + url = "https://lesmondaines.com/wp-content/uploads/2018/07/lac-crozet-rando-2.jpg"; + hash = "sha256-s35RoLnAyGhDNJh5+qbDEqCM7gF3U2Tyzx4X7jzhT70="; + }; + GTK = { + application_prefer_dark_theme = true; + }; + }; + }; }