dotfiles
/
install.sh
18 строк · 404.0 Байт
1#!/usr/bin/env bash
2
3set +xe
4
5rsync -av --progress "$(dirname "$(realpath "$0")")/" "$HOME"
6
7declare -A paths
8
9paths[keyd]="/etc/keyd/default.conf"
10paths[kitty]="$HOME/.config/kitty/kitty.conf"
11paths[ohmyposh]="$HOME/.config/ohmyposh/x1z53.json"
12
13for path in "${!paths[@]}"; do
14sudo mkdir -p "$(dirname "${paths[$path]}")"
15sudo ln -s "$HOME/.$path" "${paths[$path]}"
16done
17
18rm ~/install.sh ~/.git -rf
19