@ 260802.2

260615.3 · 98792b1dab553d0ac9a206e40c10643d28cc57f5

*: a near complete overhaul of some fundamental components

Particularly, the `video` script and how Wingo boots. We consolidate much here and avoid separate init scripts for each machine. They were a huge pain to maintain and frequently got out of sync from one another.

We do still have some case analysis, which is annoying. But a foolish consistency is the hobgoblin of little minds.

reading declarations

Changes to .tmux.conf. All files

.tmux.conf

@@ -27,6 +27,10 @@ set-option -sa terminal-overrides ',*-256color:RGB' # Archlinux.) set-option -sa terminal-features ",*:hyperlinks" +# Let OSC 52 escape sequences work for copy/paste.+set -g set-clipboard on+set -g allow-passthrough on+ # Set history limit ridiculously high. set -g history-limit 1073741824 @@ -104,6 +108,5 @@ set-hook -g session-closed "run-shell $HOME/bin/tmux-cleanup \; run-shell $HOME/ # Open a new terminal in the CWD. bind C-n run-shell -b "$HOME/bin/terminal -d #{pane_current_path} -- tmux -u new -c #{pane_current_path} zsh" -# set -g update-environment "SSH_ASKPASS SSH_AGENT_PID SSH_CONNECTION"-# setenv -g SSH_AUTH_SOCK "/tmp/andrew_ssh_auth_sock"-# if-shell 'ls /tmp/andrew_ssh_auth_sock' 'setenv -g SSH_AUTH_SOCK "/tmp/andrew_ssh_auth_sock"'+# Track fresh values for new windows.+set -g update-environment "DISPLAY SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION"