Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions ansible/tasks/tmux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
depth: 1

- name: Install tmux plugins via TPM
ansible.builtin.command:
cmd: "{{ ansible_user_dir }}/.tmux/plugins/tpm/bin/install_plugins"
ansible.builtin.shell:
cmd: >
tmux start-server &&
{{ ansible_user_dir }}/.tmux/plugins/tpm/bin/install_plugins
environment:
TMUX_PLUGIN_MANAGER_PATH: "{{ ansible_user_dir }}/.tmux/plugins"
8 changes: 2 additions & 6 deletions fish/config.fish
Original file line number Diff line number Diff line change
Expand Up @@ -185,9 +185,7 @@ function pbcat
end

# Use ctrl+s to fzf search the current directory
if status is-interactive
fzf_configure_bindings --directory=\cs
end
fzf_configure_bindings --directory=\cs

# Search for all files with matching name in wiki
function wiki_file
Expand All @@ -197,9 +195,7 @@ function wiki_file
--preview-window="right:65%" \
--bind "enter:become(nvim $HOME/Dropbox/wiki/{})"
end
if status is-interactive
bind \cg wiki_file
end
bind \cg wiki_file

# Search for all files *containing* text
function wt
Expand Down
5 changes: 4 additions & 1 deletion ghostty/config
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,11 @@ shell-integration = fish
theme = Catppuccin Frappe
command = /opt/homebrew/bin/fish

# Auto-copy Ghostty terminfo to SSH remote hosts (prevents "unknown terminal" errors)
auto-install-terminfo = true

# Desktop notification when a long-running command finishes
notify-on-command-finish = unfocused
notify-on-command-finish = true

# Let tmux handle all window/tab management
keybind = super+t=unbind
Expand Down
Loading