Все конфигурационные файлы находятся в репозитории dotfiles.

Используется git bare repository. Почитать раз, два

Установить при помощи

cd ~
set -Ux DOTFILES $HOME/.dotfiles
set -Ux SECRETS $HOME/.secrets
git clone --bare git@github.com:SappyJoy/.dotfiles.git $DOTFILES
git clone --bare git@github.com:SappyJoy/.secrets.git $SECRETS
alias gitdf='git --git-dir=$DOTFILES --work-tree=$HOME'
gitdf checkout
gitdf config --local status.showUntrackedFiles no
 
fish # update fish config
sg checkout
sg config --local status.showUntrackedFiles no

Сразу получаю ошибку с fish prompt

snap установить командой

sudo snap install lsd --devmode

Установим плагины для tmux

tmux # запустим tmux
# <C-b>I - чтобы установить плагины

Установим плагины для fish fisher - менеджер плагинов

fisher update

Сменим XDG user directories

mkdir {desktop,documents,downloads,images,public,templates,videos}
xdg-user-dirs-update