diff --git a/Rakefile b/Rakefile index 8ff90b1..96f97a0 100644 --- a/Rakefile +++ b/Rakefile @@ -43,42 +43,9 @@ namespace :install do sublime_path = "#{ENV['HOME']}/Library/Application Support/Sublime Text 2" df_dir = File.expand_path("../sublime", __FILE__) - FileUtils.ln_sf("#{df_dir}/Preferences.sublime-settings", "#{sublime_path}/Packages/User/Preferences.sublime-settings") + FileUtils.ln_sf(df_dir, "#{sublime_path}/Packages/User") if File.exist?(sublime_path) end - - desc "Install SublimeText2 Plugins" - task :sublime_plugins do - require 'json' - package_control = "#{ENV['HOME']}/Library/Application Support/Sublime Text 2/Packages/User/Package Control.sublime-settings" - packages = JSON.parse(File.read(package_control)) - - packages["installed_packages"] = [ - "AdvancedNewFile", - "CTags", - "DetectSyntax", - "Git", - "LaTeXTools", - "MarkdownEditing", - "SideBarEnhancements", - "SublimeTODO", - "Theme - Soda", - "TODO Control", - "Tomorrow Color Schemes" - ] - - File.open(package_control, "w") do |f| - f.write(JSON.pretty_generate(packages)) - end - end - - sublime_path = "#{ENV['HOME']}/Library/Application Support/Sublime Text 2" - if File.exist?(sublime_path) - task :sublime => :sublime_config - if File.exist?("#{sublime_path}/Packages/User/Package Control.sublime-settings") - task :sublime => :sublime_plugins - end - end - + task :sublime => :sublime_config task :all => [:texmf, :sublime] end diff --git a/sublime/.DS_Store b/sublime/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/sublime/.DS_Store differ diff --git a/sublime/Default (Linux).sublime-keymap b/sublime/Default (Linux).sublime-keymap new file mode 100644 index 0000000..0d4f101 --- /dev/null +++ b/sublime/Default (Linux).sublime-keymap @@ -0,0 +1,2 @@ +[ +] diff --git a/sublime/Default (OSX).sublime-keymap b/sublime/Default (OSX).sublime-keymap new file mode 100644 index 0000000..0d4f101 --- /dev/null +++ b/sublime/Default (OSX).sublime-keymap @@ -0,0 +1,2 @@ +[ +] diff --git a/sublime/Default (Windows).sublime-keymap b/sublime/Default (Windows).sublime-keymap new file mode 100644 index 0000000..0d4f101 --- /dev/null +++ b/sublime/Default (Windows).sublime-keymap @@ -0,0 +1,2 @@ +[ +] diff --git a/sublime/Package Control.last-run b/sublime/Package Control.last-run new file mode 100644 index 0000000..b11c0a1 --- /dev/null +++ b/sublime/Package Control.last-run @@ -0,0 +1 @@ +1355517864 \ No newline at end of file diff --git a/sublime/Package Control.sublime-settings b/sublime/Package Control.sublime-settings new file mode 100644 index 0000000..9b50727 --- /dev/null +++ b/sublime/Package Control.sublime-settings @@ -0,0 +1,20 @@ +{ + "installed_packages": + [ + "AdvancedNewFile", + "CTags", + "Git", + "LaTeXTools", + "MarkdownEditing", + "Package Control", + "SideBarEnhancements", + "SublimeTODO", + "Theme - Soda", + "TODO Control", + "Tomorrow Color Schemes" + ], + "repositories": + [ + "https://sublime.wbond.net/testing/packages.json" + ] +} diff --git a/sublime/Side Bar.sublime-settings b/sublime/Side Bar.sublime-settings new file mode 100644 index 0000000..9a3038d --- /dev/null +++ b/sublime/Side Bar.sublime-settings @@ -0,0 +1,3 @@ +{ + "version": "11.13.2012.1305.0" +}