src

sauce
got clone ssh://anon@src.dalliard.ch/src
log | files | refs

dotfiles.sh (1571B)


      1 #!/bin/sh
      2 src="$HOME/src/src/s0/dotfiles"
      3 
      4 ln -fsh "$HOME/prv/ssh" "$HOME/.ssh"
      5 ln -fsh "$src/bin" "$HOME/bin"
      6 
      7 mkdir -p "$HOME/.calendar/"
      8 mkdir -p "$HOME/.config/"
      9 mkdir -p "$HOME/.config/gtk-3.0/"
     10 mkdir -p "$HOME/.config/mpv/"
     11 mkdir -p "$HOME/.config/yt-dlp/"
     12 mkdir -p "$HOME/.gnupg/"
     13 mkdir -p "$HOME/.mblaze/"
     14 mkdir -p "$HOME/.sfeed/"
     15 mkdir -p "$HOME/.w3m/"
     16 
     17 ln -fs "$HOME/prv/calendar" "$HOME/.calendar"
     18 ln -fs "$HOME/prv/subs" "$HOME/.sfeed/sfeedrc"
     19 ln -fs "$src/Xdefaults" "$HOME/.Xdefaults"
     20 ln -fs "$src/cwmrc" "$HOME/.cwmrc"
     21 ln -fs "$src/exrc" "$HOME/.exrc"
     22 ln -fs "$src/gitconfig" "$HOME/.gitconfig"
     23 ln -fs "$src/gpg.conf" "$HOME/.gnupg/gpg.conf"
     24 ln -fs "$src/gtk-3.0/settings.ini" "$HOME/.config/gtk-3.0/settings.ini"
     25 ln -fs "$src/mailcap" "$HOME/.w3m/mailcap"
     26 ln -fs "$src/mblaze" "$HOME/.mblaze/profile"
     27 ln -fs "$src/mbsyncrc" "$HOME/.mbsyncrc"
     28 ln -fs "$src/mfilter" "$HOME/.mblaze/filter"
     29 ln -fs "$src/mpv/config" "$HOME/.config/mpv/config"
     30 ln -fs "$src/mpv/input.conf" "$HOME/.config/mpv/input.conf"
     31 ln -fs "$src/profile" "$HOME/.profile"
     32 ln -fs "$src/shrc" "$HOME/.shrc"
     33 ln -fs "$src/tmux.conf" "$HOME/.tmux.conf"
     34 ln -fs "$src/user-dirs.dirs" "$HOME/.config/user-dirs.dirs"
     35 ln -fs "$src/w3m/config" "$HOME/.w3m/config"
     36 ln -fs "$src/w3m/keymap" "$HOME/.w3m/keymap"
     37 ln -fs "$src/xsession" "$HOME/.xsession"
     38 ln -fs "$src/yt-dlp" "$HOME/.config/yt-dlp/config"
     39 ln -fs "/usr/local/share/mblaze/contrib/mencrypt" "$HOME/bin/mencrypt"
     40 ln -fs "/usr/local/share/mblaze/contrib/mgpg" "$HOME/bin/mgpg"
     41 ln -fs "/usr/local/share/mblaze/contrib/msign" "$HOME/bin/msign"