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