diff --git a/modules/gnome.nix b/modules/gnome.nix index 9df6883..4afd36c 100644 --- a/modules/gnome.nix +++ b/modules/gnome.nix @@ -27,9 +27,8 @@ in gnomeExtensions.dash-to-panel gnomeExtensions.ddterm - (runCommand "x-terminal-emulator" { } '' - mkdir -p $out/bin - ln -s /run/current-system/sw/bin/kgx $out/bin/x-terminal-emulator + (writeShellScriptBin "x-terminal-emulator" '' + exec kgx "$@" '') (writeShellScriptBin "red" '' diff --git a/modules/i3/default.nix b/modules/i3/default.nix index cde394b..a8159b6 100644 --- a/modules/i3/default.nix +++ b/modules/i3/default.nix @@ -84,9 +84,8 @@ in ln -sf /run/current-system/sw/share/icons/Yaru/cursor.theme $out/share/icons/default/index.theme '') - (runCommand "x-terminal-emulator" { } '' - mkdir -p $out/bin - ln -s ${alacritty}/bin/alacritty $out/bin/x-terminal-emulator + (writeShellScriptBin "x-terminal-emulator" '' + exec alacritty "$@" '') ]; };