diff --git a/profiles/sway/autostart.nix b/profiles/sway/autostart.nix index bf814f5..494fc81 100644 --- a/profiles/sway/autostart.nix +++ b/profiles/sway/autostart.nix @@ -8,9 +8,12 @@ in }; config = lib.mkIf cfg.enable { - services.displayManager.lemurs = { - enable = true; - settings.environment_switcher.include_tty_shell = true; - }; + + # start sway if login happens + environment.interactiveShellInit = '' + if test `tty` = /dev/tty1; then + exec sway + fi + ''; }; } diff --git a/profiles/usb-iso/default.nix b/profiles/usb-iso/default.nix index b5054eb..2ce961a 100644 --- a/profiles/usb-iso/default.nix +++ b/profiles/usb-iso/default.nix @@ -15,7 +15,7 @@ in config = lib.mkIf cfg.enable { # binary blobs are needed for ventoy nixpkgs.config.permittedInsecurePackages = [ - "ventoy-${pkgs.ventoy.version}" + "ventoy-1.1.07" ]; environment.systemPackages = with pkgs; [ ventoy-full # general