From 33d92ff89aeda71028ea40efd0dbee8a5ab27ad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 18 Aug 2026 14:23:34 +0200 Subject: [PATCH] nixos/kmscon: remove dash usage NixOS uses bash everywhere, so lets do it here as well and save one extra package. --- nixos/modules/services/ttys/kmscon.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/ttys/kmscon.nix b/nixos/modules/services/ttys/kmscon.nix index c52434c46a11..48ed7f242813 100644 --- a/nixos/modules/services/ttys/kmscon.nix +++ b/nixos/modules/services/ttys/kmscon.nix @@ -35,7 +35,7 @@ let enableAutologin: "${gettyCfg.loginProgram} ${baseLoginOptions}${lib.optionalString enableAutologin " -f -- ${gettyCfg.autologinUser}"}"; - loginScript = pkgs.writers.writeDash "kmscon-login" ( + loginScript = pkgs.writers.writeBash "kmscon-login" ( lib.optionalString (gettyCfg.autologinUser != null && gettyCfg.autologinOnce) '' kms_tty= active_tty_file=/sys/class/tty/tty0/active