c928782e85e425fac0ce252de7e43ef11866bdce

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Remove dune stuff

Diff

This diff is truncated to protect this page.

  1diff --git a/dev/dune/dot_pi/mcp.json b/dev/dune/dot_pi/mcp.json
  2deleted file mode 100644
  3index 0a426cd361f9b6cf04b34c822d2c3c05c17c097d..0000000000000000000000000000000000000000
  4--- a/dev/dune/dot_pi/mcp.json
  5+++ /dev/null
  6@@ -1,329 +0,0 @@
  7-{
  8-  "mcpServers": {
  9-    "grafana-dev": {
 10-      "command": "uvx",
 11-      "args": [
 12-        "mcp-grafana"
 13-      ],
 14-      "env": {
 15-        "GRAFANA_URL": "https://grafana.dev.internal.dunetech.io/",
 16-        "GRAFANA_SERVICE_ACCOUNT_TOKEN": "!cat ~/.pi/agent/grafana-dev-token"
 17-      },
 18-      "toolExposure": {
 19-        "analyze_loki_labels": "codemode",
 20-        "check_datasources_health": "codemode",
 21-        "create_datasource": "codemode",
 22-        "find_error_pattern_logs": "codemode",
 23-        "generate_deeplink": "codemode",
 24-        "get_datasource": "codemode",
 25-        "get_doc": "codemode",
 26-        "get_panel_image": "codemode",
 27-        "get_tempo_trace": "codemode",
 28-        "get_tempo_traceql_docs": "codemode",
 29-        "grafana_api_request": "codemode",
 30-        "list_datasources": "codemode",
 31-        "list_loki_label_names": "codemode",
 32-        "list_loki_label_values": "codemode",
 33-        "list_prometheus_label_names": "codemode",
 34-        "list_prometheus_label_values": "codemode",
 35-        "list_prometheus_metric_metadata": "codemode",
 36-        "list_prometheus_metric_names": "codemode",
 37-        "list_pyroscope_label_names": "codemode",
 38-        "list_pyroscope_label_values": "codemode",
 39-        "list_pyroscope_profile_types": "codemode",
 40-        "list_tempo_attribute_names": "codemode",
 41-        "list_tempo_attribute_values": "codemode",
 42-        "query_loki_logs": "codemode",
 43-        "query_loki_patterns": "codemode",
 44-        "query_loki_stats": "codemode",
 45-        "query_prometheus": "codemode",
 46-        "query_prometheus_histogram": "codemode",
 47-        "query_pyroscope": "codemode",
 48-        "query_tempo_metrics": "codemode",
 49-        "search_docs": "codemode",
 50-        "search_tempo_traces": "codemode",
 51-        "suggest_loki_alloy_label_config": "codemode",
 52-        "update_datasource": "codemode",
 53-        "user_info": "codemode",
 54-        "create_folder": "codemode-deferred",
 55-        "get_dashboard_by_uid": "codemode-deferred",
 56-        "get_dashboard_panel_queries": "codemode-deferred",
 57-        "get_dashboard_property": "codemode-deferred",
 58-        "get_dashboard_summary": "codemode-deferred",
 59-        "list_dashboard_versions": "codemode-deferred",
 60-        "search_dashboards": "codemode-deferred",
 61-        "search_folders": "codemode-deferred",
 62-        "update_dashboard": "codemode-deferred",
 63-        "add_activity_to_incident": "hidden",
 64-        "alerting_manage_routing": "hidden",
 65-        "alerting_manage_rules": "hidden",
 66-        "alerting_manage_silences": "hidden",
 67-        "create_annotation": "hidden",
 68-        "create_incident": "hidden",
 69-        "create_snapshot": "hidden",
 70-        "delete_annotation": "hidden",
 71-        "delete_snapshot": "hidden",
 72-        "find_slow_requests": "hidden",
 73-        "get_alert_group": "hidden",
 74-        "get_annotation_tags": "hidden",
 75-        "get_annotations": "hidden",
 76-        "get_assertions": "hidden",
 77-        "get_current_oncall_users": "hidden",
 78-        "get_incident": "hidden",
 79-        "get_oncall_shift": "hidden",
 80-        "get_plugin": "hidden",
 81-        "get_sift_analysis": "hidden",
 82-        "get_sift_investigation": "hidden",
 83-        "get_snapshot": "hidden",
 84-        "install_plugin": "hidden",
 85-        "list_alert_groups": "hidden",
 86-        "list_incident_custom_fields": "hidden",
 87-        "list_incidents": "hidden",
 88-        "list_oncall_schedules": "hidden",
 89-        "list_oncall_teams": "hidden",
 90-        "list_oncall_users": "hidden",
 91-        "list_provisioning_repositories": "hidden",
 92-        "list_sift_investigations": "hidden",
 93-        "list_snapshots": "hidden",
 94-        "search_plugin_information": "hidden",
 95-        "update_alert_group": "hidden",
 96-        "update_annotation": "hidden",
 97-        "update_incident": "hidden",
 98-        "validate_provisioning_file": "hidden"
 99-      }
100-    },
101-    "grafana-prod": {
102-      "command": "uvx",
103-      "args": [
104-        "mcp-grafana"
105-      ],
106diff --git a/dot_agents/skills/github-cli/SKILL.md b/dot_agents/skills/github-cli/SKILL.md
107index 7a48ecbb78041771f33bfe834808f8d0a27896e8..3e36f7af11aa12fb3a540bc622c017595e9c71cb 100644
108--- a/dot_agents/skills/github-cli/SKILL.md
109+++ b/dot_agents/skills/github-cli/SKILL.md
110@@ -116,7 +116,7 @@ gh workflow run <workflow.yml> --ref <branch> [-f key=value]
111 
112 ```bash
113 gh repo view [owner/repo] [--json name,description,defaultBranchRef]
114-gh repo create duneanalytics/<name> --private [--clone]
115+gh repo create <owner>/<name> --private [--clone]
116 gh auth status  # verify authentication
117 ```
118 
119diff --git a/dot_config/gtk-3.0/bookmarks b/dot_config/gtk-3.0/bookmarks
120index 977b8700fe514af1744885227a4f59cc22515f16..01ceba1f0d41ff627b091b13a1e2f1bd5fcd2d14 100644
121--- a/dot_config/gtk-3.0/bookmarks
122+++ b/dot_config/gtk-3.0/bookmarks
123@@ -1,4 +1,3 @@
124-file:///home/pavle/dev/dune
125 file:///mnt/iso
126 file:///home/pavle/dev
127 file:///home/pavle/downloads downloads
128diff --git a/dot_config/opencode/opencode.jsonc.tmpl b/dot_config/opencode/opencode.jsonc.tmpl
129index 979e68af88a73bbbb1582431ba350056f2a57bd7..0ebf126371ab3e14dd6f5bd401d6c4b3c8232d9b 100644
130--- a/dot_config/opencode/opencode.jsonc.tmpl
131+++ b/dot_config/opencode/opencode.jsonc.tmpl
132@@ -21,9 +21,6 @@
133     },
134     "skill": {
135       "*": "allow",
136-      "linear-update": "deny",
137-      "qmd": "deny",
138-      "share-tables": "deny"
139     },
140     "webfetch": "ask",
141     "websearch": "allow",
142@@ -31,7 +28,6 @@
143     "doom_loop": "ask"
144   },
145   "plugin": [
146-    "/home/pavle/.local/lib/node_modules/@rynfar/meridian/plugin/meridian.ts"
147   ],
148   "provider": {
149     "llama.cpp": {
150@@ -41,92 +37,22 @@
151         "baseURL": "https://llama.home.theedgeofrage.com/v1"
152       },
153       "models": {
154-        "qwen3.8-27b-q3": {
155-          "name": "Qwen3.8 27B (local)",
156+        "swift-1.5-27b-q3": {
157+          "name": "Swift 1.5 27B)",
158           "limit": {
159             "context": 65536,
160             "output": 32768
161           }
162         },
163-        "gemma4-26b-a4b": {
164-          "name": "Gemma 4 26B A4B (local)",
165-          "limit": {
166-            "context": 131072,
167-            "output": 32768
168-          }
169-        },
170-        "muse-glimmer-30b": {
171-          "name": "Muse Glimmer 30B (local)",
172-          "limit": {
173-            "context": 131072,
174-            "output": 32768
175-          }
176-        }
177       }
178     },
179-    "anthropic": {
180-      "options": {
181-        "baseURL": "http://127.0.0.1:3456",
182-        "apiKey": "meridian"
183-      }
184-    }
185   },
186   {{- if index (index . "agents" | default dict) "mcp" | default false }}
187-  "mcp": {
188-    "grafana prod": {
189-      "enabled": false,
190-      "type": "local",
191-      "command": [
192-        "uvx",
193-        "mcp-grafana"
194-      ],
195-      "environment": {
196-        "GRAFANA_URL": "https://grafana.prod.internal.dunetech.io/",
197-        "GRAFANA_SERVICE_ACCOUNT_TOKEN": "{file:~/.local/share/opencode/grafana-prod-token}"
198-      }
199-    },
200-    "grafana dev": {
201-      "enabled": false,
202-      "type": "local",
203-      "command": [
204-        "uvx",
205-        "mcp-grafana"
206-      ],
207-      "environment": {
208-        "GRAFANA_URL": "https://grafana.dev.internal.dunetech.io/",
209-        "GRAFANA_SERVICE_ACCOUNT_TOKEN": "{file:~/.local/share/opencode/grafana-dev-token}"
210-      }
211-    },
212-    "dune": {
213-      "type": "remote",
214-      "url": "https://api.dune.com/mcp/v1",
215-      "oauth": {},
216-      "enabled": true
217-    },
218-    "linear": {
219-      "type": "remote",
220-      "url": "https://mcp.linear.app/mcp",
221-      "enabled": true
222-    },
223-    "sentry": {
224-      "type": "remote",
225-      "url": "https://mcp.sentry.dev/mcp",
226-      "oauth": {},
227-      "enabled": true
228-    },
229-    "notion": {
230-      "type": "remote",
231-      "url": "https://mcp.notion.com/mcp",
232diff --git a/dot_config/paru/paru.conf b/dot_config/paru/paru.conf
233new file mode 100644
234index 0000000000000000000000000000000000000000..5ac520f5ecc89e96e0ba0e5f2734541df8eb4d74
235--- /dev/null
236+++ b/dot_config/paru/paru.conf
237@@ -0,0 +1,8 @@
238+[options]
239+PgpFetch
240+Devel
241+Provides
242+DevelSuffixes = -git -cvs -svn -bzr -darcs -always -hg -fossil
243+
244+[bin]
245+FileManager = /home/pavle/.local/bin/paru-review
246diff --git a/dot_config/zsh/functions/dpsql b/dot_config/zsh/functions/dpsql
247deleted file mode 100644
248index 4c12055591e57cbafe5c0ced9bb8969a08559158..0000000000000000000000000000000000000000
249--- a/dot_config/zsh/functions/dpsql
250+++ /dev/null
251@@ -1,12 +0,0 @@
252-# vim: ft=zsh
253-# connect to dune RDS instance
254-
255-if (( $# < 2 )); then
256-  echo "usage: dpsql <env> <db> [pgcli options...]" >&2
257-  return 1
258-fi
259-
260-env=${1}
261-db=${2}
262-shift 2
263-PGPASSWORD=$(aws secretsmanager get-secret-value --secret-id ${env}_${db}_db_${db}_user_password --output text --query SecretString) pgcli --less-chatty $@ -U ${db} -h ${env}-${db}-db.ayu-decibel.ts.net ${db}
264diff --git a/dot_config/zsh/functions/dpsqluri b/dot_config/zsh/functions/dpsqluri
265deleted file mode 100644
266index 1da9999e63d57bc7b3ab1daf9be29a8904791403..0000000000000000000000000000000000000000
267--- a/dot_config/zsh/functions/dpsqluri
268+++ /dev/null
269@@ -1,10 +0,0 @@
270-# vim: ft=zsh
271-# connect to dune RDS instance
272-
273-if (( $# < 2 )); then
274-  echo "usage: dpsqluri <env> <db>" >&2
275-  return 1
276-fi
277-
278-PGPASSWORD=$(aws secretsmanager get-secret-value --secret-id ${1}_${2}_db_${2}_user_password --output text --query SecretString)
279-echo "postgres://${2}:${PGPASSWORD}@${1}-${2}-db.ayu-decibel.ts.net/${2}"
280diff --git a/dot_pi/private_agent/prompts/create-pr.md b/dot_pi/private_agent/prompts/create-pr.md
281deleted file mode 100644
282index fb89c3cdc2526678781bedb8045e07aed29144b8..0000000000000000000000000000000000000000
283--- a/dot_pi/private_agent/prompts/create-pr.md
284+++ /dev/null
285@@ -1,106 +0,0 @@
286----
287-description: Create a pull request for the current branch (git + gh)
288----
289-
290-Create a pull request for the current branch.
291-
292-Load the `pr-description-segments` skill before starting.
293-
294-## Current State
295-
296-### Commits on this branch
297-
298-!`git log --oneline $(git merge-base HEAD main 2>/dev/null || git merge-base HEAD master 2>/dev/null)..HEAD 2>/dev/null || echo "NO_COMMITS"`
299-
300-### Changed files
301-
302-!`git diff --stat $(git merge-base HEAD main 2>/dev/null || git merge-base HEAD master 2>/dev/null)..HEAD 2>/dev/null || echo "NO_DIFF"`
303-
304-### PR template (auto-detect)
305-