mirror of
https://github.com/meineerde/dotfiles.git
synced 2026-02-11 13:15:19 +00:00
Put whole sublime User directory into git.
This commit is contained in:
parent
42eddb5be0
commit
f8057c8173
37
Rakefile
37
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
|
||||
|
||||
BIN
sublime/.DS_Store
vendored
Normal file
BIN
sublime/.DS_Store
vendored
Normal file
Binary file not shown.
2
sublime/Default (Linux).sublime-keymap
Normal file
2
sublime/Default (Linux).sublime-keymap
Normal file
@ -0,0 +1,2 @@
|
||||
[
|
||||
]
|
||||
2
sublime/Default (OSX).sublime-keymap
Normal file
2
sublime/Default (OSX).sublime-keymap
Normal file
@ -0,0 +1,2 @@
|
||||
[
|
||||
]
|
||||
2
sublime/Default (Windows).sublime-keymap
Normal file
2
sublime/Default (Windows).sublime-keymap
Normal file
@ -0,0 +1,2 @@
|
||||
[
|
||||
]
|
||||
1
sublime/Package Control.last-run
Normal file
1
sublime/Package Control.last-run
Normal file
@ -0,0 +1 @@
|
||||
1355517864
|
||||
20
sublime/Package Control.sublime-settings
Normal file
20
sublime/Package Control.sublime-settings
Normal file
@ -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"
|
||||
]
|
||||
}
|
||||
3
sublime/Side Bar.sublime-settings
Normal file
3
sublime/Side Bar.sublime-settings
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"version": "11.13.2012.1305.0"
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user