mirror of
https://github.com/atom/atom.git
synced 2026-02-13 16:14:59 -05:00
Use configDirPath exposed by global config object
This commit is contained in:
@@ -7,8 +7,6 @@ LoadTextMatePackagesTask = require 'load-text-mate-packages-task'
|
||||
|
||||
messageIdCounter = 1
|
||||
originalSendMessageToBrowserProcess = atom.sendMessageToBrowserProcess
|
||||
configDirPath = fs.absolute("~/.atom")
|
||||
userStylePath = fs.join(configDirPath, "user.css")
|
||||
|
||||
_.extend atom,
|
||||
exitWhenDone: window.location.params.exitWhenDone
|
||||
@@ -55,14 +53,15 @@ _.extend atom,
|
||||
themeNames = config.get("core.themes") ? ['Atom - Dark', 'IR_Black']
|
||||
themeNames = [themeNames] unless _.isArray(themeNames)
|
||||
@loadTheme(themeName) for themeName in themeNames
|
||||
@loadUserStyles()
|
||||
@loadUserStylesheet()
|
||||
|
||||
loadTheme: (name) ->
|
||||
@loadedThemes.push Theme.load(name)
|
||||
|
||||
loadUserStyles: ->
|
||||
if fs.exists(userStylePath)
|
||||
applyStylesheet(userStylePath, fs.read(userStylePath), 'userTheme')
|
||||
loadUserStylesheet: ->
|
||||
userStylesheetPath = fs.join(config.configDirPath, 'user.css')
|
||||
if fs.isFile(userStylesheetPath)
|
||||
applyStylesheet(userStylesheetPath, fs.read(userStylesheetPath), 'userTheme')
|
||||
|
||||
getAtomThemeStylesheets: ->
|
||||
themeNames = config.get("core.themes") ? ['Atom - Dark', 'IR_Black']
|
||||
|
||||
Reference in New Issue
Block a user