From de6461f9adf9b46c15b7f608290a1c8a35ebc829 Mon Sep 17 00:00:00 2001 From: tzlil Date: Thu, 23 Mar 2023 15:12:31 +0200 Subject: add wlgreet config --- hosts/vm/disko.nix | 2 +- mixins/greet.nix | 32 +++++++++++++++++++++++++++++++- mixins/sway.nix | 2 +- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/hosts/vm/disko.nix b/hosts/vm/disko.nix index 6affd39..b7785d9 100644 --- a/hosts/vm/disko.nix +++ b/hosts/vm/disko.nix @@ -1,5 +1,5 @@ {inputs, ...}: let - device = "/dev/vda"; + device = "/dev/sda"; in { imports = [ inputs.disko.nixosModules.disko diff --git a/mixins/greet.nix b/mixins/greet.nix index fe2c825..2da474b 100644 --- a/mixins/greet.nix +++ b/mixins/greet.nix @@ -7,7 +7,37 @@ user = "tzlil"; users.users.greeter.packages = [pkgs.sway]; - greet = "${pkgs.greetd.gtkgreet.out}/bin/gtkgreet"; + greet = "${pkgs.greetd.wlgreet.out}/bin/wlgreet -e ${pkgs.writeText "config.toml" " +[background] +red = 0 +green = 0 +blue = 0 +opacity = 0.9 + +[headline] +red = 1.0 +green = 1.0 +blue = 1.0 +opacity = 1.0 + +[prompt] +red = 1.0 +green = 1.0 +blue = 1.0 +opacity = 1.0 + +[promptErr] +red = 1.0 +green = 1.0 +blue = 1.0 +opacity = 1.0 + +[border] +red = 1.0 +green = 1.0 +blue = 1.0 +opacity = 1.0 + "})}"; kiosk = command: "${pkgs.cage.out}/bin/cage -- ${command}"; in { diff --git a/mixins/sway.nix b/mixins/sway.nix index 3345a4c..e559602 100644 --- a/mixins/sway.nix +++ b/mixins/sway.nix @@ -58,7 +58,7 @@ in { interval = 60 format = "%a %Y-%m-%d %H:%M" ''; - programs.mako.enable = true; + services.mako.enable = true; home.packages = with pkgs; [ grim slurp -- cgit 1.4.1