Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Manjaro Install script
# Prepare pacman
sudo mkdir -p /root/.gnupg
sudo pacman-key --init && sudo pacman-key --populate archlinux manjaro && sudo pacman-key --refresh-keys
# Remove packages
sudo pacman -R empathy accerciser gnome-chess gnome-sudoku gnome-tetravex polari five-or-more four-in-a-row steam-native ipython hitori gnome-klotski steam quadrapassel gnome-nibbles aisleriot lightsoff gnome-mahjongg gnome-mines iagno gnome-robots tali swell-foop
# Upgrade all
sudo pacman -Syyu
# Install zsh & oh-my-zsh
sudo pacman -S --noconfirm git zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
chsh -s $(which zsh)
# Do logout & login
# Install official packages
sudo pacman -S --noconfirm mysql pidgin plank openssh playonlinux wine tk libreoffice-still-pt-BR nethogs python2 python2-pip docker vim synapse samba
# Install community packages
yaourt -S --noconfirm google-chrome sublime-text-dev ngrok elementary-icon-theme fasd
# Install custom softwares
curl https://raw.githubusercontent.com/creationix/nvm/v0.23.3/install.sh | bash
# yaourt -S --noconfirm teamviewer insync dropbox
# yaourt -S --noconfirm crashplan
# yaourt -S --noconfirm nautilus-dropbox insync-nautilus
# Enable docker without sudo
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo systemctl enable docker
sudo systemctl start docker
newgrp docker
# Install virtualbox
sudo pacman -S linux316-headers
sudo pacman -S virtualbox
# Gnome settings
gsettings set org.gnome.desktop.interface clock-show-date true
gsettings set org.gnome.shell enabled-extensions 'elementary'
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
gsettings set org.gnome.Terminal.Legacy.Settings dark-theme true
gsettings set org.gnome.Terminal.Legacy.Settings new-terminal-mode 'tab'
gsettings set org.gnome.Terminal.Legacy.Settings default-show-menubar false
# gsettings set org.gnome.Terminal.Legacy.Keybindings prev-tab '<Alt>Left'
# gsettings set org.gnome.Terminal.Legacy.Keybindings next-tab '<Alt>Right'
# gsettings set org.gnome.desktop.background picture-uri 'file:///usr/share/backgrounds/gnome/Mirror.jpg'
# gsettings set org.gnome.desktop.datetime automatic-timezone true
@leodutra

This comment has been minimized.

Copy link
Owner Author

@leodutra leodutra commented Jan 4, 2017

HD performance

https://wiki.archlinux.org/index.php/fstab#atime_options

SAMPLE /etc/fstab

# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>   <dump>  <pass>
UUID=409ba361-0f80-408d-8590-6110d28a0811 swap swap defaults 0 0
UUID=7aa602f0-68b4-415e-ab26-815eb7b0c5e0 /home ext4 defaults,noatime 0 1
UUID=cb2999c9-3b29-4b09-b8bd-b54c5dcea030 / ext4 defaults,noatime 0 1
@leodutra

This comment has been minimized.

Copy link
Owner Author

@leodutra leodutra commented Jan 4, 2017

Preload

Preload is an “adaptive readahead daemon” that runs in the background of your system, and observes what programs you use most often, caching them in order to speed up application load time. By using Preload, you can put unused RAM to good work, and improve the overall performance of your desktop system.

yaourt -S preload

Discussion: http://askubuntu.com/questions/110335/drawbacks-of-using-preload-why-isnt-it-included-by-default

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment