Last active
January 5, 2019 18:06
-
-
Save JosefJezek/6d7386cb7011cc8f5d37 to your computer and use it in GitHub Desktop.
[Atom on Ubuntu] #Ubuntu
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Atom on Ubuntu | |
# Tested on Ubuntu 14.04 LTS | |
# Add repository for Atom | |
sudo add-apt-repository ppa:webupd8team/atom -y | |
# Install Atom and Git | |
sudo apt-get update | |
sudo apt-get -y install atom git | |
# Install dependencies for Linters | |
sudo apt-get -y install php5-cli pylint shellcheck | |
# Install dependencies for SCSS Linter | |
# Add Ruby repository | |
sudo add-apt-repository -y ppa:brightbox/ruby-ng | |
sudo apt-get update | |
sudo apt-get install -y ruby2.2 | |
sudo gem install scss-lint | |
# Atom Packages | |
# ------------- | |
# Ask Stack Overflow | |
apm install ask-stack | |
# Autocomplete+ | |
apm install autocomplete-plus autocomplete-snippets autocomplete-paths autocomplete-emojis | |
# Beautify HTML, CSS, JavaScript, PHP, Python, etc. | |
apm install atom-beautify | |
# Collaborate on Code | |
apm install firepad atom-pair | |
# Color Picker | |
apm install color-picker | |
# EditorConfig | |
apm install editorconfig | |
# Fix jscs | |
apm install jscs-fixer | |
# Git Tab Status | |
apm install git-tab-status | |
# Git ungit - Clean and intuitive UI | |
apm install atom-ungit | |
# Jade | |
apm install atom-jade html2jade | |
# Javascript code intelligence | |
apm install atom-ternjs | |
# JavaScript & NodeJS Snippets | |
apm install javascript-snippets | |
# Key binding resolver | |
apm install key-peek | |
# Linters | |
apm install linter linter-jscs linter-scss-lint linter-csslint linter-pylint \ | |
linter-shellcheck linter-htmlhint linter-coffeelint linter-php linter-js-yaml | |
# Markdown | |
apm install auto-host-markdown-image markdown-helpers markdown-pdf markdown-toc | |
# Minimap | |
apm install minimap | |
# Pain Split | |
apm install pain-split | |
# Polymer Snippets | |
apm install polymer-snippets | |
# Project Manager | |
apm install project-manager | |
# Run code in Atom | |
apm install script | |
# Seti Theme | |
apm install seti-ui seti-syntax seti-monokai | |
# Stacktrace | |
apm install stacktrace | |
# Sync Settings | |
apm install sync-settings | |
# Tabs to Spaces | |
apm install tabs-to-spaces | |
# Text Transformer | |
apm install atom-text-transformer | |
# TODO-show | |
apm install todo-show |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
chmod +x file_name.sh