pkgs = []

# font packages
pkgs += ["fontconfig-ubuntu",
         "cairo-ubuntu",
         "ttf-ms-fonts",
         "ttf-fixedsys-excelsior-linux",
         "ttf-droid",
         "ttf-dejavu",
         "ttf-ubuntu-font-family",
         "adobe-source-code-pro-fonts"]

# terminal
pkgs += ["rxvt-unicode-patched", "urxvt-perls-git", "zsh", "oh-my-zsh-git"]

# web
pkgs += ["firefox", "firefox-i18n-ru", "flashplugin"]

# cpp
pkgs += ["boost", "clang", "gtest", "zeromq", "valgrind", "cmake"]

# python
pkgs += ["python",
         "python2",
         "python-pip",
         "python2-pip",
         "python-nose",
         "python2-nose",
         "python-jedi",
         "python2-jedi",
         "python-pylint",
         "python2-pylint",
         "flake8",
         "python2-flake8"]

# text editors
pkgs += ["emacs", "vim", "sublime-text-nightly"]

# file managers
pkgs += ["doublecmd-gtk2"]

# git
pkgs += ["git", "meld"]

# archive program
pkgs += ["p7zip", "unzip", "unrar"]

# android
pkgs += ["adb"]

# xorg
pkgs += ["xorg-xfontsel",  # font select
         "xorg-xprop",     # window info (xprop | grep WM_CLASS)
         "xorg-xev"]       # keypress info


packages = pkgs
ignore_packages = ["yaourt", "package-query"]
ignore_groups = ["base", "base-devel"]

import socket


pkgs = []

# drivers
if socket.gethostname() == "archhost":
    pkgs += ["mesa", "nvidia"]
else:
    pkgs += ["mesa",
             "xf86-video-intel",
             "lib32-intel-dri",
             "xf86-input-synaptics"]

# font packages
pkgs += ["fontconfig-ubuntu",
         "cairo-ubuntu",
         "ttf-ms-fonts",
         "ttf-fixedsys-excelsior-linux",
         "ttf-droid",
         "ttf-dejavu",
         "ttf-ubuntu-font-family",
         "adobe-source-code-pro-fonts"]

# terminal
pkgs += ["rxvt-unicode-patched", "urxvt-perls-git", "zsh", "oh-my-zsh-git"]

# system
pkgs += ["polkit",
         "htop",
         "xcursor-aero",
         "pkgfile",    # pkgfile makepkg (get package for makepkg)
         "rsync",
         "kbdd",       # daemon to make per window layout
         "autofs"]

# WM
pkgs += ["awesome",
         "vicious",
         "rofi-git",            # run app menu
         "xcursor-aero"]

# login manager
pkgs += ["slim", "slim-themes", "archlinux-themes-slim"]

# net tools
pkgs += ["wget",
         "net-tools",
         "wireless_tools",
         "smbclient",
         "nfs-utils",
         "openssh"]

# remote access
pkgs += ["teamviewer"]

# audio
pkgs += ["pulseaudio",
         "pulseaudio-alsa",
         "pavucontrol",
         "lib32-alsa-plugins",
         "alsa-utils"]

# web
pkgs += ["firefox", "firefox-i18n-ru", "flashplugin"]

# cpp
pkgs += ["boost", "clang", "gtest", "zeromq", "valgrind", "cmake"]

# python
pkgs += ["python",
         "python2",
         "python-pip",
         "python2-pip",
         "python-nose",
         "python2-nose",
         "python-jedi",
         "python2-jedi",
         "python-pylint",
         "python2-pylint",
         "flake8",
         "python2-flake8",
         "tk"]

# text editors
pkgs += ["emacs", "vim", "sublime-text-nightly"]

# file managers
pkgs += ["doublecmd-gtk2", "transmission-remote-gui-bin", "dropbox"]

# git
pkgs += ["git", "meld"]

# Messengers
pkgs += ["skype"]

# archive program
pkgs += ["p7zip", "unzip", "unrar"]

# media
pkgs += ["shutter",     # screenshots
         "byzanz-git",  # create gif from screen
         "gimp",
         "smplayer",
         "deadbeef"]

# office
pkgs += ["libreoffice-fresh",
         "llpp"]                # pdf viewer

# spell checkers
pkgs += ["enchant", "hunspell-en", "hunspell-ru-aot", "languagetool"]

# android
pkgs += ["adb"]

# xorg
pkgs += ["xorg-xfontsel",  # font select
         "xorg-xprop",     # window info (xprop | grep WM_CLASS)
         "xorg-xev"]       # keypress info

# VM
pkgs += ["jre7-openjdk", "docker"]

# game
pkgs += ["playonlinux"]

packages = pkgs
ignore_packages = ["yaourt", "package-query", "ansible"]
ignore_groups = ["base", "base-devel"]

add new packages