mosquito/atom

Project ID: 5085

Description

Atom is a hackable text editor for the 21st century, built on atom-shell, and based on everything we love about our favorite editors. We designed it to be deeply customizable, but still approachable using the default configuration. Visit [https://atom.io](https://atom.io to ) to learn more.

SPEC files for build atom on: https://github.com/FZUG/repo

Base on https://copr.fedoraproject.org/coprs/helber/atom

Installation Instructions

Install Atom:
$ sudo dnf copr enable mosquito/atom
$ sudo dnf install atom

Note: I am splitting Atom package ( atom, nodejs-atom-package-manager and electron ), if you have any questions, please tell me.

My plugins page:
https://atom.io/users/1dot75cm/stars


- Update node.js for fc23 and el7

There are two ways to use the new version of Node.js:
1. Use official Node.js RPM repository
2. Use the NVM (Node Version Manager), eg. creationix/nvm or visionmedia/n.

- Use official Node.js RPM repository

$ curl --silent --location https://rpm.nodesource.com/setup_5.x | bash -
$ sudo dnf copr enable mosquito/atom
$ sudo dnf install atom


- Failed to activate the atom-ctags package

It's upstream's bug when you installed atom-ctags package. I have reported the problem to upstream. You can easily fix it.

$ vim ~/.atom/packages/atom-ctags/node_modules/ctags/src/ctags.coffee
{Tags} = require(atom.config.resourcePath + '/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node') # for fc23/24
{Tags} = require(atom.config.resourcePath + '/node_modules/ctags/build/Release/ctags.node') # for fc25+
{Tags} = require(atom.packages.resourcePath + '/node_modules/ctags/build/Release/ctags.node') # for fc30
#{Tags} = require(process.resourcesPath + '/app.asar.unpacked/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node')


donate

If you like this project, you can donate money for me through Paypal. Thanks for all the developers.

You can also donate to sensor.wen@gmail.com account through Alipay.

PayPal: http://paypal.me/1dot75cm
Alipay: sensor.wen@gmail.com

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 7 x86_64 (68)* EPEL 7 (600 downloads)
Fedora rawhide i386 (57)*, x86_64 (67)* Fedora rawhide (493 downloads)

* Total number of downloaded packages.