Browse Source

Add gowork.ini

Alois Mahdal 2 days ago
parent
commit
7b31281025
1 changed files with 152 additions and 0 deletions
  1. 152
    0
      dotfiles/config/bmo/gowork.ini

+ 152
- 0
dotfiles/config/bmo/gowork.ini View File

@@ -0,0 +1,152 @@
1
+[focus]
2
+    item = @mystream
3
+    item = @codecrafters
4
+    item = zig-sandbox
5
+    item = roc-sandbox
6
+    item = scratch
7
+    item = config-nvim
8
+    item = config-zbmo
9
+
10
+[global]
11
+    open_cmd = twinner -e alacritty -P -t "%projectname | %filepath - Nvim" -- nvim %filepath
12
+    deny_mask = */__pycache__/*
13
+    deny_mask = .zig-cache/*
14
+    deny_mask = zig-out/*
15
+    deny_mask = .git/*
16
+    deny_mask = */py.typed
17
+    deny_mask = vdk_test/*
18
+
19
+[project.zig-sandbox]
20
+    workdir = st/vcs.mystream/zig-sandbox
21
+
22
+[project.roc-sandbox]
23
+    workdir = st/vcs.mystream/roc-sandbox
24
+
25
+[project.jetzig-hw]
26
+    workdir = vcs.mystream/jetzig-hw
27
+    subdir = src
28
+
29
+[project.config-nvim]
30
+    workdir = .config/nvim
31
+    subdir = lua
32
+    open_cmd = twinner -e alacritty -P -t "%projectname | %filepath - VIM" -- vim %filepath
33
+
34
+[project.config-zbmo]
35
+    workdir = .config/zbmo
36
+    open_cmd = twinner -e alacritty -P -t "%projectname | %filepath - VIM" -- vim %filepath
37
+
38
+[project.scratch]
39
+    workdir = st/notes/scratch
40
+
41
+[group.mystream]
42
+    project = bmo
43
+    project = python-inigrep
44
+    project = python-saturnin
45
+    project = python-clapp
46
+    project = mkittool
47
+    project = zig-inigrep
48
+    project = zig-uripecker
49
+    project = zig-gtfs
50
+    project = zig-deska
51
+    project = zig-povel
52
+    project = zbreakout
53
+    project = zgd
54
+    project = zclock
55
+    project = zcal
56
+    project = ztram
57
+    project = zbmo
58
+    project = zkzig
59
+
60
+[project.mkittool]
61
+    workdir = vcs.mystream/mkittool
62
+    subdir = src
63
+
64
+[project.zkzig]
65
+    workdir = vcs.mystream/zkzig
66
+    subdir = src
67
+
68
+[project.zclock]
69
+    workdir = vcs.mystream/zclock
70
+    subdir = src
71
+
72
+[project.zcal]
73
+    workdir = vcs.mystream/zcal
74
+    subdir = src
75
+
76
+[project.ztram]
77
+    workdir = vcs.mystream/ztram
78
+    subdir = src
79
+    subdir = notes
80
+    deny_mask = *.jpg
81
+
82
+[project.zbmo]
83
+    workdir = vcs.mystream/zbmo
84
+    subdir = src
85
+
86
+[project.zig-inigrep]
87
+    workdir = vcs.mystream/zig-inigrep
88
+    subdir = src
89
+
90
+[project.zig-gtfs]
91
+    workdir = vcs.mystream/zig-gtfs
92
+    subdir = src
93
+
94
+[project.zbreakout]
95
+    workdir = vcs.mystream/zbreakout
96
+    subdir = src
97
+
98
+[project.zgd]
99
+    workdir = vcs.mystream/zgd
100
+    subdir = src
101
+
102
+[project.zig-uripecker]
103
+    workdir = vcs.mystream/zig-uripecker
104
+    subdir = src
105
+    subdir = .uscope
106
+
107
+[project.zig-deska]
108
+    workdir = vcs.mystream/zig-deska
109
+    subdir = src
110
+
111
+[project.zig-povel]
112
+    workdir = vcs.mystream/zig-povel
113
+    subdir = src
114
+
115
+[project.bmo]
116
+    workdir = st/vcs.mystream/bmo
117
+    subdir = src
118
+    deny_mask = *.skel
119
+
120
+[project.python-inigrep]
121
+    workdir = st/vcs.mystream/python-inigrep
122
+    subdir = src
123
+    subdir = tests
124
+    deny_mask = *.skel
125
+
126
+[project.python-clapp]
127
+    workdir = st/vcs.mystream/python-clapp
128
+    subdir = src
129
+    deny_mask = *.skel
130
+
131
+[project.python-saturnin]
132
+    workdir = st/vcs.mystream/python-saturnin
133
+    subdir = src
134
+    deny_mask = *.skel
135
+
136
+[group.codecrafters]
137
+    project = codecrafters-http-server-zig
138
+    project = codecrafters-redis-zig
139
+    project = codecrafters-shell-zig
140
+    project = codecrafters-shell-go
141
+
142
+[project.codecrafters-http-server-zig]
143
+    workdir = st/vcs.codecrafters/codecrafters-http-server-zig
144
+
145
+[project.codecrafters-redis-zig]
146
+    workdir = st/vcs.codecrafters/codecrafters-redis-zig
147
+
148
+[project.codecrafters-shell-zig]
149
+    workdir = st/vcs.codecrafters/codecrafters-shell-zig
150
+
151
+[project.codecrafters-shell-go]
152
+    workdir = st/vcs.codecrafters/codecrafters-shell-go