1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
bundle agent x11_desktop { vars: x11_desktop.freebsd:: "packages" slist => { "i3", "i3status", }; x11_desktop.ubuntu:: "packages" slist => { "i3", "i3status", "mplayer", "samba-client", "xdotool", }; methods: x11_desktop:: "x11_desktop" usebundle => install_package("$(this.bundle)", "$(x11_desktop.packages)"); }