27 lines
469 B
Nix
27 lines
469 B
Nix
{ config, pkgs, ... }:
|
|
|
|
let
|
|
mySwayConfig = builtins.readFile ./greetd_sway.conf;
|
|
swayConfig = pkgs.writeTextFile {
|
|
name = "greetd-sway-config";
|
|
text = mySwayConfig;
|
|
};
|
|
in
|
|
{
|
|
# greeter for wayland
|
|
hardware.graphics.enable = true;
|
|
|
|
services.greetd = {
|
|
enable = true;
|
|
settings = {
|
|
default_session = {
|
|
command = "${pkgs.sway}/bin/sway --config ${swayConfig}";
|
|
};
|
|
};
|
|
};
|
|
|
|
programs.regreet = {
|
|
enable = true;
|
|
};
|
|
|
|
}
|