mirror of
https://github.com/atom/atom.git
synced 2026-01-23 13:58:08 -05:00
CoffeeScript is still a global because it's used by require() to
open .coffee files. However, you can also load your own:
cs4 = require('my-coffee-script').CoffeeScript
🚬
23 lines
563 B
CoffeeScript
23 lines
563 B
CoffeeScript
$ = require 'jquery'
|
|
_ = require 'underscore'
|
|
|
|
{Chrome, Dir, File} = require 'osx'
|
|
|
|
_.map Dir.list(Chrome.appRoot() + "/plugins"), (plugin) ->
|
|
try
|
|
require plugin
|
|
catch e
|
|
name = _.last plugin.split '/'
|
|
console.error "Problem loading plugin #{name}: #{e.message}"
|
|
|
|
if css = File.read "~/.atomicity/twilight.css"
|
|
head = $('head')[0]
|
|
style = document.createElement 'style'
|
|
rules = document.createTextNode css
|
|
style.type = 'text/css'
|
|
style.appendChild rules
|
|
head.appendChild style
|
|
|
|
_.map Dir.list("~/.atomicity/"), (path) ->
|
|
require path
|