From b28e9a9b80b05979aec143ede6d26f28af462e4d Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Fri, 10 Nov 2023 12:44:52 -0600 Subject: [PATCH 1/2] Start tmux in interactive fish by default --- modules/home-manager/fish/interactiveShellInit.fish | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/home-manager/fish/interactiveShellInit.fish b/modules/home-manager/fish/interactiveShellInit.fish index 67f19d2..9080578 100644 --- a/modules/home-manager/fish/interactiveShellInit.fish +++ b/modules/home-manager/fish/interactiveShellInit.fish @@ -157,3 +157,7 @@ bind -M default \cv edit_command_buffer test $PWD = $HOME && begin cd $NICE_HOME || cd end + +if has_command tmux && ! set -q DO_NOT_AUTOSTART_TMUX && ! set -q TMUX + tmux new-session -D -s "default" &>/dev/null || tmux attach -t "default" +end From 1dcfed1313a21810fb811a33a19e94a79eb59b30 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Fri, 10 Nov 2023 15:07:01 -0600 Subject: [PATCH 2/2] Notifs --- modules/home-manager/mako.nix | 2 +- modules/home-manager/tmux.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/home-manager/mako.nix b/modules/home-manager/mako.nix index a531ca4..33079b7 100644 --- a/modules/home-manager/mako.nix +++ b/modules/home-manager/mako.nix @@ -15,7 +15,7 @@ textColor = text; borderColor = primary; progressColor = primary; - anchor = "bottom-left"; + anchor = "top-right"; extraConfig = '' [urgency=high] diff --git a/modules/home-manager/tmux.nix b/modules/home-manager/tmux.nix index baf04d5..a6e53fb 100644 --- a/modules/home-manager/tmux.nix +++ b/modules/home-manager/tmux.nix @@ -111,7 +111,7 @@ # set -g @plugin 'tmux-plugins/tmux-continuum' # set -g @resurrect-capture-pane-contents 'on' - # set -g @resurrect-processes 'helix hx vi vim nvim emacs man less more tail top htop btm irssi weechat mutt "git log" iex mix deno watchexec mosh-client ssh' + # set -g @resurrect-processes 'helix hx vi vim nvim emacs man less more tail top htop btm irssi weechat mutt "git log" iex mix deno watchexec mosh-client ssh senpai broot nnn iex mix' # bind A run-shell "#{@resurrect-save-script-path}" # bind L run-shell "#{@resurrect-restore-script-path}"