From 106229cc3c2279e1d869d5975a6846bb5a046a41 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Wed, 29 Mar 2023 16:27:33 -0400 Subject: [PATCH] tweak(infinidoge): always create frame in editor script --- users/infinidoge/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/users/infinidoge/default.nix b/users/infinidoge/default.nix index bd11ca3..90c7568 100644 --- a/users/infinidoge/default.nix +++ b/users/infinidoge/default.nix @@ -64,14 +64,10 @@ in pkg = config.home-manager.users.infinidoge.programs.emacs.package; editorScript = pkgs.writeScriptBin "emacseditor" '' #!${pkgs.runtimeShell} - if [ -z "$1" ]; then - exec ${pkg}/bin/emacsclient --create-frame - else - exec ${pkg}/bin/emacsclient "$@" - fi + exec ${pkg}/bin/emacsclient --create-frame "$@" ''; in - (lib.mkOverride 900 "${editorScript}/bin/emacseditor"); + (lib.mkForce "${editorScript}/bin/emacseditor"); modules = { locale.fonts = {