I tested your fish plugin on Ubuntu 22 and Ubuntu 24.
The only thing that seems different is their respective version of starship prompt (same terminal app with same profile configuration.
For Ubuntu 22.04
> starship --version
starship 1.17.1
For Ubuntu 24.04
> starship --version
starship 1.20.1
Both Ubuntu 22 and 24 output:
> fish --version
fish, version 3.7.1
> fisher --version
fisher, version 4.4.5
> functions man
# Defined in /home/profchep/.config/fish/functions/man.fish @ line 1
function man --description 'Run man with added colors'
set --local --export MANPATH $MANPATH
# special case for NetBSD and FreeBSD: set MANPATH if not already set
# see https://github.com/fish-shell/fish-shell/blob/555af37616893160ad1afb208a957d6a01a7a315/share/functions/man.fish#L15
if test -z "$MANPATH"
if set path (command man -p 2>/dev/null)
set MANPATH (string replace --regex '[^/]+$' '' $path)
else
set MANPATH ""
end
end
# prepend the directory of fish manpages to MANPATH
set fish_manpath $__fish_data_dir/man
if test -d $fish_manpath
set --prepend MANPATH $fish_manpath
end
cless (command --search man) $argv
end
> functions cless
# Defined in /home/profchep/.config/fish/functions/cless.fish @ line 1
function cless --description 'Configure less to colorize styled text using environment variables before executing a command that will use less'
set -x LESS_TERMCAP_md (set_color --bold 0280A5) # start bold
set -x LESS_TERMCAP_me (set_color normal) # end bold
set -x LESS_TERMCAP_us (set_color --underline 5BA502) # start underline
set -x LESS_TERMCAP_ue (set_color normal) # end underline
set -x LESS_TERMCAP_so (set_color --reverse F0CB02) # start standout
set -x LESS_TERMCAP_se (set_color normal) # end standout
$argv
end
I tested your fish plugin on Ubuntu 22 and Ubuntu 24. The only thing that seems different is their respective version of starship prompt (same terminal app with same profile configuration.
For Ubuntu 22.04
For Ubuntu 24.04
Both Ubuntu 22 and 24 output: