(require 'shell) enables
shell-dirtrack-mode globally in every buffer. Is there a way to disable that behavior?
The only workaround that I have found is to call
(shell-dirtrack-mode -1) for each major mode that loads (e.g., via a major-mode hook); and, for
fundamental-mode, I created a new function that calls the same thing immediately after calling