97 current 1970-01-01 01:00:00 24.05.20240303.b8697e5 6.6.19 *

This commit is contained in:
Max Känner 2024-03-07 11:31:57 +01:00
parent c9d27ad09c
commit ad5d0049cf

View File

@ -3,39 +3,17 @@
lib, lib,
pkgs, pkgs,
... ...
}: let }: {
swayConfig = pkgs.writeText "greetd-sway-config" '' programs.regreet.enable = true;
input * {
xkb_layout "de"
xkb_options "caps:ctrl_modifier"
xkb_numlock "enable"
}
input "type:touchpad" {
tap "enable"
natural_scroll "enable"
}
exec dbus-sway-environment
exec configure-gtk
# `-l` activates layer-shell mode. Notice that `swaymsg exit` will run after gtkgreet.
exec "${pkgs.greetd.regreet}/bin/regreet -l; swaymsg exit"
bindsym Mod4+shift+e exec swaynag \
-t warning \
-m 'What do you want to do?' \
-b 'Poweroff' 'systemctl poweroff' \
-b 'Reboot' 'systemctl reboot'
'';
in {
programs.regreet = {
enable = true;
};
services.greetd = { services.greetd = {
enable = true; enable = true;
settings = { settings = rec {
default_session = { initial_session = {
command = "${pkgs.sway}/bin/sway --config ${swayConfig}"; command = "${pkgs.greetd.regreet}/bin/regreet";
user = "max";
}; };
default_session = initial_session;
}; };
}; };