config/sublime/Packages/AAAPackageDev/Lib/sublime_lib/path.py
2013-03-15 10:49:28 -07:00

25 lines
No EOL
715 B
Python

import sublime
import os
FTYPE_EXT_KEYMAP = ".sublime-keymap"
FTYPE_EXT_COMPLETIONS = ".sublime-completions"
FTYPE_EXT_SNIPPET = ".sublime-snippet"
FTYPE_EXT_BUILD = ".sublime-build"
FTYPE_EXT_SETTINGS = ".sublime-settings"
FTYPE_EXT_TMPREFERENCES = ".tmPreferences"
FTYPE_EXT_TMLANGUAGE = ".tmLanguage"
def root_at_packages(*leafs):
"""Combines leafs with path to Sublime's Packages folder.
"""
return os.path.join(sublime.packages_path(), *leafs)
def root_at_data(*leafs):
"""Combines leafs with Sublime's ``Data`` folder.
"""
data = os.path.join(os.path.split(sublime.packages_path())[0])
return os.path.join(data, *leafs)