Fish: Difference between revisions

DHCP (talk | contribs)
Setting fish as default shell: remove {{expansion}} as i've implemented the changes. If this change has broken something for you, please discuss at Talk:Fish#Suggested_bashrc_in_Fish#Setting_fish_as_default_shell_needs_revision
QuBe (talk | contribs)
Move "Disable man page generation" to its own sub-section. Was a sub-section of "Setting fish as default shell" which is unrelated.
Line 170: Line 170:


If you still want to set fish as the login shell, see [[Command Shell#Changing the default shell]].
If you still want to set fish as the login shell, see [[Command Shell#Changing the default shell]].
==== Disable man page generation ====
Some users suffer from slow build due to fish enabling `documentation.man.generateCaches`. You may force false.
documentation.man.generateCaches = false'';''
For home-manager users, man cache need to be disabled in programs
programs.man.generateCaches = false'';''


==== Running fish interactively with zsh as system shell on darwin ====
==== Running fish interactively with zsh as system shell on darwin ====
Line 195: Line 187:
};
};
</syntaxhighlight>
</syntaxhighlight>
=== Disable man page generation ===
Some users suffer from slow build due to fish enabling `documentation.man.generateCaches`. You may force false.
documentation.man.generateCaches = false'';''
For home-manager users, man cache needs to be disabled in programs
programs.man.generateCaches = false'';''


=== Show that you are in a nix-shell ===
=== Show that you are in a nix-shell ===