Add install for atom
This commit is contained in:
parent
844334b9c1
commit
d8c05814df
3 changed files with 36 additions and 23 deletions
25
atom/packages.json
Normal file
25
atom/packages.json
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
[
|
||||||
|
"sublime-style-column-selection",
|
||||||
|
"zen",
|
||||||
|
"activate-power-mode",
|
||||||
|
"atom-alignment",
|
||||||
|
"atom-html-preview",
|
||||||
|
"autoclose-html",
|
||||||
|
"change-case",
|
||||||
|
"file-icons",
|
||||||
|
"glowing-cursor",
|
||||||
|
"highlight-selected",
|
||||||
|
"keybinding-cheatsheet",
|
||||||
|
"language-babel",
|
||||||
|
"linter",
|
||||||
|
"linter-eslint",
|
||||||
|
"merge-conflicts",
|
||||||
|
"minimap",
|
||||||
|
"minimap-highlight-selected",
|
||||||
|
"multi-cursor",
|
||||||
|
"open-recent",
|
||||||
|
"react",
|
||||||
|
"script",
|
||||||
|
"trailint-spaces",
|
||||||
|
"monokai"
|
||||||
|
]
|
|
@ -1,23 +0,0 @@
|
||||||
- sublime-style-column-selection
|
|
||||||
- zen
|
|
||||||
- activate-power-mode
|
|
||||||
- atom-alignment
|
|
||||||
- atom-html-preview
|
|
||||||
- autoclose-html
|
|
||||||
- change-case
|
|
||||||
- file-icons
|
|
||||||
- glowing-cursor
|
|
||||||
- highlight-selected
|
|
||||||
- keybinding-cheatsheet
|
|
||||||
- language-babel
|
|
||||||
- linter
|
|
||||||
- linter-eslint
|
|
||||||
- merge-conflicts
|
|
||||||
- minimap
|
|
||||||
- minimap-highlight-selected
|
|
||||||
- multi-cursor
|
|
||||||
- open-recent
|
|
||||||
- react
|
|
||||||
- script
|
|
||||||
- trailint-spaces
|
|
||||||
- monokai
|
|
11
wscript
11
wscript
|
@ -30,6 +30,17 @@ def apt_install_extras(ctx):
|
||||||
for package in packages:
|
for package in packages:
|
||||||
print("apt-get install {} -y".format(package))
|
print("apt-get install {} -y".format(package))
|
||||||
|
|
||||||
|
def install_atom(ctx):
|
||||||
|
FILENAME = "atom.deb"
|
||||||
|
os.system('wget https://atom.io/download/deb -O {}'.format(FILENAME))
|
||||||
|
os.system('dpkg -i {}'.format(FILENAME))
|
||||||
|
os.remove(FILENAME)
|
||||||
|
|
||||||
|
def install_atom_packages(ctx):
|
||||||
|
packages = json.load(open(DIR + '/atom/packages.json'))
|
||||||
|
packages = " ".join(packages)
|
||||||
|
os.system("apm install {}".format(packages))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
print("Please run this file using waf, not directly.")
|
print("Please run this file using waf, not directly.")
|
||||||
|
|
Loading…
Reference in a new issue