You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also, the CPPFLAGS and LDFLAGS are set several times, overwriting the previous. Is this wrong?
Another thing, man xargs doesn't work when MANPATH is set. I think /usr/share/man is missing. When manpath is set, the default folders are no longer checked. The file /private/etc/manpaths contains the paths to use. I added those
to uninstall, rm $__fish_config_dir/conf.d/linuxify.fish will remove the set statements.
However, the fish_add_path must be removed some other way. These are added to the $fish_user_paths array env, which is a "universal variable" and persisted to ~/.config/fish/fish_variables.
Alternatively, I could use --path and echo all these to the conf.d/.linxify.fish as well.
Just realised the set -l BREW_HOME (brew --prefix) will not get baked into echo 'set -gx MANPATH "$BREW_HOME/share/man" ..., so the script will just set /share/man when it runs. Got to fix that.
Activity
krissrex commentedon Mar 9, 2024
to uninstall,
rm $__fish_config_dir/conf.d/linuxify.fishwill remove thesetstatements.However, the
fish_add_pathmust be removed some other way. These are added to the$fish_user_pathsarray env, which is a "universal variable" and persisted to~/.config/fish/fish_variables.Alternatively, I could use
--pathand echo all these to theconf.d/.linxify.fishas well.krissrex commentedon Mar 11, 2024
Just realised the
set -l BREW_HOME (brew --prefix)will not get baked intoecho 'set -gx MANPATH "$BREW_HOME/share/man" ..., so the script will just set/share/manwhen it runs. Got to fix that.Edit: fixed
krissrex commentedon Mar 11, 2024
I also believe
/opt/homebrew/opt/findutils/libexec/manis missing. Without it, you get the default manpage forxargs(unless you doman gxargs).Edit: fixed
b1gbyt3 commentedon Jul 1, 2026
@krissrex https://github.com/b1gbyt3/gnu2bsd