feat(flake/tmux-setup): adding the tmux-setup w/ lazydocker

This commit is contained in:
Raphael 2025-10-31 17:59:46 +01:00 committed by Maix0
parent fc2cfdb7cf
commit 8ebd6b6bff

View file

@ -32,6 +32,8 @@
tmux send-keys -t $SESSION:0.2 'watch -n0.5 npx --prefix=./src/ eslint .' C-m tmux send-keys -t $SESSION:0.2 'watch -n0.5 npx --prefix=./src/ eslint .' C-m
tmux new-window -t $SESSION:1 -n git -c "$DIR" tmux new-window -t $SESSION:1 -n git -c "$DIR"
tmux send-keys -t $SESSION:1 'lazygit' C-m tmux send-keys -t $SESSION:1 'lazygit' C-m
tmux new-window -t $SESSION:2 -n docker -c "$DIR"
tmux send-keys -t $SESSION:2 'lazydocker' C-m
fi fi
tmux select-window -t $SESSION:0 tmux select-window -t $SESSION:0
tmux select-pane -t $SESSION:0.0 tmux select-pane -t $SESSION:0.0
@ -40,17 +42,18 @@
in { in {
devShell = pkgs.mkShellNoCC { devShell = pkgs.mkShellNoCC {
packages = with pkgs; [ packages = with pkgs; [
podman act
podman-compose clang
dbmlSQLite.packages.${system}.default
gnumake gnumake
lazydocker
nodejs_22 nodejs_22
pnpm pnpm
typescript podman
dbmlSQLite.packages.${system}.default podman-compose
sqlite-interactive sqlite-interactive
clang
tmux-setup tmux-setup
act typescript
]; ];
shellHook = '' shellHook = ''
export PODMAN_COMPOSE_WARNING_LOGS="false"; export PODMAN_COMPOSE_WARNING_LOGS="false";