Skip to content

Instantly share code, notes, and snippets.

@furrz
Last active July 15, 2016 15:53
Show Gist options
  • Select an option

  • Save furrz/dde1222ec124b0a150fe78f0414c266a to your computer and use it in GitHub Desktop.

Select an option

Save furrz/dde1222ec124b0a150fe78f0414c266a to your computer and use it in GitHub Desktop.
EOS Apps Install
# EOS App Installer by Nova
# To Run Automatically: wget -O - http://bit.ly/29HmORs | ruby
# Make sure you have ruby installed first!
# First we set up some stuff - scroll down for the actual package list!
$ppas = []
$packages = []
$execs = []
def ppa url
$ppas.push url
end
def package name
$packages.push name
end
def run command
$execs.push command
end
### Place ppas and packages here.
# Translator package gives simple translation tool.
ppa 'grabli66-r/eos'
package 'translator'
# NASC is a very well-designed text calculator.
ppa 'nasc-team/daily'
package 'nasc'
# Notes up is a simple markdown note taking tool.
ppa 'philip.scott/projects'
package 'notes-up'
# Corebird is a nice twitter client.
ppa 'ubuntuhandbook1/corebird'
package 'corebird'
# Install krita (NOTE: This installs krita 2.9, should be changed once 3.0 is available in repos.)
ppa 'dimula73/krita'
package 'krita-testing'
# Install atom, an extremely customizable text editor.
ppa 'webupd8team/atom'
package 'atom'
### Install em.
$ppas.each do |url|
`sudo add-apt-repository --yes ppa:#{url}`
end
plist = $packages.join ' '
`sudo apt update`
`sudo apt install -y #{plist}`
$execs.each do |command|
`#{command}`
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment