Skip to content

Latest commit

 

History

History
120 lines (90 loc) · 1.64 KB

atom.md

File metadata and controls

120 lines (90 loc) · 1.64 KB

Atom

App

Installation

Homebrew

brew install --cask atom

APT

sudo apt-add-repository ppa:webupd8team/atom

sudo apt update
sudo apt -y install atom

Chocolatey

choco install -y atom

Plugins

# List Installed
apm list -i

#
apm install \
  emmet sort-lines editorconfig filesize \
  language-docker language-env language-gitignore language-pug language-log language-ini language-generic-config \
  linter linter-markdown linter-docker linter-js-yaml linter-ruby linter-jsonlint linter-stylelint linter-pug linter-shellcheck linter-eslint linter-python linter-xmllint

Configuration

vim ~/.atom/config.cson
"*":
  core:
    telemetryConsent: "limited"
    titleBar: "custom"
  editor: {}
  "exception-reporting":
    userId: ""
  "linter-pug":
    onlyRunWhenConfig: true
  "linter-pylama": {}
  "linter-python":
    executablePath: ""
  "linter-ui-default":
    showPanel: true
  "one-dark-ui":
    stickyHeaders: true
  "spell-check": {}
  welcome:
    showOnStartup: false

Usage

# Install
apm install --check

# Config List
apm config list

# Ignore SSL
apm config set strict-ssl false
apm config delete strict-ssl

Tips

Proxy

# Set
apm config set http_proxy $http_proxy
apm config set https_proxy $https_proxy

# Delete
npm config delete http_proxy
npm config delete https_proxy

Transparency

git clone https://github.com/atom/atom
frame: false
transparent: true

Uninstall

# Homebrew
brew uninstall --cask atom
rm -fR ~/.atom

# Homebrew
rm -fR ~/Library/Application\ Support/Atom