aboutsummaryrefslogtreecommitdiff
path: root/install.sh
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <msabate@suse.com>2016-04-22 20:58:35 +0200
committerMiquel Sabaté Solà <msabate@suse.com>2016-04-22 20:58:35 +0200
commit00a7e52f822666d5b72537fc42c3fbab84a046bf (patch)
tree8c44717d12efc44c6c32c9ac27f6fa3e0826dc52 /install.sh
parent7299643a6a5e00d93bf89b8bb663af381f558412 (diff)
downloaddotfiles-00a7e52f822666d5b72537fc42c3fbab84a046bf.tar.gz
dotfiles-00a7e52f822666d5b72537fc42c3fbab84a046bf.zip
Uploading files from i3, X...
I've been successfully running i3 and I'm quite happy with it. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
Diffstat (limited to 'install.sh')
-rwxr-xr-xinstall.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/install.sh b/install.sh
index e6e7d8a..f544091 100755
--- a/install.sh
+++ b/install.sh
@@ -28,6 +28,20 @@ cp rvmrc $HOME/.rvmrc
cp gnupg/gpg.conf $HOME/.gnupg/gpg.conf
chmod +x $HOME/.rake_completion
+# i3 and X stuff. An incomplete list of openSUSE packages that I need in order
+# to have a good i3 environment is: i3 xlockmore dunst i3status nitrogen scrot
+# breeze-icons konsole.
+mkdir -p $HOME/.config/dunst $HOME/.i3
+cp i3/config $HOME/.i3/config
+cp i3status.conf $HOME/.i3status.conf
+cp inputrc $HOME/.inputrc
+cp Xresources $HOME/.Xresources
+cp -r fonts $HOME/.fonts
+cp config/dunst/dunstrc $HOME/config/dunst/dunstrc
+
+# Make Caps Lock an extra control.
+sudo localectl set-x11-keymap es "" cat, 'ctrl:nocaps'
+
# Wipe out the current vim config and replace it with this one.
rm -rf $HOME/.vim
rm -rf $HOME/.vimrc