forked from semipi/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbootstrap.sh
40 lines (33 loc) · 1.03 KB
/
bootstrap.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/bash
# when problems with booting from usb stick, hit <tab> when the type of installation can be choosen and set "vga=normal".
sudo pacman -Sy
sudo pacman -S --noconfirm git
sudo pacman -S --noconfirm cmake
sudo pacman -S --noconfirm gcc
sudo pacman -S --noconfirm python
sudo pacman -S --noconfirm python-numpy
sudo pacman -S --noconfirm python-scipy
sudo pacman -S --noconfirm python-matplotlib
sudo pacman -S --noconfirm boost
sudo pacman -S --noconfirm openmp
sudo pacman -S --noconfirm python-cvxopt
sudo pacman -S --noconfirm python-yaml
sudo pacman -S --noconfirm fftw
sudo pacman -S --noconfirm eigen
sudo pacman -S --noconfirm nvim
cd ~
mv Desktop desktop
mv Documents documents
mv Downloads downloads
mv Music music
mv Pictures pictures
mv Public public
mv Templates templates
mv Videos videos
cp ~/dev/dotfiles/.config/user-dirs.dirs ~/.config/user-dirs.dirs
cd ~/dev/dotfiles
cp .bashrc .bash_aliases .vimrc ~
mkdir ~/.i3
cp .i3/config ~/.i3/config
cp .i3/i3status.conf ~/.i3/i3status.conf
echo 'export EDITOR=vim' >> ~/.bashrc