chore: update dotfiles with new tool configs and pi settings
- Add configs for goose, herdr, ostt, fabric, zero, gnupg - Restructure pi models.json (dupont, obelix, bianca, cloudflare) - Update pi settings with new provider lineup, subagent overrides - Add pi permission system, search config - Add desktop entries (RampClient, terminal, tmux) - Add tmux-open script, rename battery.sh -> battery - Refactor fish config (simplify conditionals, fix nvim aliases) - Switch worktrunk commit command from opencode to pi - Update mise.toml with new tool symlinks - Fix mise auth.json path reference
This commit is contained in:
@@ -16,6 +16,7 @@ dotfiles.default_mode = "symlink-each"
|
||||
"~/.config/btop/themes/current.theme" = { source = "~/.config/omarchy/current/theme/btop.theme", mode = "symlink" }
|
||||
"~/.config/emacs" = "config/emacs"
|
||||
"~/.config/environment.d" = "config/environment.d"
|
||||
"~/.gnupg" = "config/gnupg"
|
||||
"~/.config/environment.d/dotfiles.conf" = { source = "templates/dofiles.conf.tmpl", template = "tera", mode = "template" }
|
||||
"~/.config/fish" = "config/fish" # check if we really need the fisher plugins
|
||||
"~/.config/gdb" = "config/gdb"
|
||||
@@ -23,6 +24,10 @@ dotfiles.default_mode = "symlink-each"
|
||||
"~/.config/ghostty/theme" = { source = "~/.config/omarchy/current/theme/ghostty.conf", mode = "symlink" }
|
||||
"~/.config/git" = "config/git"
|
||||
"~/.config/git/local" = { source = "templates/git-local.tmpl", mode = "template", template = "tera" }
|
||||
"~/.config/goose" = "config/goose"
|
||||
"~/.config/herdr" = "config/herdr"
|
||||
"~/.config/ostt" = "config/ostt"
|
||||
"~/.config/fabric" = "config/fabric"
|
||||
"~/.config/fontconfig" = { source = "config/fontconfig", mode = "copy" }
|
||||
"~/.config/foot" = "config/foot"
|
||||
"~/.config/hypr" = "config/hypr"
|
||||
@@ -48,15 +53,24 @@ dotfiles.default_mode = "symlink-each"
|
||||
"~/.config/worktrunck" = "config/worktrunk"
|
||||
"~/.config/chromium-flags.conf" = { source = "config/chromium-flags.conf", mode = "symlink" }
|
||||
"~/.profile" = { source = "config/profile", mode = "symlink" }
|
||||
"~/.config/zero" = "config/zero"
|
||||
|
||||
"~/.local/share/fonts/" = { source = "fonts", mode = "copy" }
|
||||
|
||||
# Desktop files
|
||||
"~/.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" }
|
||||
|
||||
# scripts.
|
||||
"~/.local/bin/hyprland-activeworkspace" = { source = "script/hyprland-activeworkspace", mode = "symlink" }
|
||||
"~/.local/bin/hyprland-keybindings" = { source = "script/hyprland-keybindings", mode = "symlink" }
|
||||
"~/.local/bin/hyprland-fetch-client" = { source = "script/hyprland-fetch-client", mode = "symlink" }
|
||||
"~/.local/bin/hyprland-focus-client" = { source = "script/hyprland-focus-client", mode = "symlink" }
|
||||
|
||||
"~/.local/bin/battery" = { source = "script/battery", mode = "symlink" }
|
||||
# "~/.config/bin/ec" = { source = "script/ec", mode = "symlink" }
|
||||
"~/.local/bin/tmux-open" = { source = "script/tmux-open", mode = "symlink" }
|
||||
"~/.local/bin/active-workspace" = { source = "script/active-workspace", mode = "symlink" }
|
||||
"~/.local/bin/avr-flash" = { source = "script/avr-flash", mode = "symlink" }
|
||||
"~/.local/bin/dfu-flash" = { source = "script/dfu-flash", mode = "symlink" }
|
||||
|
||||
Reference in New Issue
Block a user