updated zshrc
This commit is contained in:
1 parent
9becc60ef8
commit
0eaac74dfa
19 files changed
+1311
-65
No files matched your search
Whitespace-only changes.
Submodule herdr/.config/herdr/plugins/.tmp-install-750065-1785311987680/checkout deleted from 5f76bc9eab.
@@ -0,0 +1,148 @@
|
|||||||
|
# Herdr Navigator default config
|
||||||
|
# Location after first run:
|
||||||
|
# $(herdr plugin config-dir herdr-navigator)/config.toml
|
||||||
|
|
||||||
|
[picker]
|
||||||
|
# What happens after selecting an entry:
|
||||||
|
# - true: focus an already-open workspace for the selected path
|
||||||
|
# - false: always use create_missing behavior
|
||||||
|
reuse_existing = true
|
||||||
|
|
||||||
|
# Create a new Herdr workspace when the selected path is not open yet.
|
||||||
|
create_missing = true
|
||||||
|
|
||||||
|
# Search engine: "nucleo" | "skim" | "simple"
|
||||||
|
# - nucleo: best default; fast, fzf-like scoring, good Unicode support
|
||||||
|
# - skim: skim/fzf-style matcher via fuzzy-matcher crate
|
||||||
|
# - simple: tiny built-in ordered-character matcher for debugging
|
||||||
|
engine = "nucleo"
|
||||||
|
|
||||||
|
# Source priority controls initial ordering and tie/near-tie ranking.
|
||||||
|
# Accepted names: agent, server/remote, workspace/open, project, session, zoxide, root, quick, plugin.
|
||||||
|
source_order = ["workspace", "agent", "project", "session", "zoxide", "root", "server", "quick", "plugin"]
|
||||||
|
|
||||||
|
# How strongly source_order influences search ranking.
|
||||||
|
# Set 0 for pure matcher score.
|
||||||
|
source_priority_boost = 5
|
||||||
|
|
||||||
|
# Agent view sorting for `@` and Ctrl-A:
|
||||||
|
# - herdr: read Herdr's agent_panel_sort setting
|
||||||
|
# - priority: blocked/error, attention/request, done, working, then idle
|
||||||
|
# - spaces: keep Herdr/pane order
|
||||||
|
agent_sort = "herdr"
|
||||||
|
|
||||||
|
# Show the right-side preview pane on open. Ctrl-O toggles it at runtime.
|
||||||
|
preview = true
|
||||||
|
|
||||||
|
# Use Herdr-style source-aware rows: metadata aligns right, while zoxide/root
|
||||||
|
# entries expand to a second full-path line. Set false for the compact list.
|
||||||
|
detailed_rows = true
|
||||||
|
|
||||||
|
# Check GitHub releases in the background at most once per day. Network errors
|
||||||
|
# are ignored; a newer version appears as a badge in the Navigator header.
|
||||||
|
check_updates = true
|
||||||
|
|
||||||
|
# Vim-style normal mode: j/k move, source keys filter, and / starts searching.
|
||||||
|
vim_mode = false
|
||||||
|
|
||||||
|
# Start searching immediately after a Vim source-filter key.
|
||||||
|
vim_filter_search = false
|
||||||
|
|
||||||
|
# Optional: override source filter shortcuts. Values accept "ctrl-x", "ctrl+x", "^x", or "x".
|
||||||
|
# Defaults: server=ctrl-s, agent=ctrl-a, quick=ctrl-q, workspace=ctrl-w, project=ctrl-p,
|
||||||
|
# zoxide=ctrl-z, root=ctrl-r, session=ctrl-l.
|
||||||
|
# [picker.filter_keys]
|
||||||
|
# server = "ctrl-g"
|
||||||
|
|
||||||
|
[notifications]
|
||||||
|
# Show Navigator success/error notifications.
|
||||||
|
enabled = true
|
||||||
|
# Enable notification audio. Notifications remain visible when this is false.
|
||||||
|
audio = false
|
||||||
|
# Audio mode when enabled: "default" uses Herdr's done/request sounds;
|
||||||
|
# "custom" plays custom_sound with afplay (macOS) or pw-play/paplay/aplay (Linux).
|
||||||
|
sound = "default"
|
||||||
|
custom_sound = "" # Example: "~/sounds/navigator.wav"
|
||||||
|
|
||||||
|
[jump_back]
|
||||||
|
# Master switch for Jump Back.
|
||||||
|
# - true: remember successful local workspace changes and enable the jump-back action
|
||||||
|
# - false: do not record, pin, or jump; any saved history is kept for later re-enabling
|
||||||
|
# The global keybinding itself belongs in Herdr's main config; see README.md.
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
# Put the previous workspace first when the picker opens with no query or source filter.
|
||||||
|
# This only changes the initial view; typed searches and Ctrl source filters keep normal ranking.
|
||||||
|
pin_previous = true
|
||||||
|
|
||||||
|
[sources]
|
||||||
|
# Existing Herdr workspaces. Selecting focuses the workspace.
|
||||||
|
open_workspaces = true
|
||||||
|
|
||||||
|
# Herdr Plus project templates from:
|
||||||
|
# ~/.config/herdr/plugins/config/cloudmanic.herdr-plus/projects/*.toml
|
||||||
|
herdr_plus_projects = true
|
||||||
|
|
||||||
|
# zoxide history from `zoxide query -l`.
|
||||||
|
zoxide = true
|
||||||
|
|
||||||
|
# Direct filesystem scan of [[roots]] below.
|
||||||
|
roots = true
|
||||||
|
|
||||||
|
# Agent panes from Herdr pane metadata. Selecting focuses the agent.
|
||||||
|
agents = true
|
||||||
|
|
||||||
|
# Remote Herdr targets from remote entries in [sessions] below.
|
||||||
|
servers = true
|
||||||
|
# Local Herdr sessions from `herdr session list --json` and local [sessions] entries below.
|
||||||
|
sessions = true
|
||||||
|
|
||||||
|
# Herdr Plus Quick Actions. Selecting opens the Quick Actions picker.
|
||||||
|
herdr_plus_quick_actions = true
|
||||||
|
|
||||||
|
[theme]
|
||||||
|
# Reads ~/.config/herdr/config.toml theme name and [theme.custom] tokens when available.
|
||||||
|
# Falls back to the built-in One Light palette.
|
||||||
|
inherit_herdr = true
|
||||||
|
|
||||||
|
# Keep roots short; zoxide should handle most frequent directories.
|
||||||
|
[[roots]]
|
||||||
|
path = "~/workspace"
|
||||||
|
max_depth = 3
|
||||||
|
|
||||||
|
[[roots]]
|
||||||
|
path = "~/projects"
|
||||||
|
max_depth = 3
|
||||||
|
|
||||||
|
# Optional agent aliases. All match fields are optional and matched as text contains.
|
||||||
|
# Aliases become extra search terms for matching agent panes.
|
||||||
|
#
|
||||||
|
# [[agent_aliases]]
|
||||||
|
# alias = "main ai dot"
|
||||||
|
# agent = "claude"
|
||||||
|
# workspace = "Dotfiles"
|
||||||
|
# path = "dotfiles"
|
||||||
|
|
||||||
|
[sessions]
|
||||||
|
# Include local named sessions from `herdr session list --json`.
|
||||||
|
local = true
|
||||||
|
|
||||||
|
# Manual remote targets. Selecting runs: herdr --remote <remote> --handoff.
|
||||||
|
# [[sessions.entries]]
|
||||||
|
# name = "prod"
|
||||||
|
# remote = "prod-api"
|
||||||
|
# tags = ["prod", "api"]
|
||||||
|
|
||||||
|
# Optional command/JSON integrations. A plugin only needs:
|
||||||
|
# - collect: command that prints JSON array
|
||||||
|
# - open: command to run when the item is selected
|
||||||
|
#
|
||||||
|
# [[integrations]]
|
||||||
|
# id = "demo"
|
||||||
|
# label = "Bookmarks"
|
||||||
|
# enabled = true
|
||||||
|
# collect = "bookmarks list --json"
|
||||||
|
# open = "bookmarks open {{id}}"
|
||||||
|
# notify_success = true
|
||||||
|
# notify_error = true
|
||||||
|
#
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
1788530642
|
||||||
|
0.3.6
|
||||||
Submodule herdr/.config/herdr/plugins/github/herdr-bar-96eebe452a9c updated: 58c23e5c8d...b57aa342f8.
Submodule herdr/.config/herdr/plugins/github/herdr-lazygit-b11d62e75f78 updated: a13e12c99e...6b1e34f426.
Submodule herdr/.config/herdr/plugins/github/herdr-navigator-3a5a6fa5dfb5 added at 03b803a003.
Submodule herdr/.config/herdr/plugins/github/herdr-spreader-f248c87aa2e2 updated: 5f76bc9eab...206ae55aff.
@@ -5,23 +5,35 @@
|
|||||||
"tabs": [
|
"tabs": [
|
||||||
{
|
{
|
||||||
"panes": {
|
"panes": {
|
||||||
"7": {
|
"1": {
|
||||||
"ansi": "neo\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2mneo\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.48-1-lts \r\n\u001b[0m\u001b[1m\u001b[38;5;6m -+oooooo+: Uptime\u001b[0m: 3 hours, 11 mins \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/:-:++oooo+: Packages\u001b[0m: 1682 (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: 4376MiB / 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\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2my\u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2my\u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2my\u001b[0m\r\n\r\n\u001b[0m\u001b[38;5;5march liph \u001b[0m\u001b[38;5;4m/home\u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯\u001b[0m ",
|
"ansi": "\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": 30
|
"lines": 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tabs": [
|
||||||
|
{
|
||||||
|
"panes": {
|
||||||
|
"2": {
|
||||||
|
"ansi": "neo\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2mneo\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;6m -` \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/ \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `+oooo: \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `+oooooo: \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m -+oooooo+: \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/:-:++oooo+: \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/++++/+++++++: \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/++++++++++++++: \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/+++ooooooooooooo/` \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m ./ooosssso++osssssso+` \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m .oossssso-````/ossssss+` \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m -osssssso. :ssssssso. \u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m :osssssss/ osssso+++.\u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m /ossssssss/ +ssssooo/-\u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `/ossssso+/:- -:/+osssso\u001b[0m \r\n\u001b[0m\u001b[1m\u001b[38;5;6m `+sso+:-` `.-/+o:\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;6m `++:. `\u001b[0m\u001b[38;5;7m\u001b[48;5;7m \u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;6m .` \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": 26
|
||||||
},
|
},
|
||||||
"8": {
|
"3": {
|
||||||
"ansi": "\u001b[0m\u001b[38;2;144;140;170m\u001b[48;2;42;39;63m \u001b[0m\u001b[38;2;156;66;33m\u001b[48;2;42;39;63m\u001b[0m\u001b[38;2;144;140;170m\u001b[48;2;42;39;63m \u001b[0m\u001b[1m\u001b[38;2;144;140;170m\u001b[48;2;42;39;63myazi.toml\u001b[0m\u001b[38;2;144;140;170m\u001b[48;2;42;39;63m mgr ratio 0 \u001b[0m\r\n 1 \u001b[0m\u001b[3m\u001b[38;2;144;140;170m# A TOML linter such as Tombi can use this schema to validate your config.\u001b[0m\r\n 2 \u001b[0m\u001b[3m\u001b[38;2;144;140;170m# If you encounter any problems, please file an issue at https://github.com/y\u001b[0m \u001b[0m\u001b[3m\u001b[38;2;144;140;170mazi-rs/schemas.\u001b[0m\r\n 3 \r\n 4 \u001b[0m\u001b[3m\u001b[38;2;144;140;170m#:schema https://yazi-rs.github.io/schemas/yazi.json\u001b[0m\r\n 5 \r\n 6 \u001b[0m\u001b[1m\u001b[38;2;156;207;216m[mgr]\u001b[0m\r\n 7 \u001b[0m\u001b[38;2;224;222;244mratio\u001b[0m = [\u001b[0m\u001b[38;2;246;193;119m1\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m2\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m3\u001b[0m]\r\n 8 \u001b[0m\u001b[38;2;224;222;244msort_by\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m\"alphabetical\"\u001b[0m \r\n 9 \u001b[0m\u001b[38;2;224;222;244msort_sensitive\u001b[0m = \u001b[0m\u001b[38;2;234;154;151mfalse\u001b[0m \r\n 10 \u001b[0m\u001b[38;2;224;222;244msort_reverse\u001b[0m = \u001b[0m\u001b[38;2;234;154;151mfalse\u001b[0m \r\n 11 \u001b[0m\u001b[38;2;224;222;244msort_dir_first\u001b[0m = \u001b[0m\u001b[38;2;234;154;151mtrue\u001b[0m \r\n 12 \u001b[0m\u001b[38;2;224;222;244msort_translit\u001b[0m = \u001b[0m\u001b[38;2;234;154;151mfalse\u001b[0m \r\n 13 \u001b[0m\u001b[38;2;224;222;244msort_fallback\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m\"alphabetical\"\u001b[0m\r\n 14 \u001b[0m\u001b[38;2;224;222;244mlinemode\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m\"none\"\u001b[0m \r\n 15 \u001b[0m\u001b[38;2;117;77;75m┃ \u001b[0m\u001b[38;2;224;222;244mshow_hidden\u001b[0m = \u001b[0m\u001b[38;2;234;154;151mtrue\u001b[0m \r\n 16 \u001b[0m\u001b[38;2;224;222;244mshow_symlink\u001b[0m = \u001b[0m\u001b[38;2;234;154;151mtrue\u001b[0m \r\n 17 \u001b[0m\u001b[38;2;224;222;244mscrolloff\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m5\u001b[0m \r\n 18 \u001b[0m\u001b[38;2;224;222;244mmouse_events\u001b[0m = [\u001b[0m\u001b[38;2;246;193;119m\"click\"\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m\"scroll\"\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m\"drag\"\u001b[0m]\r\n 19 \r\n 20 \u001b[0m\u001b[1m\u001b[38;2;156;207;216m[preview]\u001b[0m \r\n 21 \u001b[0m\u001b[38;2;224;222;244mwrap\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m\"no\"\u001b[0m \r\n 22 \u001b[0m\u001b[38;2;224;222;244mtab_size\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m2\u001b[0m \r\n 23 \u001b[0m\u001b[38;2;117;77;75m┃ \u001b[0m\u001b[38;2;224;222;244mmax_width\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m800\u001b[0m \r\n 24 \u001b[0m\u001b[38;2;117;77;75m┃ \u001b[0m\u001b[38;2;224;222;244mmax_height\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m1200\u001b[0m\r\n 25 \u001b[0m\u001b[38;2;224;222;244mcache_dir\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m\"\"\u001b[0m \r\n 26 \u001b[0m\u001b[38;2;224;222;244mimage_delay\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m30\u001b[0m\r\n 27 \u001b[0m\u001b[38;2;224;222;244mimage_filter\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m\"triangle\"\u001b[0m\r\n 28 \u001b[0m\u001b[38;2;224;222;244mimage_quality\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m75\u001b[0m\r\n 29 \u001b[0m\u001b[38;2;224;222;244mueberzug_scale\u001b[0m = \u001b[0m\u001b[38;2;246;193;119m1\u001b[0m\r\n 30 \u001b[0m\u001b[38;2;224;222;244mueberzug_offset\u001b[0m = [\u001b[0m\u001b[38;2;246;193;119m0\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m0\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m0\u001b[0m, \u001b[0m\u001b[38;2;246;193;119m0\u001b[0m]\r\n 31 \r\n 32 \u001b[0m\u001b[1m\u001b[38;2;156;207;216m[opener]\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;234;154;151m NORMAL \u001b[0m\u001b[38;2;234;154;151m\u001b[48;2;57;53;82m main \u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;57;53;82m +25 \u001b[0m\u001b[38;2;234;154;151m\u001b[48;2;57;53;82m~6 \u001b[0m\u001b[38;2;235;111;146m\u001b[48;2;57;53;82m-1 \u001b[0m\u001b[38;2;57;53;82m\u001b[48;2;42;39;63m\u001b[0m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m yazi.toml \u001b[0m\u001b[38;2;57;53;82m\u001b[48;2;42;39;63m\u001b[0m\u001b[38;2;234;154;151m\u001b[48;2;57;53;82m 1% \u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;234;154;151m 7:10 \u001b[0m",
|
"ansi": "\u001b[0m\u001b[38;5;6m~/.config/herdr/plugins\u001b[0m\r\n \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[7m\u001b[38;5;4m plugins \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 config \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;5;6m/home/liph/.config/herdr/plugins/\u001b[0m\u001b[1m\u001b[38;5;4mconfig\u001b[0m \r\n \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mscripts \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;4mgithub \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mchmarax.herdr-nvim\u001b[0m \r\n \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4msessions \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mcloudmanic.herdr-plus\u001b[0m \r\n \u001b[0m\u001b[38;2;187;187;187m \u001b[0m.pl….lock \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mherdr-bar\u001b[0m \r\n \u001b[0m\u001b[38;2;255;255;255m \u001b[0m= \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mherdr-lazygit\u001b[0m \r\n \u001b[0m\u001b[38;2;156;66;33m \u001b[0mcon….toml \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m│ └── \u001b[0m lazygit-user.yml \r\n ….bak-keybi… \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mherdr-navigator\u001b[0m \r\n ….bak-keybi… \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m│ ├── \u001b[0m config.toml \r\n ….bak-keybi… \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m│ └── \u001b[0m update-check \r\n ….plan-back… \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mherdr-spreader\u001b[0m \r\n \u001b[0m\u001b[38;2;221;221;221m \u001b[0mherd….log \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m│ ├── \u001b[0m coding.yml \r\n \u001b[0m\u001b[38;2;221;221;221m \u001b[0mherd….log \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m│ ├── \u001b[0m config_test.yml \r\n \u001b[0m\u001b[38;2;203;203;65m \u001b[0mplu….json \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m│ └── \u001b[0m home.yml \r\n \u001b[0m\u001b[38;2;203;203;65m \u001b[0mrel….json \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mherdr-zoxide\u001b[0m \r\n \u001b[0m\u001b[38;2;203;203;65m \u001b[0mses….json \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m├── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4mherdr.omnisearch\u001b[0m \r\n \u001b[0m\u001b[38;2;203;203;65m \u001b[0mses….json \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m└── \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[1m\u001b[38;5;4msessionizer\u001b[0m \r\n \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m\u001b[1m\u001b[38;5;8m └── \u001b[0m config.toml \r\n \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001b[38;5;7m│\u001b[0m \r\n \u001b[0m\u001b[38;5;7m│\u001b[0m \u001b[0m\u001Line truncated
|
||||||
"lines": 34
|
"lines": 35
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"panes": {
|
"panes": {
|
||||||
"10": {
|
"5": {
|
||||||
"ansi": "\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;185mBon Iver \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│\u001b[0m\u001b[38;5;148m22, a Million - 34:10 \u001b[0m\u001b[7m\u001b[38;5;251m \u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mBon Iver & Daniel..\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│\u001b[0m\u001b[38;5;0m\u001b[48;5;185m 1 22 (OVER S∞∞N)\u001b[0m\u001b[48;5;185m \u001b[0m\u001b[38;5;0m\u001b[48;5;185m2:48 Bon Iver \u001b[0m\u001b[38;5;251m│\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251mBon Iver & Dijon ..\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 2 10 d E A T h b R E a s T ⚄ ⚄ 2:24 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│ │\u001b[0m\u001b[38;5;251m│ 3 715 - CR∑∑KS 2:12 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 4 33 “GOD” 3:33 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 5 29 #Strafford APTS 4:05 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 6 666 ʇ 4:12 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 7 21 M◊◊N WATER 3:08 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 8 8 (circle) 5:09 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 9 ____45_____ 2:46 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│ │\u001b[0m\u001b[38;5;251m│ 10 00000 Million 3:53 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│\u001b[0m\u001b[38;5;148mBon Iver, Bon Iver - 39:30 \u001b[0m\u001b[38;5;251m│\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 1 Perth 4:22 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 2 Minnesota, WI 3:53 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 3 Holocene 5:37 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│ │\u001b[0m\u001b[38;5;251m│ 4 Towers 3:08 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 5 Michicant 3:46 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 6 Hinnom, TX 2:45 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│ │\u001b[0m\u001b[38;5;251m│ 7 Wash. 4:59 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 8 Calgary 4:10 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 9 Lisbon, OH 1:33 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│ 10 Beth/Rest 5:17 Bon Iver │\u001b[0m\r\n\u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m \u001b[0m\u001b[38;5;167m│\u001b[0m\u001b[38;5;251m│\u001b[0m\Line truncated
|
"ansi": "mc\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[1m\u001b[38;5;1mmc\u001b[0m\r\nzsh: command not found: musikcube\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;1m❯\u001b[0m ",
|
||||||
"lines": 35
|
"lines": 6
|
||||||
},
|
},
|
||||||
"9": {
|
"4": {
|
||||||
"ansi": "\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 ",
|
"ansi": "\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": 2
|
"lines": 2
|
||||||
}
|
}
|
||||||
@@ -29,8 +41,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"panes": {
|
"panes": {
|
||||||
"11": {
|
"6": {
|
||||||
"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;224;222;244m\u001b[48;2;42;39;63m O Jenny Quénard <jenny@jennyquenard.com> Ice Baths @ Heal Play Love // Your gifts as promised :) 12:50\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 424 / 561\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 Ollama <hello@ollama.com> GLM 5.3 & 5.3 Flash models are now available 03:30\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[38;2;110;106;134m\u001b[48;2;42;39;63m Ollama <no-reply@mail.ollama.com> Complete code challenge Aug 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;54mEverything 594 / 929\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> [This full moon] The power of the group field Aug 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[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O Megan Ashton <meganashton@gmail.com> Your Friendly Tuition Reminder 🐖 Aug 27\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 149 / 305\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 Ollama <hello@ollama.com> Ollama weekly usage at 90% Aug 27\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[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O Ollama <hello@ollama.com> Claude Desktop support with Ollama Aug 26\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[1m\u001b[38;2;224;222;244m\u001b[48;2;42;39;63m O TCS Camping <camping@camping-news.tcs.ch> Wo geht Ihr nächstes Camping-Abenteuer hin? ⛺ Aug 26\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 Ollama <no-reply@mail.ollama.com> Complete code challenge Aug 26\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[38;2;110;106;134m\u001b[48;2;42;39;63m Ollama <hello@ollama.com> Ollama session usage at 90% Aug 26\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 Ollama <hello@ollama.com> Ollama session usage at 90% Aug 25\u001b[0m \r\n\u001b[0m\u001b[38;2;156;207;216m\u001b[48;2;35;33;54mUnread 573 / 573\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 Ollama <no-reply@mail.ollama.com> Complete code challenge Aug 24\u001b[0m \r\n\u001b[0m\u001b[38;2;156;Line truncated
|
"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;110;106;134m [..] \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \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[0m\r\n\u001b[0m\u001b[38;2;110;106;134m \u001b[0m\u001b[1m\u001b[38;2;35;33;54m\u001b[48;2;35;33;54m│\u001b[0m\u001b[38;2;110;106;134m Line truncated
|
||||||
"lines": 37
|
"lines": 37
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -42,11 +54,11 @@
|
|||||||
{
|
{
|
||||||
"panes": {
|
"panes": {
|
||||||
"12": {
|
"12": {
|
||||||
"ansi": "\u001b[0m\u001b[38;5;5march liph \u001b[0m\u001b[38;5;4m~/dotfiles \u001b[0m\u001b[38;5;3m main* \u001b[0m\r\n \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;158;158;158m \u001b[0m\u001b[38;5;4mautobook\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\u001b[7m\u001b[38;5;4m .crew \u001b[0m\u001b[38;5;4m\u001b[0m\u001b[38;5;7m│ \u001b[0mNo items\r\n \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mbak \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;4m \u001b[0m\u001b[38;2;158;158;158m \u001b[0m\u001b[38;5;4mcloud\u001b[0m\u001b[3m\u001b[38;5;4m -> /mnt/ss\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;4maerc \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;158;158;158m \u001b[0m\u001b[38;5;4mcode\u001b[0m\u001b[3m\u001b[38;5;4m -> /mnt/fla\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;4m \u001b[0m\u001b[38;2;158;158;158m \u001b[0m\u001b[38;5;4mconsume_liph\u001b[0m\u001b[3m\u001b[38;5;4m -> \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;4matuin \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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[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;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;3;169;244m \u001b[0m\u001b[38;5;4mgarmin \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mghostty \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mherdr \u001b[0m\u001b[38;5;3m \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mherdr_1 \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \u001b[0m\u001b[38;5;4m \u001b[0m\u001b[38;2;3;169;244m \u001b[0m\u001b[38;5;4mgarmin_device \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;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;4mkanata \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mkitty \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mniri \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mnushell \u001b[0m\u001b[38;5;7m│\u001b[0m\r\n \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;4mnvim Line truncated
|
"ansi": "\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2mgit\u001b[0m config --global user.email \u001b[0m\u001b[38;5;3m\"liiph@proton.me\"\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;3mFound existing alias for \u001b[0m\u001b[1m\u001b[38;5;5m\"git\"\u001b[0m\u001b[1m\u001b[38;5;3m. You should use: \u001b[0m\u001b[1m\u001b[38;5;5m\"g\"\u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯ \u001b[0m\u001b[38;5;2mgit\u001b[0m config --global user.name \u001b[0m\u001b[38;5;3m\"liphh\"\u001b[0m\r\n\u001b[0m\u001b[1m\u001b[38;5;3mFound existing alias for \u001b[0m\u001b[1m\u001b[38;5;5m\"git\"\u001b[0m\u001b[1m\u001b[38;5;3m. You should use: \u001b[0m\u001b[1m\u001b[38;5;5m\"g\"\u001b[0m\r\n\r\n\u001b[0m\u001b[38;5;5march liph \u001b[0m\u001b[38;5;4m~/dotfiles\u001b[0m\u001b[38;5;3m main* \u001b[0m\r\n\u001b[0m\u001b[38;5;5m❯\u001b[0m ",
|
||||||
"lines": 35
|
"lines": 7
|
||||||
},
|
},
|
||||||
"13": {
|
"7": {
|
||||||
"ansi": "╭─[1]─Status─────────────────────────╮╮\r\n│\u001b[0m\u001b[38;5;2m✓ \u001b[0mdotfiles → 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[38;5;10m\u001b[48;5;4m▼\u001b[0m\u001b[1m\u001b[48;5;4m \u001b[0m\u001b[1m\u001b[38;5;10m\u001b[48;5;4m/\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\u001b[38;5;2m▼ ClipCascade \u001b[0m\u001b[1m\u001b[38;5;2m▐\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD LICENSE \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2m▼ cli \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD echo.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD info.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD login.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD message_box.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD tray.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2m▼ clipboard \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD clipboard_manager.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m│ \u001b[0m\u001b[38;5;2mD clipboard_monitor_linux.py \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│\r\n\u001b[0m\u001b[1m\u001b[38;5;2m╰────────────────────────────1 of 75─╯\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[0mmain \u001b[0m\u001b[38;5;2m✓ \u001b[0m││\r\n│\u001b[0m\u001b[38;5;6m1M \u001b[0mtest (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;2m4ff0615b \u001b[0m\u001b[38;2;221;12;75mli ○ \u001b[0mupdated yazi ▐│\r\n│\u001b[0m\u001b[38;5;2m81aa62d9 \u001b[0m\u001b[38;2;221;12;75mli ○ \u001b[0mupdated yazi config ││\r\n│\u001b[0m\u001b[38;5;2m6868bb0f \u001b[0m\u001b[38;2;221;12;75mli ○ \u001b[0mupdated yazi config ││\r\n│\u001b[0m\u001b[38;5;2ma8a1b5a7 \u001b[0m\u001b[38;2;221;12;75mli ○ \u001b[0mrestertet yazi setup ││\r\n│\u001b[0m\u001b[38;5;2md6fd64c8 \u001b[0m\u001b[38;2;221;12;75mli ○ \u001b[0madd lxc-update ││\r\n╰────────────────────────────1 of 70─╯╯\r\n╭─[5]─Stash──────────────────────────╮╮\r\n│\u001b[0m\u001b[38;5;6m23h \u001b[0mWIP on main: d6fd64c add lxc-upd││\r\n╰─────────────────────────────1 of 8─╯╯\r\n\u001b[0m\u001b[38;5;4mStage: <spac \u001b[0m\u001b[4m\u001b[38;5;5mDonate \u001b[0m\u001b[4m\u001b[38;5;3mAsk Question \u001b[0m0.63.0",
|
"ansi": "╭─[1]─Status────────────────╮╭─[0]─Unstaged changes───────────────────────────────────╮\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 - S\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[38;5;11m\u001b[48;5;4m▼\u001b[0m\u001b[1m\u001b[48;5;4m \u001b[0m\u001b[1m\u001b[38;5;11m\u001b[48;5;4m/\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 \u001b[0m\u001b[38;5;2m▼\u001b[0m \u001b[0m\u001b[38;5;2mherdr/.config/herdr\u001b[0m \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;2mA =\u001b[0m \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;2m▼\u001b[0m \u001b[0m\u001b[38;5;2mplugins\u001b[0m \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;2m▼\u001b[0m \u001b[0m\u001b[38;5;2m.tmp-install-750065\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;2mD checkout\u001b[0m \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;2m▼\u001b[0m \u001b[0m\u001b[38;5;2mconfig/herdr-naviga\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;2mA config.toml\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;2m│\u001b[0m│ │\r\n\u001b[0m\u001b[1m\u001b[38;5;2m╰───────────────────1 of 33─╯\u001b[0m│ │\r\n╭─[3]─\u001b[0m\u001b[38;5;2mLocal branches \u001b[0m- Remo─╮│ │\r\n│\u001b[0m\u001b[38;5;2m *\u001b[0m main \u001b[0m\u001b[38;5;2m✓\u001b[0m ││ │\r\n│ │╰────────────────────────────────────────────────────────╯\r\n│ │╭─Staged changes─────────────────────────────────────────╮\r\n│ ││\u001b[0m\u001b[1mdiff --git a/herdr/.config/herdr/=\u001b[0m ▐\r\n│ ││\u001b[0m\u001b[1mb/herdr/.config/herdr/=\u001b[0m │\r\n│ ││\u001b[0m\u001b[1mnew file mode 100644\u001b[0m │\r\n│ ││\u001b[0m\u001b[1mindex 0000000..e69de29\u001b[0m │\r\n╰────────────────────1 of 1─╯│Submodule herdr/.config/herdr/plugins/.tmp-install- │\r\n╭─[4]─\u001b[0m\u001b[38;5;2mCommits \u001b[0m- Reflog──────╮│750065-1785311987680/checkout 5f76bc9...0000000 │\r\n│\u001b[0m\u001b[38;5;2m9becc60e\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m herdr ▐│(submodule deleted) │\r\n│\u001b[0m\u001b[38;5;2m4327b8ce\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m deleted clipc││\u001b[0m\u001b[1mdiff --git a/herdr/.config/herdr/plugins/config/herdr-\u001b[0m │\r\n│\u001b[0m\u001b[38;5;2m4ff0615b\u001b[0m \u001b[0m\u001b[38;2;221;12;75mli\u001b[0m \u001b[0m\u001b[38;2;221;12;75m○\u001b[0m updated yazi ││\u001b[0m\u001b[1mnavigator/config.toml\u001b[0m Line truncated
|
||||||
"lines": 35
|
"lines": 35
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,15 +2,45 @@
|
|||||||
"version": 3,
|
"version": 3,
|
||||||
"workspaces": [
|
"workspaces": [
|
||||||
{
|
{
|
||||||
"id": "w4",
|
"id": "w1",
|
||||||
"custom_name": "Home",
|
"custom_name": null,
|
||||||
"identity_cwd": "/home",
|
"identity_cwd": "/home/liph",
|
||||||
"public_pane_numbers": {
|
"public_pane_numbers": {
|
||||||
"8": 2,
|
"1": 1
|
||||||
"10": 4,
|
},
|
||||||
"7": 1,
|
"next_public_pane_number": 2,
|
||||||
"11": 5,
|
"public_tab_numbers": [
|
||||||
"9": 3
|
1
|
||||||
|
],
|
||||||
|
"next_public_tab_number": 2,
|
||||||
|
"tabs": [
|
||||||
|
{
|
||||||
|
"custom_name": null,
|
||||||
|
"layout": {
|
||||||
|
"Pane": 1
|
||||||
|
},
|
||||||
|
"panes": {
|
||||||
|
"1": {
|
||||||
|
"cwd": "/home/liph"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"zoomed": false,
|
||||||
|
"focused": 1,
|
||||||
|
"root_pane": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"active_tab": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "w2",
|
||||||
|
"custom_name": "Home",
|
||||||
|
"identity_cwd": "/home/liph",
|
||||||
|
"public_pane_numbers": {
|
||||||
|
"6": 5,
|
||||||
|
"4": 3,
|
||||||
|
"5": 4,
|
||||||
|
"3": 2,
|
||||||
|
"2": 1
|
||||||
},
|
},
|
||||||
"next_public_pane_number": 6,
|
"next_public_pane_number": 6,
|
||||||
"public_tab_numbers": [
|
"public_tab_numbers": [
|
||||||
@@ -27,24 +57,24 @@
|
|||||||
"direction": "Horizontal",
|
"direction": "Horizontal",
|
||||||
"ratio": 0.5,
|
"ratio": 0.5,
|
||||||
"first": {
|
"first": {
|
||||||
"Pane": 7
|
"Pane": 2
|
||||||
},
|
},
|
||||||
"second": {
|
"second": {
|
||||||
"Pane": 8
|
"Pane": 3
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"panes": {
|
"panes": {
|
||||||
"7": {
|
"2": {
|
||||||
"cwd": "/home"
|
"cwd": "/home/liph"
|
||||||
},
|
},
|
||||||
"8": {
|
"3": {
|
||||||
"cwd": "/home/liph/dotfiles/yazi/.config/yazi"
|
"cwd": "/home/liph"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zoomed": false,
|
"zoomed": false,
|
||||||
"focused": 7,
|
"focused": 3,
|
||||||
"root_pane": 7
|
"root_pane": 2
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"custom_name": "Music",
|
"custom_name": "Music",
|
||||||
@@ -53,51 +83,51 @@
|
|||||||
"direction": "Horizontal",
|
"direction": "Horizontal",
|
||||||
"ratio": 0.5,
|
"ratio": 0.5,
|
||||||
"first": {
|
"first": {
|
||||||
"Pane": 9
|
"Pane": 4
|
||||||
},
|
},
|
||||||
"second": {
|
"second": {
|
||||||
"Pane": 10
|
"Pane": 5
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"panes": {
|
"panes": {
|
||||||
"9": {
|
"4": {
|
||||||
"cwd": "/home/liph"
|
"cwd": "/home/liph"
|
||||||
},
|
},
|
||||||
"10": {
|
"5": {
|
||||||
"cwd": "/home/liph"
|
"cwd": "/home/liph"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zoomed": false,
|
"zoomed": false,
|
||||||
"focused": 9,
|
"focused": 4,
|
||||||
"root_pane": 9
|
"root_pane": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"custom_name": "Aerc",
|
"custom_name": "Aerc",
|
||||||
"layout": {
|
"layout": {
|
||||||
"Pane": 11
|
"Pane": 6
|
||||||
},
|
},
|
||||||
"panes": {
|
"panes": {
|
||||||
"11": {
|
"6": {
|
||||||
"cwd": "/home/liph"
|
"cwd": "/home/liph"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zoomed": false,
|
"zoomed": false,
|
||||||
"focused": 11,
|
"focused": 6,
|
||||||
"root_pane": 11
|
"root_pane": 6
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"active_tab": 0
|
"active_tab": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "w5",
|
"id": "w3",
|
||||||
"custom_name": "Dotfiles",
|
"custom_name": "Dotfiles",
|
||||||
"identity_cwd": "/home/liph/dotfiles",
|
"identity_cwd": "/home/liph/dotfiles",
|
||||||
"public_pane_numbers": {
|
"public_pane_numbers": {
|
||||||
"13": 2,
|
"12": 6,
|
||||||
"12": 1
|
"7": 1
|
||||||
},
|
},
|
||||||
"next_public_pane_number": 3,
|
"next_public_pane_number": 7,
|
||||||
"public_tab_numbers": [
|
"public_tab_numbers": [
|
||||||
1
|
1
|
||||||
],
|
],
|
||||||
@@ -108,39 +138,33 @@
|
|||||||
"layout": {
|
"layout": {
|
||||||
"Split": {
|
"Split": {
|
||||||
"direction": "Horizontal",
|
"direction": "Horizontal",
|
||||||
"ratio": 0.7613636,
|
"ratio": 0.5,
|
||||||
"first": {
|
"first": {
|
||||||
"Pane": 12
|
"Pane": 7
|
||||||
},
|
},
|
||||||
"second": {
|
"second": {
|
||||||
"Pane": 13
|
"Pane": 12
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"panes": {
|
"panes": {
|
||||||
"13": {
|
"7": {
|
||||||
"cwd": "/home/liph/dotfiles",
|
"cwd": "/home/liph/dotfiles"
|
||||||
"label": "Git",
|
|
||||||
"launch_argv": [
|
|
||||||
"bash",
|
|
||||||
"-c",
|
|
||||||
"exec bash \"$HERDR_PLUGIN_ROOT/scripts/run-lazygit.sh\""
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"12": {
|
"12": {
|
||||||
"cwd": "/home/liph/dotfiles"
|
"cwd": "/home/liph/dotfiles"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zoomed": false,
|
"zoomed": false,
|
||||||
"focused": 13,
|
"focused": 7,
|
||||||
"root_pane": 12
|
"root_pane": 7
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"active_tab": 0
|
"active_tab": 0
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"active": 1,
|
"active": 2,
|
||||||
"selected": 1,
|
"selected": 2,
|
||||||
"sidebar_width": 26,
|
"sidebar_width": 26,
|
||||||
"sidebar_section_split": 0.5,
|
"sidebar_section_split": 0.5,
|
||||||
"collapsed_space_keys": []
|
"collapsed_space_keys": []
|
||||||
|
|||||||
@@ -0,0 +1,55 @@
|
|||||||
|
-- obsidian.lua: Integrates Obsidian note-taking workflow into Neovim.
|
||||||
|
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"epwalsh/obsidian.nvim",
|
||||||
|
version = "*",
|
||||||
|
lazy = true,
|
||||||
|
ft = "markdown",
|
||||||
|
dependencies = {
|
||||||
|
"nvim-lua/plenary.nvim",
|
||||||
|
},
|
||||||
|
opts = {
|
||||||
|
workspaces = {
|
||||||
|
{
|
||||||
|
name = "liph",
|
||||||
|
path = "/home/liph/Documents/Obsidian/liph",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
completion = {
|
||||||
|
nvim_cmp = true,
|
||||||
|
min_chars = 2,
|
||||||
|
},
|
||||||
|
|
||||||
|
mappings = {
|
||||||
|
["<leader>ch"] = {
|
||||||
|
action = function()
|
||||||
|
return require("obsidian").util.toggle_checkbox()
|
||||||
|
end,
|
||||||
|
opts = { buffer = true, desc = "Toggle checkbox" },
|
||||||
|
},
|
||||||
|
["<cr>"] = {
|
||||||
|
action = function()
|
||||||
|
return require("obsidian").util.smart_action()
|
||||||
|
end,
|
||||||
|
opts = { buffer = true, expr = true },
|
||||||
|
},
|
||||||
|
["gf"] = {
|
||||||
|
action = function()
|
||||||
|
return require("obsidian").util.gf_passthrough()
|
||||||
|
end,
|
||||||
|
opts = { noremap = false, expr = true, buffer = true },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
note_id_func = function(title)
|
||||||
|
return title
|
||||||
|
end,
|
||||||
|
|
||||||
|
ui = {
|
||||||
|
enable = false, -- DISABLE Obsidian UI, use markview instead
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
Submodule
+1
Submodule paru added at 329be2113c.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,862 @@
|
|||||||
|
{
|
||||||
|
"ollama-cloud": {
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "minimax-m2.7",
|
||||||
|
"name": "minimax-m2.7",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": null,
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.3,
|
||||||
|
"output": 1.2,
|
||||||
|
"cacheRead": 0.06,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 196608,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "kimi-k2.7-code",
|
||||||
|
"name": "kimi-k2.7-code",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.95,
|
||||||
|
"output": 4,
|
||||||
|
"cacheRead": 0.19,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 262144,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "gpt-oss:20b",
|
||||||
|
"name": "gpt-oss:20b",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": null,
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": null
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.07,
|
||||||
|
"output": 0.3,
|
||||||
|
"cacheRead": 0.035,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro:0813",
|
||||||
|
"name": "deepseek-v4-pro:0813",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.32,
|
||||||
|
"output": 3.96,
|
||||||
|
"cacheRead": 0.044,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5.2",
|
||||||
|
"name": "glm-5.2",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": null,
|
||||||
|
"medium": null,
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.4,
|
||||||
|
"output": 4.4,
|
||||||
|
"cacheRead": 0.26,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5.1",
|
||||||
|
"name": "glm-5.1",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1,
|
||||||
|
"output": 3.2,
|
||||||
|
"cacheRead": 0.2,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 202752,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5.3-flash",
|
||||||
|
"name": "glm-5.3-flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.15,
|
||||||
|
"output": 0.5,
|
||||||
|
"cacheRead": 0.03,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 524288,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "kimi-k3",
|
||||||
|
"name": "kimi-k3",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 3,
|
||||||
|
"output": 15,
|
||||||
|
"cacheRead": 0.3,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 524288,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mistral-large-3:675b",
|
||||||
|
"name": "mistral-large-3:675b",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.5,
|
||||||
|
"output": 1.5,
|
||||||
|
"cacheRead": 0.5,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 262144,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "gemma4:31b",
|
||||||
|
"name": "gemma4:31b",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.4,
|
||||||
|
"cacheRead": 0.05,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 262144,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "minimax-m3",
|
||||||
|
"name": "minimax-m3",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": null,
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.6,
|
||||||
|
"output": 2.4,
|
||||||
|
"cacheRead": 0.12,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 512000,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "qwen3.5:397b",
|
||||||
|
"name": "qwen3.5:397b",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": null,
|
||||||
|
"medium": "medium",
|
||||||
|
"high": null,
|
||||||
|
"xhigh": null
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.6,
|
||||||
|
"output": 3.6,
|
||||||
|
"cacheRead": 0.6,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "nemotron-3-super",
|
||||||
|
"name": "nemotron-3-super",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.015,
|
||||||
|
"output": 0.6,
|
||||||
|
"cacheRead": 0.015,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "nemotron-3-ultra",
|
||||||
|
"name": "nemotron-3-ultra",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.1,
|
||||||
|
"output": 3,
|
||||||
|
"cacheRead": 0.1,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "kimi-k2.6",
|
||||||
|
"name": "kimi-k2.6",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.95,
|
||||||
|
"output": 4,
|
||||||
|
"cacheRead": 0.16,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 262144,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "gpt-oss:120b",
|
||||||
|
"name": "gpt-oss:120b",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": null,
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": null
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.15,
|
||||||
|
"output": 0.6,
|
||||||
|
"cacheRead": 0.014,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5.3",
|
||||||
|
"name": "glm-5.3",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.4,
|
||||||
|
"output": 4.4,
|
||||||
|
"cacheRead": 0.26,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 524288,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash:0731",
|
||||||
|
"name": "deepseek-v4-flash:0731",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.44,
|
||||||
|
"output": 1.32,
|
||||||
|
"cacheRead": 0.014,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "nemotron-3-nano:30b",
|
||||||
|
"name": "nemotron-3-nano:30b",
|
||||||
|
"reasoning": true,
|
||||||
|
"thinkingLevelMap": {
|
||||||
|
"off": "none",
|
||||||
|
"minimal": null,
|
||||||
|
"low": "low",
|
||||||
|
"medium": "medium",
|
||||||
|
"high": "high",
|
||||||
|
"xhigh": "max"
|
||||||
|
},
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.06,
|
||||||
|
"output": 0.24,
|
||||||
|
"cacheRead": 0.06,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 131072,
|
||||||
|
"compat": {
|
||||||
|
"supportsDeveloperRole": false,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsStore": false,
|
||||||
|
"maxTokensField": "max_tokens",
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"requiresToolResultName": false,
|
||||||
|
"requiresAssistantAfterToolResult": false,
|
||||||
|
"requiresThinkingAsText": false,
|
||||||
|
"requiresReasoningContentOnAssistantMessages": false,
|
||||||
|
"thinkingFormat": "openai",
|
||||||
|
"supportsStrictMode": false,
|
||||||
|
"sendSessionAffinityHeaders": false,
|
||||||
|
"supportsLongCacheRetention": false,
|
||||||
|
"zaiToolStream": false,
|
||||||
|
"openRouterRouting": {},
|
||||||
|
"vercelGatewayRouting": {}
|
||||||
|
},
|
||||||
|
"provider": "ollama-cloud",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"baseUrl": "https://ollama.com/v1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"checkedAt": 1788526116173
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,142 @@
|
|||||||
|
" ============================================
|
||||||
|
" ~/.config/tridactyl/tridactylrc
|
||||||
|
" (or ~/.tridactylrc if XDG_CONFIG_HOME isn't set)
|
||||||
|
" Requires the native messenger to auto-load at startup.
|
||||||
|
" Install it from inside Tridactyl with :installnative,
|
||||||
|
" then restart LibreWolf (or run :source).
|
||||||
|
" ============================================
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" LEADER KEY: comma (,) as prefix
|
||||||
|
" ============================================
|
||||||
|
|
||||||
|
bind ,h open https://homepage.liphlink.xyz
|
||||||
|
bind ,H tabopen https://homepage.liphlink.xyz
|
||||||
|
bind ,a open https://openwebui.liphlink.xyz
|
||||||
|
bind ,A tabopen https://openwebui.liphlink.xyz
|
||||||
|
bind ,j open https://jellyfin.liphlink.xyz
|
||||||
|
bind ,J tabopen https://jellyfin.liphlink.xyz
|
||||||
|
bind ,p pin
|
||||||
|
bind ,m mute
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" UNDO / REDO & TAB CLOSE
|
||||||
|
" ============================================
|
||||||
|
bind x tabclose
|
||||||
|
bind X undo
|
||||||
|
bind R reloadhard
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" SCROLL THROUGH TABS: forward / backward
|
||||||
|
" ============================================
|
||||||
|
bind J tabprev
|
||||||
|
bind K tabnext
|
||||||
|
bind gT tabprev
|
||||||
|
bind gt tabnext
|
||||||
|
bind g0 tabfirst
|
||||||
|
bind g$ tablast
|
||||||
|
bind < gtabmove -1
|
||||||
|
bind > gtabmove +1
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" HISTORY: back / forward
|
||||||
|
" ============================================
|
||||||
|
bind H back
|
||||||
|
bind L forward
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" SCROLLING: half-page jumps (vim Ctrl-d / Ctrl-u feel)
|
||||||
|
" ============================================
|
||||||
|
bind d scrollpage +0.5
|
||||||
|
bind u scrollpage -0.5
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" RELOADING
|
||||||
|
" ============================================
|
||||||
|
bind r reload
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" CLIPBOARD & YANKING
|
||||||
|
" ============================================
|
||||||
|
bind yy clipboard yank
|
||||||
|
bind yf hint -y
|
||||||
|
bind p open --clipboard
|
||||||
|
bind P tabopen --clipboard
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" OTHER HANDY BINDS
|
||||||
|
" ============================================
|
||||||
|
bind / find
|
||||||
|
bind n findnext
|
||||||
|
bind N findnext --reverse
|
||||||
|
bind ,<Space> nohlsearch
|
||||||
|
bind gi focusinput
|
||||||
|
bind gs viewsource
|
||||||
|
bind gd tabdetach
|
||||||
|
bind gD composite tabduplicate; tabdetach
|
||||||
|
bind zi zoom 1.1
|
||||||
|
bind zo zoom 0.9
|
||||||
|
bind zz zoom 100
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" SETTINGS
|
||||||
|
" ============================================
|
||||||
|
set hintfiltermode vimperator-reflow
|
||||||
|
set hintnames numeric
|
||||||
|
set hintdelay 100
|
||||||
|
set smoothscroll true
|
||||||
|
set tabsort mru
|
||||||
|
|
||||||
|
" ============================================
|
||||||
|
" PER-SITE TWEAKS
|
||||||
|
" ============================================
|
||||||
|
" Google: only hint actual search results
|
||||||
|
bindurl www.google.com f hint -Jc #search a
|
||||||
|
bindurl www.google.com F hint -Jbc #search a
|
||||||
|
|
||||||
|
" Auto-redirect Reddit to old layout
|
||||||
|
autocmd DocStart ^http(s?)://www.reddit.com js tri.excmds.urlmodify("-t", "www", "old")
|
||||||
|
|
||||||
|
|
||||||
|
" --- Comfortable scrolling & tabs ---
|
||||||
|
bind d scrollpage +0.5
|
||||||
|
bind u scrollpage -0.5
|
||||||
|
bind x tabclose
|
||||||
|
bind X undo
|
||||||
|
bind J tabprev
|
||||||
|
bind K tabnext
|
||||||
|
|
||||||
|
" Detach or duplicate tab to new window
|
||||||
|
bind gd tabdetach
|
||||||
|
bind gD composite tabduplicate; tabdetach
|
||||||
|
|
||||||
|
" --- Hinting (link selection) ---
|
||||||
|
set hintfiltermode vimperator-reflow
|
||||||
|
set hintnames numeric
|
||||||
|
set hintdelay 100
|
||||||
|
|
||||||
|
" --- General behaviour ---
|
||||||
|
set smoothscroll true
|
||||||
|
set tabsort mru
|
||||||
|
|
||||||
|
" --- Per-site tweaks ---
|
||||||
|
" Google: only hint actual search results
|
||||||
|
bindurl www.google.com f hint -Jc #search a
|
||||||
|
bindurl www.google.com F hint -Jbc #search a
|
||||||
|
|
||||||
|
" Auto-redirect reddit to old layout
|
||||||
|
autocmd DocStart ^http(s?)://www.reddit.com js tri.excmds.urlmodify("-t", "www", "old")
|
||||||
|
|
||||||
|
|
||||||
|
" --- Quickmarks: favourite pages ---
|
||||||
|
" After defining these, press:
|
||||||
|
" go<key> -> open in current tab
|
||||||
|
" gn<key> -> open in new tab
|
||||||
|
" gw<key> -> open in new window
|
||||||
|
" quickmark a https://openwebui.liphlink.xyz
|
||||||
|
" quickmark h https://homepage.liphlink.xyz
|
||||||
|
" quickmark i https://invidious.liphlink.xyz
|
||||||
|
" quickmark r https://
|
||||||
|
" quickmark n https://news.ycombinator.com
|
||||||
|
" quickmark t https://github.com
|
||||||
|
|
||||||
Reference in new issue
Block a user