170 lines
6.8 KiB
JSON
170 lines
6.8 KiB
JSON
{
|
|
"default": "default",
|
|
"paths": [
|
|
"~/src",
|
|
"~/.config",
|
|
"~/.local",
|
|
"~"
|
|
],
|
|
"resolve": [
|
|
{
|
|
"path": "~/src/autopurger",
|
|
"template": "autopurger"
|
|
}
|
|
],
|
|
"envs": {
|
|
"default": {
|
|
"path": ".",
|
|
"focused": 0,
|
|
"windows": [
|
|
{
|
|
"name": "code",
|
|
"path": ".",
|
|
"command-run": "nvim"
|
|
},
|
|
{
|
|
"name": "util",
|
|
"path": ".",
|
|
"command_run_old": "set +x && clear && echo -e \"\\033[1;32mHave fun! \\033[0m\\n\\n\\033[1;36mDate:\\033[0m \\033[1;33m$(date '+%A, %B %d, %Y')\\033[0m\\n\\033[1;36mTime:\\033[0m \\033[1;33m$(date '+%H:%M:%S')\\033[0m\\n\"; history -d $(history 1)"
|
|
}
|
|
]
|
|
},
|
|
"agdsn": {
|
|
"group": "agdsn",
|
|
"path": "~",
|
|
"focused": 0,
|
|
"windows": [
|
|
{
|
|
"name": "proxy",
|
|
"path": ".",
|
|
"command_run": "proxy-dijkstra"
|
|
}
|
|
]
|
|
},
|
|
"main": {
|
|
"path": "~",
|
|
"focused": 0,
|
|
"windows": [
|
|
{
|
|
"name": "main",
|
|
"path": ".",
|
|
"command_run_old": "alias clear='set +x; command clear; echo -e \"\\n\\033[1;32mWelcome, Nami! :p \\033[0m\\n\\n\\033[1;36mSystem:\\033[0m \\033[1;33m$(hostname)\\033[0m\\n\\033[1;36mDate:\\033[0m \\033[1;33m$(date \"+%A, %B %d, %Y\")\\033[0m\\n\\033[1;36mTime:\\033[0m \\033[1;33m$(date \"+%H:%M:%S\")\\033[0m\\n\"; history -d $(history 1)' && eval clear"
|
|
}
|
|
]
|
|
},
|
|
"autopurger": {
|
|
"path": "~/src/autopurger",
|
|
"group": "autopurger",
|
|
"focused": 0,
|
|
"windows": [
|
|
{
|
|
"name": "code",
|
|
"path": ".",
|
|
"read_only": true,
|
|
"hist_file": ".hist/code",
|
|
"command_run": "nvim"
|
|
},
|
|
{
|
|
"name": "runtime",
|
|
"hsplit": [
|
|
{
|
|
"vsplit": [
|
|
{
|
|
"hsplit": [
|
|
{
|
|
"command_prepare": "ENV=development bun --preload ./src/instrumentation.ts src/index",
|
|
"path": "apps/gateway-connector",
|
|
"hist_file": ".hist/gateway-connector",
|
|
"read_only": false
|
|
},
|
|
{
|
|
"command_prepare": "ENV=development bun --preload ./src/instrumentation.ts src/index",
|
|
"path": "apps/event-handler",
|
|
"hist_file": ".hist/event-handler",
|
|
"read_only": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"hsplit": [
|
|
{
|
|
"command_prepare": "ENV=development bun --preload ./src/instrumentation.ts src/index",
|
|
"path": "apps/fetch-engine",
|
|
"hist_file": ".hist/fetch-engine",
|
|
"read_only": false
|
|
},
|
|
{
|
|
"command_prepare": "ENV=development bun src/index",
|
|
"path": "apps/delete-engine",
|
|
"hist_file": ".hist/delete-engine",
|
|
"read_only": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"vsplit": [
|
|
{
|
|
"command_prepare": "pnpm run dev",
|
|
"path": "apps/dashboard",
|
|
"hist_file": ".hist/dashboard",
|
|
"read_only": false
|
|
},
|
|
{
|
|
"hsplit": [
|
|
{
|
|
"command_prepare": "ENV=development bun src/index",
|
|
"path": "apps/interactions",
|
|
"hist_file": ".hist/interactions",
|
|
"read_only": false
|
|
},
|
|
{
|
|
"command_prepare": "ENV=development bun src/index",
|
|
"path": "apps/api",
|
|
"hist_file": ".hist/api",
|
|
"read_only": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "util",
|
|
"path": ".",
|
|
"hist_file": ".hist/util"
|
|
},
|
|
{
|
|
"name": "cloc",
|
|
"path": ".",
|
|
"read_only": true,
|
|
"hist_file": ".hist/cloc",
|
|
"command_run": "scripts/countLines"
|
|
},
|
|
{
|
|
"name": "git",
|
|
"path": ".",
|
|
"hist_file": ".hist/git",
|
|
"command_run": "git status"
|
|
},
|
|
{
|
|
"name": "prod",
|
|
"path": ".",
|
|
"read_only": true,
|
|
"hist_file": ".hist/prod",
|
|
"command_prepare": "ssh node-worker-01.funkloch.net"
|
|
},
|
|
{
|
|
"name": "caddy",
|
|
"path": ".",
|
|
"read_only": true,
|
|
"hist_file": ".hist/caddy",
|
|
"command_prepare": "scripts/caddy"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|