Skip to main content

Disabling Obelisk and nix-thunk Fancy Output

Obelisk’s ob program and nix-thunk both show fancy output by default. Progress messages are shown with animated spinners, and verbose output is suppressed unless you press Ctrl+e. This works well sometimes, but it often causes problems by hiding messages, obscuring what has happened, and interfering with input. For example, it can prevent Git authentication in some cases. You can effectively disable this fancy output, however, by setting TERM=dumb.

For example, if nix-thunk pack src blocks Git authentication, run the following command instead.

$ env TERM=dumb nix-thunk pack src
Author

Travis Cardwell

Published

Tags