users/emmathorpe/work.nix wires the tmux status-right to an external script by absolute path:
set -g status-right "#(/run/current-system/sw/bin/bash $HOME/code/kube-tmux/kube.tmux 250 red black)"
$HOME/code/kube-tmux/kube.tmux is an unmanaged dependency outside this flake. If that repo is not cloned, the status line errors on every tmux refresh.
Impact
Broken/noisy tmux status on a fresh checkout of the work box until the side repo is manually cloned. The /run/current-system/sw/bin/{bash,docker} absolute paths are defensible (stable system-profile path) but could be tidied.
Suggested fix
Guard the path (only set status-right when the script exists), or vendor kube.tmux into the repo (e.g. a pkgs.writeShellScript) so it is always present.
## Problem
`users/emmathorpe/work.nix` wires the tmux `status-right` to an external script by absolute path:
```
set -g status-right "#(/run/current-system/sw/bin/bash $HOME/code/kube-tmux/kube.tmux 250 red black)"
```
`$HOME/code/kube-tmux/kube.tmux` is an unmanaged dependency outside this flake. If that repo is not cloned, the status line errors on every tmux refresh.
## Impact
Broken/noisy tmux status on a fresh checkout of the work box until the side repo is manually cloned. The `/run/current-system/sw/bin/{bash,docker}` absolute paths are defensible (stable system-profile path) but could be tidied.
## Suggested fix
Guard the path (only set `status-right` when the script exists), or vendor `kube.tmux` into the repo (e.g. a `pkgs.writeShellScript`) so it is always present.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
users/emmathorpe/work.nixwires the tmuxstatus-rightto an external script by absolute path:$HOME/code/kube-tmux/kube.tmuxis an unmanaged dependency outside this flake. If that repo is not cloned, the status line errors on every tmux refresh.Impact
Broken/noisy tmux status on a fresh checkout of the work box until the side repo is manually cloned. The
/run/current-system/sw/bin/{bash,docker}absolute paths are defensible (stable system-profile path) but could be tidied.Suggested fix
Guard the path (only set
status-rightwhen the script exists), or vendorkube.tmuxinto the repo (e.g. apkgs.writeShellScript) so it is always present.