mosquito / atom

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 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(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 for CentOS 7 x86_64 (3)* Epel 7 (44 downloads)
Fedora 24 i386 (0)*, x86_64 (90)* Fedora 24 (17 downloads)
Fedora 25 i386 (22)*, x86_64 (779)* Fedora 25 (0 downloads)
Fedora 26 i386 (0)*, x86_64 (101)* Fedora 26 (0 downloads)

* Total number of packages downloaded in the last seven days.