{ "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" } ] } } }