From 99ac89e01acbaafb8ae2196cbd78969e53258522 Mon Sep 17 00:00:00 2001 From: Ian Foster Date: Sat, 14 Dec 2013 17:49:20 -0800 Subject: [PATCH] inital sublime text 3 configuration --- link.sh | 8 ++ sublime-text-3/User/.gitignore | 3 + .../User/Package Control.sublime-settings | 7 + sublime-text-3/User/Preferences.sublime-settings | 151 +++++++++++++++++++++ sublime-text-3/User/Side Bar.sublime-settings | 3 + 5 files changed, 172 insertions(+) create mode 100644 sublime-text-3/User/.gitignore create mode 100644 sublime-text-3/User/Package Control.sublime-settings create mode 100644 sublime-text-3/User/Preferences.sublime-settings create mode 100644 sublime-text-3/User/Side Bar.sublime-settings diff --git a/link.sh b/link.sh index e018387..26caa0d 100755 --- a/link.sh +++ b/link.sh @@ -99,6 +99,11 @@ function tint2 { link $cwd/tint2/tint2 ~/.config/tint2 } +function sublime { + echo "Linking Sublime Text" + link $cwd/sublime-text-3/User ~/.config/sublime-text-3/Packages/User +} + function scripts { #DO NOTHING echo "Skipping scripts" @@ -108,6 +113,9 @@ function run { if [ $1 == "git" ]; then c="git_config" + elif [ $1 == "sublime-text-3" ]; + then + c="sublime" else c=$1 fi diff --git a/sublime-text-3/User/.gitignore b/sublime-text-3/User/.gitignore new file mode 100644 index 0000000..725ae77 --- /dev/null +++ b/sublime-text-3/User/.gitignore @@ -0,0 +1,3 @@ +* +*.sublime-settingsb +!.gitignore diff --git a/sublime-text-3/User/Package Control.sublime-settings b/sublime-text-3/User/Package Control.sublime-settings new file mode 100644 index 0000000..582c3b6 --- /dev/null +++ b/sublime-text-3/User/Package Control.sublime-settings @@ -0,0 +1,7 @@ +{ + "installed_packages": + [ + "SideBarEnhancements", + "Theme - Soda" + ] +} diff --git a/sublime-text-3/User/Preferences.sublime-settings b/sublime-text-3/User/Preferences.sublime-settings new file mode 100644 index 0000000..b9704d6 --- /dev/null +++ b/sublime-text-3/User/Preferences.sublime-settings @@ -0,0 +1,151 @@ +{ + "always_prompt_for_file_reload": false, + "always_show_minimap_viewport": true, + "animation_enabled": true, + "atomic_save": true, + "auto_close_tags": true, + "auto_complete": true, + "auto_complete_commit_on_tab": true, + "auto_complete_delay": 50, + "auto_complete_selector": "source - comment, meta.tag - punctuation.definition.tag.begin", + "auto_complete_size_limit": 4194304, + "auto_complete_triggers": + [ + { + "characters": "<", + "selector": "text.html" + } + ], + "auto_complete_with_fields": false, + "auto_find_in_selection": false, + "auto_indent": true, + "auto_match_enabled": true, + "binary_file_patterns": + [ + "*.jpg", + "*.jpeg", + "*.png", + "*.gif", + "*.ttf", + "*.tga", + "*.dds", + "*.ico", + "*.eot", + "*.pdf", + "*.swf", + "*.jar", + "*.zip" + ], + "bold_folder_labels": true, + "caret_style": "smooth", + "close_windows_when_empty": true, + "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", + "copy_with_empty_selection": true, + "create_window_at_startup": true, + "default_encoding": "UTF-8", + "default_line_ending": "unix", + "detect_indentation": true, + "dictionary": "Packages/Language - English/en_US.dic", + "drag_text": true, + "draw_centered": false, + "draw_indent_guides": true, + "draw_minimap_border": false, + "draw_white_space": "selection", + "enable_hexadecimal_encoding": true, + "enable_telemetry": "auto", + "ensure_newline_at_eof_on_save": false, + "fade_fold_buttons": true, + "fallback_encoding": "Western (Windows 1252)", + "file_exclude_patterns": + [ + "*.pyc", + "*.pyo", + "*.exe", + "*.dll", + "*.obj", + "*.o", + "*.a", + "*.lib", + "*.so", + "*.dylib", + "*.ncb", + "*.sdf", + "*.suo", + "*.pdb", + "*.idb", + ".DS_Store", + "*.class", + "*.psd", + "*.db", + "*.sublime-workspace" + ], + "find_selected_text": true, + "fold_buttons": false, + "folder_exclude_patterns": + [ + ".svn", + ".git", + ".hg", + "CVS" + ], + "font_options": + [ + ], + "font_size": 10, + "gpu_window_buffer": "auto", + "gutter": true, + "highlight_line": true, + "highlight_modified_tabs": true, + "hot_exit": false, + "ignored_packages": + [ + ], + "indent_guide_options": + [ + "draw_normal" + ], + "indent_subsequent_lines": true, + "indent_to_bracket": false, + "index_files": true, + "line_numbers": true, + "line_padding_bottom": 0, + "line_padding_top": 0, + "margin": 0, + "match_brackets": true, + "match_brackets_angle": false, + "match_brackets_braces": true, + "match_brackets_content": true, + "match_brackets_square": true, + "match_selection": true, + "match_tags": true, + "move_to_limit_on_up_down": false, + "open_files_in_new_window": true, + "overlay_scroll_bars": "system", + "preview_on_click": true, + "remember_open_files": false, + "rulers": + [ + 80 + ], + "save_on_focus_lost": false, + "scroll_past_end": false, + "scroll_speed": 1.0, + "shift_tab_unindent": false, + "show_full_path": true, + "show_panel_on_build": true, + "show_tab_close_buttons": true, + "smart_indent": true, + "soda_folder_icons": true, + "spell_check": false, + "tab_completion": true, + "tab_size": 4, + "theme": "Soda Dark 3.sublime-theme", + "translate_tabs_to_spaces": true, + "tree_animation_enabled": true, + "trim_automatic_white_space": true, + "trim_trailing_white_space_on_save": false, + "use_simple_full_screen": false, + "use_tab_stops": true, + "word_wrap": "auto", + "wrap_width": 0 +} diff --git a/sublime-text-3/User/Side Bar.sublime-settings b/sublime-text-3/User/Side Bar.sublime-settings new file mode 100644 index 0000000..542090f --- /dev/null +++ b/sublime-text-3/User/Side Bar.sublime-settings @@ -0,0 +1,3 @@ +{ + "version": "2012.06.06.1611.2" +} -- 1.9.1