-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmakefile
More file actions
23 lines (21 loc) · 744 Bytes
/
makefile
File metadata and controls
23 lines (21 loc) · 744 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
go:
tmux split-window -v \; \
split-window -h \; \
select-pane -t 0 \; send-keys 'make check-watch' Enter \; \
select-pane -t 1 \; send-keys 'npm run serve' Enter \; \
select-pane -t 2 \; send-keys 'npm run build-watch' Enter
go-new-session:
tmux new-session -d -s mysession \; \
split-window -v \; \
split-window -h \; \
split-window -h \; \
select-pane -t 0 \; send-keys 'make check-watch' Enter \; \
select-pane -t 1 \; send-keys 'npm run serve' Enter \; \
select-pane -t 2 \; send-keys 'npm run build-watch' Enter \; \
select-pane -t 3 \; send-keys 'emacs .' Enter \; \
attach
check-watch:
while inotifywait -e modify ./src; do \
clear && \
npx tsc --noEmit ; \
done