From 1e2951003ab58907f9f6bfdbc68c82823d486480 Mon Sep 17 00:00:00 2001 From: Fabian Ising Date: Wed, 24 May 2017 17:31:56 +0200 Subject: [PATCH] Config copy, i3 install --- .gitignore | 1 + i3/link_config.sh | 9 ++++++--- setup_arch.sh | 14 +++++++++++++- ...xample => .virtual_env_config.zsh_arch.example} | 0 ...mple => .virtual_env_config.zsh_debian.example} | 0 5 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 .gitignore rename zsh/{.virtual_env_config.zsh.arch.example => .virtual_env_config.zsh_arch.example} (100%) rename zsh/{.virtual_env_config.zsh.debian.example => .virtual_env_config.zsh_debian.example} (100%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1377554 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.swp diff --git a/i3/link_config.sh b/i3/link_config.sh index ef6269c..eb65dc6 100755 --- a/i3/link_config.sh +++ b/i3/link_config.sh @@ -5,6 +5,9 @@ # # Distributed under terms of the MIT license. # -ln -s $PWD/i3config ~/.config/i3/config -ln -s $PWD/polybarconfig ~/.config/polybar/config -ln -s $PWD/.xinitrc ~/.xinitrc +mkdir -p $HOME/.config/i3 +mkdir -p $HOME/.config/polybar + +ln -Ts $PWD/i3config $HOME/.config/i3/config +ln -Ts $PWD/polybarconfig $HOME/.config/polybar/config +ln -Ts $PWD/.xinitrc $HOME/.xinitrc diff --git a/setup_arch.sh b/setup_arch.sh index 2586a54..32794e6 100755 --- a/setup_arch.sh +++ b/setup_arch.sh @@ -9,10 +9,22 @@ sudo pacman --needed -Sy archlinux-keyring --noconfirm sudo pacman --needed -Syu --noconfirm yes | sudo pacman --needed -Sy vte3-ng -sudo pacman --needed -Sy base-devel xorg xorg-xinit gnome gnome-extra gvim zsh tmux openssh termite powerline powerline-fonts --noconfirm +sudo pacman --needed -Sy base-devel xorg xorg-xinit gnome gnome-extra gvim zsh tmux openssh termite powerline powerline-fonts i3 rofi nitrogen --noconfirm ./clone_and_link.sh cp zsh/.powerline_config_arch.example zsh/.powerline_config cp vim/.vimrc_config_powerline_arch.example vim/.vimrc_config_powerline if [ $SHELL != "/bin/zsh" ]; then chsh -s /usr/bin/zsh; fi + +for filename in zsh/.*_arch.example; do + cp $filename ${filename:0:-13} +done + +for filename in tmux/.*_arch.example; do + cp $filename ${filename:0:-13} +done + +for filename in vim/.*_arch.example; do + cp $filename ${filename:0:-13} +done diff --git a/zsh/.virtual_env_config.zsh.arch.example b/zsh/.virtual_env_config.zsh_arch.example similarity index 100% rename from zsh/.virtual_env_config.zsh.arch.example rename to zsh/.virtual_env_config.zsh_arch.example diff --git a/zsh/.virtual_env_config.zsh.debian.example b/zsh/.virtual_env_config.zsh_debian.example similarity index 100% rename from zsh/.virtual_env_config.zsh.debian.example rename to zsh/.virtual_env_config.zsh_debian.example