summaryrefslogtreecommitdiff
path: root/common/modules/window_managers/scripts.nix
diff options
context:
space:
mode:
Diffstat (limited to 'common/modules/window_managers/scripts.nix')
-rw-r--r--common/modules/window_managers/scripts.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/common/modules/window_managers/scripts.nix b/common/modules/window_managers/scripts.nix
index 4a93928..fc7578c 100644
--- a/common/modules/window_managers/scripts.nix
+++ b/common/modules/window_managers/scripts.nix
@@ -1,7 +1,7 @@
{ pkgs, config }:
rec {
- terminal = pkgs.writeShellScript "terminal" ''
+ terminal_with_tmux = pkgs.writeShellScript "terminal_with_tmux" ''
TERM="${config.beeMods.terminal.default}"
SESSION="_main"
@@ -20,6 +20,14 @@ rec {
fi
fi
'';
+ defaultTerm = config.beeMods.terminal.default;
+ terminal =
+ if defaultTerm == "foot" then
+ "footclient"
+ else if defaultTerm == "ghostty" then
+ "ghostty +new-window || ghostty"
+ else
+ "alacritty msg create-window || alacritty";
dotfiles = pkgs.writeShellScriptBin "dotfiles" ''
case "$1" in
cd)