A Community-led Hyper-Hackable Text Editor
Go to file
Aaron Raimist 706e4476d5 Updates Jasmine link
📝
Updates Jasmine link in CONTRIBUTING.md
2014-05-06 10:25:35 -05:00
apm 📝 Link to apm repo 2014-04-30 14:18:11 -07:00
benchmark Update rootView references in benchmarks 2013-11-26 11:02:54 -08:00
build Read LICENSE.md as UTF8 2014-05-06 06:39:10 -07:00
docs Logo in the docs 2014-05-04 15:48:25 -07:00
dot-atom Add .gitignore file to dot-atom. 2014-04-30 14:41:23 -07:00
exports Export {Workspace} in the 'atom' module 2014-03-03 16:00:36 -07:00
keymaps Show both "Open File" and "Open Folder" menu on Linux and Windows. 2014-04-11 11:29:38 +08:00
menus Upper case pane to match File menu item 2014-04-30 14:10:41 -07:00
resources Set CFBundleTypeIconFile to file.icns 2014-05-05 17:22:33 -07:00
script Move apm version to apm/package.json 2014-04-24 15:43:35 -07:00
spec 💄 Tweak spec descriptions 2014-05-05 11:28:36 -07:00
src Implement application:open-license in AtomWindow 2014-05-05 15:54:47 -07:00
static Ensure selections span the entire screen, even when lines are short 2014-04-22 17:10:22 -06:00
vendor Install apm from npmjs.org 2014-04-24 15:43:35 -07:00
.gitattributes Add a newline to the end of .gitattributes 2013-11-07 09:22:41 -08:00
.gitignore Move apm version to apm/package.json 2014-04-24 15:43:35 -07:00
.npmrc Put npm cache in ~/.atom/.npm 2014-03-04 10:19:20 -08:00
.pairs Merge branch 'master' into summit 2013-08-14 14:05:35 -07:00
atom.sh 🐧 Search atom from installed position. 2014-03-25 15:40:43 +08:00
CONTRIBUTING.md Updates Jasmine link 2014-05-06 10:25:35 -05:00
LICENSE.md Add .md extension 2014-04-23 15:36:57 -07:00
package.json Prepare 0.94.0 release 2014-05-06 07:03:21 -07:00
README.md Fix windows links 2014-05-06 08:11:32 -07:00

Atom

Atom is a hackable text editor for the 21st century.

Atom is open source and built on top of atom-shell.

Atom is designed to be customizable, but also usable without needing to edit a config file.

Atom is modern, approachable, and hackable to the core.

Visit atom.io to learn more.

Installing

Download the latest Atom release.

Atom will automatically update when a new release is available.

Building

OS X Requirements

  • OS X 10.8 or later
  • node.js
  • Command Line Tools for Xcode (Run xcode-select --install)
git clone git@github.com:atom/atom.git
cd atom
script/build # Creates application at /Applications/Atom.app

Linux Requirements

  • Ubuntu LTS 12.04 64-bit is the recommended platform
  • node.js
  • sudo apt-get install libgnome-keyring-dev
git clone git@github.com:atom/atom.git
cd atom
script/build # Creates application at /tmp/atom-build/Atom
sudo script/grunt install # Installs command to /usr/local/bin/atom

Windows Requirements

cd C:\Users\<user>\github\atom
script/build

Developing

Check out the guides and the API reference.