Add package installation to install.sh
Signed-off-by: Severin Kaderli <severin.kaderli@gmail.com>
This commit is contained in:
parent
8cb83209a7
commit
9c36744401
3 changed files with 168 additions and 5 deletions
13
install.sh
13
install.sh
|
@ -4,12 +4,14 @@
|
|||
# Usage: ./install.sh
|
||||
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
|
||||
# TODO: Install yaourt
|
||||
# TODO: Install yaourt or else the next thing fails
|
||||
|
||||
# Install packages - "yaourt -Qqe > packages.list"
|
||||
yaourt -S $(cat "$DIR/yaourt/packages.list")
|
||||
|
||||
# Install aur packages - "yaourt -Qqm > packages.aur.list"
|
||||
yaourt -S --noconfirm $(cat "$DIR/yaourt/packages.aur.list")
|
||||
|
||||
# TODO: Install needed packages
|
||||
# google-chrome-beta
|
||||
# vlc
|
||||
# steam
|
||||
|
||||
# TODO: Create a function that makes the linking easier and that checks if
|
||||
# the links already exists
|
||||
|
@ -38,6 +40,7 @@ ln -s "$DIR/bin" "$HOME/bin"
|
|||
chmod +x "$HOME/bin/*"
|
||||
|
||||
# Download and install composer
|
||||
# TODO: Install this using yaourt
|
||||
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
|
||||
php composer-setup.php
|
||||
php -r "unlink('composer-setup.php');"
|
||||
|
|
16
yaourt/packages.aur.list
Normal file
16
yaourt/packages.aur.list
Normal file
|
@ -0,0 +1,16 @@
|
|||
adapta-gtk-theme
|
||||
android-udev-git
|
||||
google-chrome-beta
|
||||
grive
|
||||
heroku-toolbelt
|
||||
hyper
|
||||
i3blocks
|
||||
icu57
|
||||
minecraft-launcher
|
||||
package-query
|
||||
paper-icon-theme
|
||||
ttf-font-awesome
|
||||
ttf-mac-fonts
|
||||
ttf-ms-fonts
|
||||
yaourt
|
||||
yarn
|
144
yaourt/packages.list
Normal file
144
yaourt/packages.list
Normal file
|
@ -0,0 +1,144 @@
|
|||
adapta-gtk-theme
|
||||
alsa-utils
|
||||
android-tools
|
||||
android-udev-git
|
||||
anki
|
||||
apache
|
||||
atom
|
||||
autoconf
|
||||
automake
|
||||
bash
|
||||
bash-completion
|
||||
binutils
|
||||
bison
|
||||
bzip2
|
||||
compton
|
||||
coreutils
|
||||
cronie
|
||||
cryptsetup
|
||||
cups
|
||||
device-mapper
|
||||
dhcpcd
|
||||
diffutils
|
||||
e2fsprogs
|
||||
fakeroot
|
||||
feh
|
||||
file
|
||||
filesystem
|
||||
filezilla
|
||||
findutils
|
||||
firefox
|
||||
flex
|
||||
gawk
|
||||
gcc
|
||||
gcc-libs
|
||||
gettext
|
||||
gimp
|
||||
git
|
||||
glibc
|
||||
gnome-keyring
|
||||
gnome-terminal
|
||||
google-chrome-beta
|
||||
grep
|
||||
grive
|
||||
grub
|
||||
gutenprint
|
||||
gvfs
|
||||
gvfs-mtp
|
||||
gzip
|
||||
heimdall
|
||||
heroku-toolbelt
|
||||
hplip
|
||||
htop
|
||||
hyper
|
||||
i3-wm
|
||||
i3blocks
|
||||
i3lock
|
||||
i3status
|
||||
ibus-anthy
|
||||
ibus-qt
|
||||
inetutils
|
||||
iproute2
|
||||
iputils
|
||||
jdk8-openjdk
|
||||
jfsutils
|
||||
keepassx2
|
||||
less
|
||||
libreoffice-fresh
|
||||
libtool
|
||||
licenses
|
||||
linux
|
||||
livestreamer
|
||||
logrotate
|
||||
lvm2
|
||||
lxappearance
|
||||
m4
|
||||
make
|
||||
man-db
|
||||
man-pages
|
||||
mariadb
|
||||
mdadm
|
||||
minecraft-launcher
|
||||
nano
|
||||
netctl
|
||||
nodejs
|
||||
notify-osd
|
||||
npm
|
||||
openssh
|
||||
package-query
|
||||
pacman
|
||||
paper-icon-theme
|
||||
patch
|
||||
pavucontrol
|
||||
pciutils
|
||||
pcmanfm-gtk3
|
||||
pcmciautils
|
||||
perl
|
||||
php
|
||||
php-apache
|
||||
picard
|
||||
pkg-config
|
||||
procps-ng
|
||||
psmisc
|
||||
pulseaudio
|
||||
python-gobject
|
||||
python-pillow
|
||||
python-pyqt5
|
||||
python-reportlab
|
||||
reiserfsprogs
|
||||
rofi
|
||||
s-nail
|
||||
scrot
|
||||
sed
|
||||
shadow
|
||||
simple-scan
|
||||
steam
|
||||
sudo
|
||||
sysfsutils
|
||||
systemd-sysvcompat
|
||||
tar
|
||||
texinfo
|
||||
transmission-gtk
|
||||
ttf-arphic-uming
|
||||
ttf-baekmuk
|
||||
ttf-font-awesome
|
||||
ttf-freefont
|
||||
ttf-mac-fonts
|
||||
ttf-ms-fonts
|
||||
ttf-roboto
|
||||
unzip
|
||||
usbutils
|
||||
util-linux
|
||||
vi
|
||||
vim
|
||||
vlc
|
||||
which
|
||||
xfsprogs
|
||||
xorg-server
|
||||
xorg-utils
|
||||
xorg-xinit
|
||||
xorg-xkill
|
||||
xorg-xrandr
|
||||
xterm
|
||||
yaourt
|
||||
yarn
|
Loading…
Add table
Add a link
Reference in a new issue