added herdr-dpreader and other configs

This commit is contained in:
liph committed 2026-07-29 12:53:58 +02:00
1 parent 0ba7d82d10
commit cb84ef757e
14 files changed
+703 -65

No files matched your search

+51 -1
View File
@@ -1,9 +1,12 @@
onboarding = false onboarding = false
[theme] [theme]
name = "rose-pine-moon" name = "rose-pine"
auto_switch = false
[keys] [keys]
previous_workspace = "prefix+shift+u"
next_workspace = "prefix+shift+i"
prefix = "ctrl+s" prefix = "ctrl+s"
goto = "prefix+g" goto = "prefix+g"
new_tab = "prefix+c" new_tab = "prefix+c"
@@ -46,3 +49,50 @@ command = "herdr-lazygit.open"
key = "prefix+shift+g" key = "prefix+shift+g"
type = "plugin_action" type = "plugin_action"
command = "herdr-lazygit.open-tab" command = "herdr-lazygit.open-tab"
## herder pane mover
[[keys.command]]
key = "prefix+m"
type = "plugin_action"
command = "osamahbeig.pane-mover.open"
description = "move this pane"
## herdr-spreader templates (keep prefix+1..9 free for switch_tab)
[[keys.command]]
key = "prefix+shift+h"
type = "shell"
command = "bash /home/liph/.config/herdr/scripts/apply-home-with-lazygit.sh"
description = "apply Home + Dotfiles layout with lazygit"
[[keys.command]]
key = "prefix+shift+c"
type = "shell"
command = "bash -c 'herdr workspace close Coding 2>/dev/null || true; herdr workspace close Home 2>/dev/null || true; ~/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2/target/release/herdr-spreader apply --file ~/.config/herdr/plugins/config/herdr-spreader/coding.yml'"
description = "apply coding layout"
## herr-zoxide
[[keys.command]]
key = "prefix+shift+z"
type = "plugin_action"
command = "herdr-zoxide.browse"
description = "Browse zoxide directories"
## domnisearch
[[keys.command]]
key = "prefix+o"
type = "plugin_action"
command = "herdr.omnisearch.open-live"
description = "OmniSearch"
[[keys.command]]
key = "prefix+shift+o"
type = "plugin_action"
command = "herdr.omnisearch.open-archive"
description = "ArchiveSearch"
## herdr-bar (fuzzy everything)
[[keys.command]]
key = "prefix+k"
type = "plugin_action"
command = "herdr-bar.open"
description = "command bar"
[experimental]
pane_history = true
+462 -62
View File
@@ -1,4 +1,466 @@
[ [
{
"plugin_id": "herdr-bar",
"name": "Bar",
"version": "0.1.0",
"min_herdr_version": "0.7.4",
"description": "Cmd+K command bar: fuzzy-jump to any tab or agent",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-bar-96eebe452a9c/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-bar-96eebe452a9c",
"enabled": true,
"platforms": [
"linux",
"macos"
],
"actions": [
{
"id": "open",
"title": "Open bar",
"description": "Fuzzy-jump to any tab or agent",
"contexts": [
"global"
],
"command": [
"sh",
"-c",
"herdr_bin=\"${HERDR_BIN_PATH:-herdr}\"; [ -x \"$herdr_bin\" ] || herdr_bin=herdr; exec \"$herdr_bin\" plugin pane open --plugin herdr-bar --entrypoint bar --placement popup"
]
}
],
"panes": [
{
"id": "bar",
"title": "Bar",
"description": "Fuzzy-jump to any tab or agent",
"placement": "popup",
"width": "74%",
"height": "62%",
"command": [
"python3",
"run.py"
]
}
],
"source": {
"kind": "github",
"owner": "jeffarese",
"repo": "herdr-bar",
"resolved_commit": "58c23e5c8d7926044f67524f403257bacdf88f6b",
"managed_path": "/home/liph/.config/herdr/plugins/github/herdr-bar-96eebe452a9c",
"installed_unix_ms": 1785318705720
}
},
{
"plugin_id": "herdr-lazygit",
"name": "herdr-lazygit",
"version": "0.3.0",
"min_herdr_version": "0.7.0",
"description": "lazygit in a herdr split pane, with AI-assisted commit messages via custom commands.",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78",
"enabled": true,
"platforms": [
"linux",
"macos"
],
"build": [
{
"command": [
"/bin/sh",
"scripts/install-runtime.sh"
]
}
],
"actions": [
{
"id": "open",
"title": "Open lazygit",
"description": "Open lazygit in a split pane beside the current work (focus/toggle on repeat).",
"command": [
"bash",
"scripts/open-lazygit.sh"
]
},
{
"id": "open-tab",
"title": "Open lazygit (tab)",
"description": "Open lazygit in its own tab (switch to it if already open, toggle off if focused).",
"command": [
"bash",
"scripts/open-lazygit-tab.sh"
]
}
],
"panes": [
{
"id": "lazygit",
"title": "Git",
"placement": "split",
"command": [
"bash",
"-c",
"exec bash \"$HERDR_PLUGIN_ROOT/scripts/run-lazygit.sh\""
]
}
],
"source": {
"kind": "github",
"owner": "crokily",
"repo": "herdr-lazygit",
"resolved_commit": "a13e12c99e5e469edd73165cabba413c2a2fd698",
"managed_path": "/home/liph/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78",
"installed_unix_ms": 1785180028608
}
},
{
"plugin_id": "herdr-spreader",
"name": "Spreader",
"version": "0.1.0",
"min_herdr_version": "0.7.0",
"description": "Apply tmuxinator-style project layouts from YAML",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2",
"enabled": true,
"platforms": [
"linux",
"macos"
],
"build": [
{
"command": [
"cargo",
"build",
"--release"
]
}
],
"actions": [
{
"id": "apply",
"title": "Apply layout",
"contexts": [
"workspace"
],
"command": [
"./target/release/herdr-spreader",
"apply"
]
}
],
"source": {
"kind": "github",
"owner": "yuk1ty",
"repo": "herdr-spreader",
"resolved_commit": "5f76bc9eab02296e88d2707fa4c1cf0d8eabdb80",
"managed_path": "/home/liph/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2",
"installed_unix_ms": 1785312044504
}
},
{
"plugin_id": "herdr-zoxide",
"name": "Zoxide Navigator",
"version": "0.1.0",
"min_herdr_version": "0.7.0",
"description": "Browse zoxide directories with fzf preview — open as workspace, tab, or split. Config: $(herdr plugin config-dir herdr-zoxide)/config.toml",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-zoxide-f7b96c313637/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-zoxide-f7b96c313637",
"enabled": true,
"platforms": [
"linux",
"macos"
],
"actions": [
{
"id": "browse",
"title": "Browse zoxide directories",
"contexts": [
"global"
],
"command": [
"bash",
"open-picker.sh"
]
}
],
"panes": [
{
"id": "picker",
"title": "Zoxide",
"placement": "overlay",
"command": [
"bash",
"zoxide-picker.sh"
]
}
],
"source": {
"kind": "github",
"owner": "den-tanui",
"repo": "herdr-zoxide",
"resolved_commit": "7be842fe84d8d017c80e54f8d7eb7f0f6ef28c44",
"managed_path": "/home/liph/.config/herdr/plugins/github/herdr-zoxide-f7b96c313637",
"installed_unix_ms": 1785316043232
}
},
{
"plugin_id": "herdr.omnisearch",
"name": "Herdr OmniSearch",
"version": "0.4.1",
"min_herdr_version": "0.7.5",
"description": "Fast local search across live Herdr panes and archived agent sessions",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr.omnisearch-a5e63b9e63b1/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr.omnisearch-a5e63b9e63b1",
"enabled": true,
"platforms": [
"linux",
"macos"
],
"startup": [
{
"command": [
"bin/herdr-omnisearch",
"watch-start"
]
}
],
"actions": [
{
"id": "doctor",
"title": "Check OmniSearch health",
"command": [
"bin/herdr-omnisearch",
"doctor"
]
},
{
"id": "open-archive",
"title": "Open archived session search",
"command": [
"bin/herdr-omnisearch",
"open-plugin-pane",
"archive"
]
},
{
"id": "open-live",
"title": "Open live OmniSearch",
"command": [
"bin/herdr-omnisearch",
"open-plugin-pane",
"live"
]
},
{
"id": "refresh-archive",
"title": "Refresh archived session index",
"command": [
"bin/herdr-omnisearch",
"archive-index"
]
},
{
"id": "refresh-live",
"title": "Refresh live OmniSearch index",
"command": [
"bin/herdr-omnisearch",
"index"
]
},
{
"id": "watch-start",
"title": "Start live index watcher",
"command": [
"bin/herdr-omnisearch",
"watch-start"
]
},
{
"id": "watch-status",
"title": "Show live index watcher status",
"command": [
"bin/herdr-omnisearch",
"watch-status"
]
},
{
"id": "watch-stop",
"title": "Stop live index watcher",
"command": [
"bin/herdr-omnisearch",
"watch-stop"
]
}
],
"events": [
{
"on": "pane.agent_detected",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "pane.agent_status_changed",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "pane.closed",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "pane.created",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "pane.exited",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "pane.moved",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "tab.closed",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "tab.created",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "tab.renamed",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "workspace.closed",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "workspace.created",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "workspace.renamed",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
},
{
"on": "workspace.updated",
"command": [
"bin/herdr-omnisearch",
"event-refresh"
]
}
],
"panes": [
{
"id": "archive",
"title": "Archive Search",
"placement": "overlay",
"command": [
"sh",
"-c",
"exec \"$HERDR_PLUGIN_ROOT/bin/herdr-omnisearch\" archive-pick --native --no-refresh --background-refresh --stale-seconds 3600"
]
},
{
"id": "live",
"title": "OmniSearch",
"placement": "overlay",
"command": [
"sh",
"-c",
"exec \"$HERDR_PLUGIN_ROOT/bin/herdr-omnisearch\" pick --native --no-refresh --background-refresh --stale-seconds 10 --lines 500"
]
}
],
"source": {
"kind": "github",
"owner": "dmnkf",
"repo": "herdr-omnisearch",
"resolved_commit": "89c9a523de578f001f68c89a5ec5d18368c78352",
"managed_path": "/home/liph/.config/herdr/plugins/github/herdr.omnisearch-a5e63b9e63b1",
"installed_unix_ms": 1785318415093
}
},
{
"plugin_id": "osamahbeig.pane-mover",
"name": "Pane Mover",
"version": "0.2.0",
"min_herdr_version": "0.7.0",
"description": "Clickable overlay menu to move, re-split, or swap the current pane across tabs and workspaces.",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/osamahbeig.pane-mover-d60fe0209b83/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/osamahbeig.pane-mover-d60fe0209b83",
"enabled": true,
"platforms": [
"macos",
"linux"
],
"actions": [
{
"id": "open",
"title": "Move this pane…",
"contexts": [
"workspace"
],
"command": [
"node",
"open.js"
]
}
],
"panes": [
{
"id": "mover",
"title": "Move pane",
"placement": "overlay",
"command": [
"node",
"mover.js"
]
}
],
"source": {
"kind": "github",
"owner": "osamahbeig",
"repo": "herdr-pane-mover",
"resolved_commit": "a9fde7a4f98f1b6c230c64e2036b387d9c8d5bc3",
"managed_path": "/home/liph/.config/herdr/plugins/github/osamahbeig.pane-mover-d60fe0209b83",
"installed_unix_ms": 1785312184365
}
},
{ {
"plugin_id": "sessionizer", "plugin_id": "sessionizer",
"name": "Sessionizer", "name": "Sessionizer",
@@ -71,67 +533,5 @@
"managed_path": "/home/liph/.config/herdr/plugins/github/sessionizer-66e03d1ff740", "managed_path": "/home/liph/.config/herdr/plugins/github/sessionizer-66e03d1ff740",
"installed_unix_ms": 1785163972623 "installed_unix_ms": 1785163972623
} }
},
{
"plugin_id": "herdr-lazygit",
"name": "herdr-lazygit",
"version": "0.3.0",
"min_herdr_version": "0.7.0",
"description": "lazygit in a herdr split pane, with AI-assisted commit messages via custom commands.",
"manifest_path": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78/herdr-plugin.toml",
"plugin_root": "/home/liph/dotfiles/herdr/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78",
"enabled": true,
"platforms": [
"linux",
"macos"
],
"build": [
{
"command": [
"/bin/sh",
"scripts/install-runtime.sh"
]
}
],
"actions": [
{
"id": "open",
"title": "Open lazygit",
"description": "Open lazygit in a split pane beside the current work (focus/toggle on repeat).",
"command": [
"bash",
"scripts/open-lazygit.sh"
]
},
{
"id": "open-tab",
"title": "Open lazygit (tab)",
"description": "Open lazygit in its own tab (switch to it if already open, toggle off if focused).",
"command": [
"bash",
"scripts/open-lazygit-tab.sh"
]
}
],
"panes": [
{
"id": "lazygit",
"title": "Git",
"placement": "split",
"command": [
"bash",
"-c",
"exec bash \"$HERDR_PLUGIN_ROOT/scripts/run-lazygit.sh\""
]
}
],
"source": {
"kind": "github",
"owner": "crokily",
"repo": "herdr-lazygit",
"resolved_commit": "a13e12c99e5e469edd73165cabba413c2a2fd698",
"managed_path": "/home/liph/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78",
"installed_unix_ms": 1785180028608
}
} }
] ]
Submodule herdr/.config/herdr/plugins/.tmp-install-750065-1785311987680/checkout added at 5f76bc9eab.
@@ -0,0 +1,15 @@
workspaces:
- name: Coding
root: /mnt/tank/programming/spinstack
tabs:
- label: Nvim
panes:
- command: nvim
focus: true
- split: right
ratio: 0.5
command: yazi
- label: Opencode
panes:
- command: opencode
focus: true
@@ -0,0 +1,36 @@
workspaces:
- name: frontend
root: ~/code/my-project/frontend
env:
NODE_ENV: development
tabs:
- label: editor
cwd: ./src
panes:
- command: nvim
- split: down
ratio: 0.3
command: npm run dev
wait_for:
match: "ready"
timeout_ms: 10000
- name: backend
root: ~/code/my-project/backend
focus: true
env:
RUST_LOG: debug
tabs:
- label: editor
cwd: ./src
panes:
- command: nvim
focus: true
- split: down
ratio: 0.3
command: cargo watch -x test
wait_for:
match: "Compiling"
timeout_ms: 10000
- label: server
panes:
- command: cargo run
@@ -0,0 +1,31 @@
workspaces:
- name: Home
root: /home/liph
tabs:
- label: Base
panes:
- command: neofetch
- split: right
ratio: 0.5
command: yazi
focus: true
- label: Yazi
panes:
- command: zsh
focus: true
- split: right
ratio: 0.5
command: mc
- label: Aerc
panes:
- command: aerc
focus: true
- name: Dotfiles
root: /home/liph/dotfiles
focus: true
tabs:
- label: Dotfiles
panes:
- command: yazi
focus: true
Submodule herdr/.config/herdr/plugins/github/herdr-bar-96eebe452a9c added at 58c23e5c8d.
Submodule herdr/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2 added at 5f76bc9eab.
Submodule herdr/.config/herdr/plugins/github/herdr-zoxide-f7b96c313637 added at 7be842fe84.
Submodule herdr/.config/herdr/plugins/github/herdr.omnisearch-a5e63b9e63b1 added at 89c9a523de.
Submodule herdr/.config/herdr/plugins/github/osamahbeig.pane-mover-d60fe0209b83 added at a9fde7a4f9.
+39
View File
@@ -0,0 +1,39 @@
#!/usr/bin/env bash
# Apply the Home layout (Base/Yazi/Aerc tabs in /home/liph) and the Dotfiles
# workspace (yazi in ~/dotfiles + lazygit split to the right).
set -euo pipefail
SPREADER="$HOME/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2/target/release/herdr-spreader"
CONFIG_DIR="$HOME/.config/herdr/plugins/config/herdr-spreader"
TARGET_DIR="$(realpath ~/dotfiles)"
# Close any existing versions of these workspaces so this is idempotent.
herdr workspace close Home 2>/dev/null || true
herdr workspace close Dotfiles 2>/dev/null || true
# Apply the layout file, which creates both workspaces.
"$SPREADER" apply --file "$CONFIG_DIR/home.yml"
# Focus the Dotfiles workspace.
herdr workspace focus Dotfiles 2>/dev/null || true
# Wait briefly for the focus to settle on the new yazi pane in ~/dotfiles.
for _ in {1..30}; do
current_json=$(herdr pane current 2>/dev/null || true)
pane_cwd=$(echo "$current_json" | python3 -c "
import sys, json
try:
d = json.load(sys.stdin)
print(d['result']['pane'].get('cwd', ''))
except Exception:
print('')
" 2>/dev/null || true)
if [ "$pane_cwd" = "$TARGET_DIR" ]; then
break
fi
sleep 0.1
done
# Open lazygit via the plugin action. Because the yazi pane in ~/dotfiles is focused,
# lazygit will split to the right and target the dotfiles repository.
herdr plugin action invoke herdr-lazygit.open
+57
View File
@@ -0,0 +1,57 @@
{
"version": 3,
"workspaces": [
{
"tabs": [
{
"panes": {
"120": {
"ansi": "neofetch\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2mneofetch\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;3mFound existing alias for \u001b[0m\u001b[1m\u001b[38;5;5m\"neofetch\"\u001b[0m\u001b[1m\u001b[38;5;3m. You should use: \u001b[0m\u001b[1m\u001b[38;5;5m\"neo\"\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;6m -` liph\u001b[0m@\u001b[0m\u001b[1m\u001b[38;5;6march\u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m .o+` \u001b[0m--------- \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `ooo/ OS\u001b[0m: Arch Linux x86_64 \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `+oooo: Host\u001b[0m: 20BWS3GD00 ThinkPad T450s \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `+oooooo: Kernel\u001b[0m: 6.18.40-2-lts \r\n\u001b[0m\u001b[1m\u001b[38;5;6m -+oooooo+: Uptime\u001b[0m: 1 day, 21 hours, 29 mins \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/:-:++oooo+: Packages\u001b[0m: 1638 (pacman) \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/++++/+++++++: Shell\u001b[0m: zsh 5.9.2 \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/++++++++++++++: Resolution\u001b[0m: 1920x1080 \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/+++ooooooooooooo/` DE\u001b[0m: Niri \r\n\u001b[0m\u001b[1m\u001b[38;5;6m ./ooosssso++osssssso+` WM\u001b[0m: sway \r\n\u001b[0m\u001b[1m\u001b[38;5;6m .oossssso-````/ossssss+` Theme\u001b[0m: Gruvbox-Material-Dark-HIDPI [GTK2/3] \r\n\u001b[0m\u001b[1m\u001b[38;5;6m -osssssso. :ssssssso. Icons\u001b[0m: Pop [GTK2/3] \r\n\u001b[0m\u001b[1m\u001b[38;5;6m :osssssss/ osssso+++. Terminal\u001b[0m: WezTerm \r\n\u001b[0m\u001b[1m\u001b[38;5;6m /ossssssss/ +ssssooo/- CPU\u001b[0m: Intel i5-5300U (4) @ 2.900GHz \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/ossssso+/:- -:/+osssso+- GPU\u001b[0m: Intel Broadwell-U GT2 [HD Graphics 5500 \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `+sso+:-` `.-/+oso: Memory\u001b[0m: 3727MiB / 7635MiB \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `++:. `-/+/\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;6m .` `/ \u001b[0m\u001b[38;5;0m\u001b[48;5;0m \u001b[0m\u001b[38;5;1m\u001b[48;5;1m \u001b[0m\u001b[38;5;2m\u001b[48;5;2m \u001b[0m\u001b[38;5;3m\u001b[48;5;3m \u001b[0m\u001b[38;5;4m\u001b[48;5;4m \u001b[0m\u001b[38;5;5m\u001b[48;5;5m \u001b[0m\u001b[38;5;6m\u001b[48;5;6m \u001b[0m\u001b[38;5;7m\u001b[48;5;7m \u001b[0m\r\n \u001b[0m\u001b[38;5;8m\u001b[48;5;8m \u001b[0m\u001b[38;5;9m\u001b[48;5;9m \u001b[0m\u001b[38;5;10m\u001b[48;5;10m \u001b[0m\u001b[38;5;11m\u001b[48;5;11m \u001b[0m\u001b[38;5;12m\u001b[48;5;12m \u001b[0m\u001b[38;5;13m\u001b[48;5;13m \u001b[0m\u001b[38;5;14m\u001b[48;5;14m \u001b[0m\u001b[38;5;15m\u001b[48;5;15m \u001b[0m\r\n\r\n\r\n\r\n\u001b[0m\u001b[38;5;5march liph \u001b[0m\u001b[38;5;4m~\u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯\u001b[0m ",
"lines": 28
},
"121": {
"ansi": "\u001b[0m\u001b[38;5;6m~\u001b[0m\r\n\u001b[0m\u001b[38;5;7m╭───────────────┬─────────────────────────┬────────────────────────────────────────╮\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m\u001b[0m\u001b[7m\u001b[38;5;4m liph \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m\u001b[0m\u001b[7m\u001b[38;5;4m .abook \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.agents \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.ansible \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.atuin \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.bun \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.cache \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.calcurse \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.cargo \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.claude \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;255;152;0m \u001b[0m\u001b[38;5;4m.config \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.dotnet \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.electron-gyp \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.Garmin \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.gnupg \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.herdr \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.local \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.locale \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.mozilla \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4m.npm \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│ ││\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;1Line truncated
"lines": 35
}
}
},
{
"panes": {
"122": {
"ansi": "zsh\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2mzsh\u001b[0m\r\n\u001b[0m\u001b[38;5;5march liph \u001b[0m\u001b[38;5;4m~\u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯\u001b[0m ",
"lines": 4
},
"123": {
"ansi": " \u001b[0m\u001b[38;5;240m syncing metadata...\u001b[0m\r\n\u001b[0m\u001b[38;5;167m┌─ album artists ───┐\u001b[0m\u001b[38;5;251m┌─ tracks (sorted by album) ──────────────────────────────────┐\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;0m\u001b[48;5;148m65daysofstatic \u001b[0m\u001b[7m\u001b[38;5;167m \u001b[0m\u001b[38;5;251m│\u001b[0m\u001b[38;5;148mreplicr, 2019 - 42:08 \u001b[0m\u001b[38;5;251m│\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m700 Bliss \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│\u001b[0m\u001b[38;5;0m\u001b[48;5;148m 1 pretext\u001b[0m\u001b[48;5;148m \u001b[0m\u001b[38;5;0m\u001b[48;5;148m2:15 65daysofstatic \u001b[0m\u001b[38;5;251m│\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m75 Dollar Bill \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 2 stillstellung 3:37 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mA Winged Victory ..\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 3 d|| tl | | | 1:43 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAction Bronson \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 4 bad age 4:48 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAdrianne Lenker \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 5 05|| | 1| 0:48 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAgriculture \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 6 sister 4:23 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAir \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 7 gr[]v-_s 1:21 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAlex Serra \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 8 popular beats 3:01 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAli Farka Touré &..\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 9 five waves 4:00 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAll Cats Are Beau..\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 10 interference_1 5:22 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251malt‐J \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 11 []lid 1:00 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAndrew Tuttle \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 12 z03 4:08 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAndy Fosberry \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 13 u| || | th | r| d 2:01 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAngus & Julia Stone\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 14 trackerplatz 3:41 65daysofstatic │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAnna von Hausswolff\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAphex Twin \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mArcade Fire \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mASMR Zen Garden, ..\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAutomatic \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAvatars Of Dub \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mAvey Tare \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ Line truncated
"lines": 35
}
}
},
{
"panes": {
"124": {
"ansi": "\u001b[0m\u001b[1m\u001b[38;2;234;154;151m\u001b[48;2;35;33;54m phil \u001b[0m\u001b[48;2;35;33;54m spam proton \u001b[0m\r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54m+Action 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;234;154;151m O \"Team diveSSI (SSI International - Northern Eu… Herzlichen Glückwunsch zu deiner Zertifizierung Jul 28\u001b[0m\u001b[38;2;35;33;54m\u001b[48;2;110;106;134m \u001b[0m\r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mArchive 234 / 342\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O Megan | Unity Breathwork <megan@unitybreathwor… Free Breathwork Invite + What You Need to Know About Breathwork Safety Jul 27\u001b[0m\u001b[38;2;35;33;54m\u001b[48;2;110;106;134m \u001b[0m\r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54m+Community 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O Megan | Unity Breathwork <megan@unitybreathwor… Free Breathwork Invite + What You Need to Know About Breathwork Safety Jul 27\u001b[0m\u001b[38;2;35;33;54m\u001b[48;2;110;106;134m \u001b[0m\r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mEverything 370 / 663\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m Oa Noah Zollinger <info@noahzollinger.com> [Shared presence] Upcoming full moon meditation Jul 27\u001b[0m\u001b[38;2;35;33;54m\u001b[48;2;110;106;134m \u001b[0m\r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mFinance 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[38;2;110;106;134m\u001b[48;2;42;39;63m The DiveAssure Association <info@diveassure.co… Dive Back In - Exclusive Offer Jul 26\u001b[0m\u001b[38;2;35;33;54m\u001b[48;2;110;106;134m \u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;234;154;151mInbox 115 / 258\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m Oa Megan Ashton <meganashton@gmail.com> Synced invitation: T6 Unity Breathwork Seminar @ Sun Nov 8, 2026 2pm - 4pm … Jul 25\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54m+Mail 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[38;2;110;106;134m\u001b[48;2;42;39;63m a Megan Ashton <meganashton@gmail.com> Synced invitation: T6 Unity Breathwork Seminar @ Every 2 weeks from 2pm to … Jul 25\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mNewsletters 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[38;2;110;106;134m\u001b[48;2;42;39;63m a Megan Ashton <meganashton@gmail.com> Synced invitation: T6 Unity Breathwork Seminar @ Every 2 weeks from 2pm to … Jul 25\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54m+Priority 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O younity - Sadhguru <hello@younity.team> Einziges Event mit Sadhguru 2026 in Europa Jul 25\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mStarred 1\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O Wise <noreply@wise.com> We’re updating our Privacy Notices Jul 23\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54m+Time 0\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O <tim@librarything.com> LibraryThing: State of the Thing - July Jul 22\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mUnread 349 / 349\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[38;2;110;106;134m\u001b[48;2;42;39;63m Noah Zollinger <info@noahzollinger.com> [Self-Love Journey] Early Bird offer ends soon! Jul 20\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;Line truncated
"lines": 37
}
}
}
]
},
{
"tabs": [
{
"panes": {
"126": {
"ansi": "╭─[1]─Status─────────────────────────╮╮\r\n│\u001b[0m\u001b[38;5;2m✓\u001b[0m dotfiles → main │▐\r\n╰────────────────────────────────────╯▐\r\n\u001b[0m\u001b[1m\u001b[38;5;2m╭─[2]─Files \u001b[0m- Worktrees - Submodules\u001b[0m\u001b[1m\u001b[38;5;2m─╮\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m\u001b[1m\u001b[48;5;4m▼ / \u001b[0m\u001b[1m\u001b[38;5;2m▐\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m ▼ herdr/.config/herdr \u001b[0m\u001b[1m\u001b[38;5;2m▐\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m \u001b[0m\u001b[38;5;1mM\u001b[0m config.toml \u001b[0m\u001b[1m\u001b[38;5;2m▐\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m ▼ plugins \u001b[0m\u001b[1m\u001b[38;5;2m▐\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m ▼ .tmp-install-750065-17853119\u001b[0m\u001b[1m\u001b[38;5;2m▐\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m \u001b[0m\u001b[38;5;1m??\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m ▼ config/herdr-spreader \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m \u001b[0m\u001b[38;5;1m??\u001b[0m coding.yml \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m \u001b[0m\u001b[38;5;1m??\u001b[0m config_test.yml \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m \u001b[0m\u001b[38;5;1m??\u001b[0m home.yml \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m ▼ github \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m ▼ herdr-bar-96eebe452a9c \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m╰────────────────────────────1 of 27─╯\u001b[0m│\r\n╭─[3]─\u001b[0m\u001b[38;5;2mLocal branches \u001b[0m- Remotes - Tag─╮│\r\n│\u001b[0m\u001b[38;5;2m *\u001b[0m main \u001b[0m\u001b[38;5;2m✓\u001b[0m ││\r\n│\u001b[0m\u001b[38;5;6m1d\u001b[0m test (worktree) ││\r\n│ ││\r\n│ ││\r\n│ ││\r\n╰─────────────────────────────1 of 2─╯│\r\n╭─[4]─\u001b[0m\u001b[38;5;2mCommits \u001b[0m- Reflog───────────────╮│\r\n│\u001b[0m\u001b[38;5;2m0ba7d82d\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m add herdr and garmin a▐│\r\n│\u001b[0m\u001b[38;5;2me4490a4d\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m commit session ││\r\n│\u001b[0m\u001b[38;5;2m630e06ef\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m commit garmin app ││\r\n│\u001b[0m\u001b[38;5;2m44d6863b\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m commit pi sessions ││\r\n│\u001b[0m\u001b[38;5;2m37ea5bb5\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m fix(zsh): correct zshr││\r\n╰────────────────────────────1 of 58─╯╯\r\n╭─[5]─Stash──────────────────────────╮╮\r\n│\u001b[0m\u001b[38;5;6m1d\u001b[0m On main: stash arch ││\r\n╰─────────────────────────────1 of 6─╯╯\r\n\u001b[0m\u001b[38;5;4mStage: <spac\u001b[0m \u001b[0m\u001b[4m\u001b[38;5;5mDonate\u001b[0m \u001b[0m\u001b[4m\u001b[38;5;3mAsk Question\u001b[0m 0.63.0",
"lines": 35
},
"125": {
"ansi": "\u001b[0m\u001b[38;5;6m~/dotfiles\u001b[0m\r\n\u001b[0m\u001b[38;5;7m╭────────────────────────┬────────────────────────────────────────┬───────────────────────────────────────────────────────────────╮\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;0;188;212m \u001b[0m\u001b[38;5;4mDesktop \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m\u001b[0m\u001b[7m\u001b[38;5;4m .crew \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;0;188;212m \u001b[0m\u001b[38;5;4mDocuments \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;0;188;212m \u001b[0m\u001b[38;5;4m.git \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mdot_omerx \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4maerc \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m\u001b[0m\u001b[7m\u001b[38;5;4m dotfiles \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mansible \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;0;188;212m \u001b[0m\u001b[38;5;4mDownloads \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4matuin \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mgo \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mbackgrounds \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mMail \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mClipCascade \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;0;188;212m \u001b[0m\u001b[38;5;4mMusic \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mgarmin \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mnetbox-docker \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mghostty \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mparu \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mherdr \u001b[0m\u001b[38;5;5m? \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;0;188;212m \u001b[0m\u001b[38;5;4mPictures \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mhypr \u001b[0m\u001b[38;5;7m││ │\u001b[0m\r\n\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;158;158;158m \u001b[0m\u001b[38;5;4mprogramming\u001b[0m\u001b[3m\u001b[38;5;4m -> /mnt/\u001b[0m\u001b[38;5;4m… \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001bLine truncated
"lines": 35
}
}
}
]
}
]
}
+6 -2
View File
@@ -1,4 +1,4 @@
alias qk='pi --provider ollama-cloud --model kimi-k2.6 -p' alias qk='pi --provider ollama-cloud --model kimi-k3 -p'
alias qc='pi --provider ollama-cloud --model kimi-k2.7-code -p' alias qc='pi --provider ollama-cloud --model kimi-k2.7-code -p'
alias qg='pi --provider ollama-cloud --model glm-5.2 -p' alias qg='pi --provider ollama-cloud --model glm-5.2 -p'
alias qd='pi --provider ollama-cloud --model deepseek-v4-flash -p' alias qd='pi --provider ollama-cloud --model deepseek-v4-flash -p'
@@ -59,7 +59,11 @@ alias grubb='sudo grub-mkconfig -o /boot/grub/grub.cfg'
alias nlof="~/scripts/fzf_listoldfiles.sh" alias nlof="~/scripts/fzf_listoldfiles.sh"
# alias fman="compgen -c | fzf | xargs man" # alias fman="compgen -c | fzf | xargs man"
# tmux ## herdr
# alias heh="herdr && herdr-spreader apply [--file ~/.config/herdr/plugins/config/herdr-spreader/home.yml]"
# alias hec="herdr-spreader apply [--file ~/.config/herdr/plugins/config/herdr-spreader/code.yml]"
## tmux
alias ta='tmux attach' alias ta='tmux attach'
# alias tn='tmux new' # alias tn='tmux new'
alias tnh='tmuxp load ~/dotfiles/tmux/.tmuxp/home.yaml' alias tnh='tmuxp load ~/dotfiles/tmux/.tmuxp/home.yaml'