X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=install.sh;h=d3eb3e51cd9f3cd5b9650d976fa7324d88291380;hb=8633ce94857ae6999f09b1288eb3c34520aa0c07;hp=479bf9a073f3f749be187fc56c914e064acbdff8;hpb=86dbf26a559c9eecc7aa534ecbe757cc77e5e1d0;p=dotfiles.git diff --git a/install.sh b/install.sh index 479bf9a..d3eb3e5 100644 --- a/install.sh +++ b/install.sh @@ -1,11 +1,14 @@ -#!/bin/bash - -cp -v .Xresources .vimrc .bashrc .gitconfig ~/ - -mkdir -p ~/.i3 ~/.mutt ~/.vim - -cp -v .i3/* ~/.i3/ - -cp -v .mutt/* ~/.mutt/ - -cp -vR .vim/* ~/.vim/ +# Set keymaps +sudo localectl set-x11-keymap --no-convert dvorak,ru pc104 ,phonetic_dvorak compose:ralt,grp:menu_toggle +sudo localectl set-keymap --no-convert dvorak + +# Link the dotfiles +hf=(.bashrc .gitconfig .inputrc .vimrc .xinitrc .Xresources +.vim .mutt/mailcap .mutt/msmtprc .mutt/muttrc .mutt/offlineimap.py +.mutt/offlineimaprc .mutt/notmuch-config .config/i3/bar .config/i3/config +.config/i3/gpass.sh) +for f in ${hf[*]} +do + unlink "$HOME/$f" || true + ln -vs "$PWD/$f" "$HOME/$f" +done