-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinstall.sh
79 lines (54 loc) · 2.09 KB
/
install.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#!/bin/bash
yay -S i3
yay -S i3lock-color-git
yay -S lightdm-mini-greeter
sudo mv /etc/lightdm/lightdm-mini-greeter.conf /etc/lightdm/lightdm-mini-greeter.conf.bak
# dont ln because boot stuff
sudo cp $(pwd)/greeter/lightdm-mini-greeter.conf /etc/lightdm/lightdm-mini-greeter.conf
sudo sed -i s/lightdm-webkit2-greeter/lightdm-mini-greeter/ /etc/lightdm/lightdm.conf
sudo sed -i s/user-session=gnome/user-session=i3/ /etc/lightdm/lightdm.conf
yay -S zsh
yay -S zsh-autosuggestions zsh-syntax-highlighting
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
rm ~/.oh-my-zsh/custom -rf
ln -s $(pwd)/oh-my-zsh/custom ~/.oh-my-zsh/custom
sed -i s/robbyrussell/simple_custom/ ~/.zshrc
yay -S feh
yay -S scrot
yay -S rofi
yay -S xautolock
yay -S compton
yay -S xbacklight
yay -S playerctl
# terminal emulators
yay -S terminator
yay -S rxvt-unicode urxvt-font-size-git
yay -S xclip
yay -S ranger w3m
# gvim's vim has clipboard support, which vim package has not
yay -S gvim
yay -S vim-youcompleteme-git vim-ctrlp vim-nerdtree vim-airline vim-airline-themes powerline-fonts vim-fugitive vim-gitgutter
VIM_COLORS=~/.vim/colors
mkdir $VIM_COLORS -p
curl https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/colors/nord.vim --output $VIM_COLORS/nord.vim
VIM_AIRLINE_PATH="/usr/share/vim/vimfiles/autoload/airline/themes/"
VIM_NORD_AIRLINE_PATH=$VIM_AIRLINE_PATH/nord.vim
if [ ! -f $VIM_NORD_AIRLINE_PATH ]
then
# THAT IS BAD YES
sudo curl https://raw.githubusercontent.com/arcticicestudio/nord-vim/develop/autoload/airline/themes/nord.vim --output $VIM_NORD_AIRLINE_PATH
fi
git config --global core.editor "vim"
# diverse fonts
yay -S otf-font-awesome ttf-roboto ttf-roboto-mono
yay -S ttf-symbola adobe-source-code-pro-fonts
yay -S noto-fonts-cjk noto-fonts-emoji noto-fonts
yay -S arandr
echo "
You still have to:
- add gesturefy to firefox
- add dotfile sourcing and config to zsh
- change stuff in /usr/share/i3blocks
- add fonts to ~/.gtk-2.0 and ~/.config/gtk-3.0/settings.ini
- add different utilities like dropbox/telegram/cloudstation/spotify
"