chore: add remote-dev desktop entries, zero tool, ostt model, brain allow

- New .desktop entries for steve-dev, bianca, dupont remote hosts
- Register them in mise.toml symlinks
- Add zero (mise plugin) to config
- Switch ostt whisper model medium->small
- Allow obsidian vault in pi permission system
- Fish alias cleanup (remove unnecessary =, add zero alias)
This commit is contained in:
2026-07-22 23:57:11 -04:00
parent 00c8a641a6
commit 32edcb9019
9 changed files with 43 additions and 12 deletions
+9 -8
View File
@@ -48,13 +48,14 @@ if status is-interactive
command -q fabric && alias ai "fabric -p \$(fabric-ai -l | fzf)"
command -q xdg-open && alias o "xdg-open"
command -q lazygit && alias lg lazygit
command -q zero.js && alias zero 'zero.js'
if command -q nvim
set -gx EDITOR nvim
alias oo="cd $SECOND_BRAIN"
alias on="nvim '+Obsidian new'"
alias os="nvim '+Obsidian search'"
alias mini="NVIM_APPNAME=mini.nvim nvim"
alias oo "cd $SECOND_BRAIN"
alias on "nvim '+Obsidian new'"
alias os "nvim '+Obsidian search'"
alias mini "NVIM_APPNAME=mini.nvim nvim"
end
command -q jj && alias rev "jj log -G -T 'commit_id.short(8)'"
@@ -75,12 +76,12 @@ if status is-interactive
# Commands to run in interactive sessions can go here
if command -q eza
alias ll="eza -l -g --icons"
alias ls="eza -al --color=always --group-directories-first"
alias ll "eza -l -g --icons"
alias ls "eza -al --color=always --group-directories-first"
end
command -q bat && alias cat="bat"
command -q git && alias g=git
command -q bat && alias cat "bat"
command -q git && alias g git
set -gx VISUAL $EDITOR
+1
View File
@@ -6,6 +6,7 @@ age = "latest"
bun = "latest"
codex = "latest"
copilot-cli = "latest"
"github:Gitlawb/zero" = "latest"
"github:ZinoKader/portal" = "latest"
"github:danielmiessler/fabric" = "latest"
"github:mrusme/reader" = "latest"
+1 -2
View File
@@ -2,7 +2,7 @@ config_version = "0.0.25"
[transcription]
provider = "whisper"
model = "medium"
model = "small"
[audio]
device = "default"
@@ -25,4 +25,3 @@ paste_key = "ctrl+shift+v"
restore_clipboard = true
restore_delay_ms = 750
post_popup_delay_ms = 1000
@@ -15,7 +15,8 @@
"sudo *": "ask"
},
"external_directory": {
"*": "deny"
"*": "deny",
"~/Documents/sjb-brain/*": "allow"
}
},
"debugLog": false,
+9
View File
@@ -0,0 +1,9 @@
[Desktop Entry]
Version=1.0
Name=bianca
Comment=remote dev
Exec=foot -a bianca mise exec -- herdr --remote bianca
Terminal=false
Type=Application
Icon=foot
StartupNotify=true
+9
View File
@@ -0,0 +1,9 @@
[Desktop Entry]
Version=1.0
Name=dupont
Comment=remote dev
Exec=foot -a dupont mise exec -- herdr --remote dupont
Terminal=false
Type=Application
Icon=foot
StartupNotify=true
+9
View File
@@ -0,0 +1,9 @@
[Desktop Entry]
Version=1.0
Name=Steve dev
Comment=remote dev
Exec=foot -a steve-dev mise exec -- herdr --remote steve-dev
Terminal=false
Type=Application
Icon=foot
StartupNotify=true
-1
View File
@@ -5,7 +5,6 @@ Icon=foot
Terminal=false
Categories=System;TerminalEmulator;
Keywords=shell;prompt;command;commandline;
Name=Terminal
GenericName=Terminal
Comment=A wayland native terminal emulator
+3
View File
@@ -63,6 +63,9 @@ dotfiles.default_mode = "symlink-each"
"~/.local/share/applications/RampClient.desktop" = { source = "desktop/RampClient.desktop", mode = "symlink" }
"~/.local/share/applications/terminal.desktop" = { source = "desktop/terminal.desktop", mode = "symlink" }
"~/.local/share/applications/tmux.desktop" = { source = "desktop/tmux.desktop", mode = "symlink" }
"~/.local/share/applications/steve-dev.desktop" = { source = "desktop/steve-dev.desktop", mode = "symlink" }
"~/.local/share/applications/bianca.desktop" = { source = "desktop/bianca.desktop", mode = "symlink" }
"~/.local/share/applications/dupont.desktop" = { source = "desktop/dupont.desktop", mode = "symlink" }
# scripts.
"~/.local/bin/hyprland-activeworkspace" = { source = "script/hyprland-activeworkspace", mode = "symlink" }