From e903c922ddb364413c96e0fc7650a97a314a2d7e Mon Sep 17 00:00:00 2001 From: Raphael Date: Sat, 27 Sep 2025 00:09:46 +0200 Subject: [PATCH] core(make/tmux): adding tmux rules --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1b32f0e..a2d669e 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # By: rparodi +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2023/11/12 11:05:05 by rparodi #+# #+# # -# Updated: 2025/09/17 16:39:23 by rparodi ### ########.fr # +# Updated: 2025/09/27 00:07:51 by rparodi ### ########.fr # # # # **************************************************************************** # @@ -14,6 +14,7 @@ # Name NAME = libft.a +PROJECT = libft # Commands CC ?= clang @@ -134,6 +135,16 @@ $(OBJDIRNAME)/%.o: %.c @printf '$(GREY) Compiling $(END)$(GREEN)$<$(END)\n' @$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< +tmux: + @tmux new-session -d -s $(PROJECT) + @tmux send-keys -t $(PROJECT):0 'vim' C-m + @tmux split-window -h -t $(PROJECT):0 + @tmux resize-pane -t $(PROJECT):0.0 -x 70 + @tmux new-window -t $(PROJECT):1 -n 'lazygit' + @tmux send-keys -t $(PROJECT):1 'lazygit' C-m + @tmux select-window -t $(PROJECT):0 + @tmux attach-session -t $(PROJECT) + # Header header: @clear