Add pacaur setup to tasks

This commit is contained in:
2016-09-03 17:38:47 -07:00
parent 9e158aed36
commit 1b4727c0b7
3 changed files with 59 additions and 1 deletions

View File

@@ -3,14 +3,16 @@ import sys
from invoke import Collection, task as ctask
from . import osx
from . import arch
from . import linux
from . import osx
from .util import DOTFILES_DIRECTORY, RESOURCES_DIRECTORY, link_filenames
ns = Collection()
ns.add_collection(osx)
ns.add_collection(linux)
ns.add_collection(arch)
@ctask(default=True)

14
tasks/arch.py Normal file
View File

@@ -0,0 +1,14 @@
from invoke import task
from .util import RESOURCES_DIRECTORY
ARCH_PACKAGES = [
"synergy", "pyenv", "rbenv", "alsa-utils", "spotify", "google-chrome",
"autoconf", "automake", "cask", "emacs25-git",
]
@task
def install_pacaur(ctx):
ctx.run(os.path.join(RESOURCES_DIRECTORY, "install_pacaur.sh"))