Add arch setup first version

This commit is contained in:
Fabian Ising
2016-11-18 16:04:50 +01:00
parent aeb17788fe
commit 0b63903632
4 changed files with 45 additions and 0 deletions

View File

@@ -8,3 +8,10 @@
git submodule update --init --recursive
ln -s $PWD/vim ~/.vim
ln -s ~/.vim/.vimrc ~/.vimrc
ln -s $PWD/zsh ~/.zsh
ln -s ~/.zsh/.zshrc ~/.zshrc
ln -s $PWD/tmux ~/.tmux
ln -s ~/.tmux/.tmux.conf ~/.tmux.conf

12
general_setup.sh Executable file
View File

@@ -0,0 +1,12 @@
#! /bin/sh
#
# general_setup.sh
# Copyright (C) 2016 fabian <fabian@testvm>
#
# Distributed under terms of the MIT license.
#
zsh
chsh -s /usr/bin/zsh
tmux
echo ":PluginInstall" | vim

11
link_config.sh Executable file
View File

@@ -0,0 +1,11 @@
#! /bin/sh
#
# link_config.sh
# Copyright (C) 2016 fabian <fabian@testvm>
#
# Distributed under terms of the MIT license.
#
for filename in .config/*; do
ln -s $PWD/$filename ~/$filename
done

15
setup_arch.sh Executable file
View File

@@ -0,0 +1,15 @@
#! /bin/sh
#
# clone_and_link.sh
# Copyright (C) 2016 fabian <fabian@fabi-laptop-arch>
#
# Distributed under terms of the MIT license.
#
sudo pacman -Sy archlinux-keyring --noconfirm
sudo pacman -Syu --noconfirm
sudo pacman -Sy base-devel xorg xorg-xinit gnome gnome-extra gvim zsh tmux openssh termite powerline powerline-fonts --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
chsh -s /usr/bin/zsh