Некоторые настройки, такие как цветовая тема, сохраняются как универсальные переменные. Беги, set -U
чтобы увидеть их. Обратите внимание, что на данный момент универсальные переменные хранятся в файле, имя которого уникально для каждого хоста. В следующем выпуске fish 3.0.0 мы сделаем этот файл действительно глобальным, так что простое копирование дерева каталогов ~ / .config / fish на другой компьютер приведет к установке элементов, подобных вашей цветовой теме. См. Https://github.com/fish-shell/fish-shell/issues/1912 . На данный момент вам нужно использовать set -U | grep fish_color_
на машине нужную вам тему и set -U
каждую переменную на целевой машине. Немного боли в заднице, мы признаем.
Приглашение сохраняется в виде автозагрузки в ~ / .config / fish / functions / fish_prompt.fish.