Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Sublime Text 3 Configuration Files

My Sublime Text 3 Configuration

Sublime Package Control of course - https://sublime.wbond.net/

Font

I use the Default Font

Alternative: Source Code Pro Light from Adobe Source Code Pro.

Theme

Material Theme

Alternatives:

Color Theme (syntax highlighting color)

Oceanic Next Color Scheme (https://packagecontrol.io/packages/Oceanic%20Next%20Color%20Scheme)

"color_scheme": "Packages/Oceanic Next Color Scheme/Oceanic Next.tmTheme"

(It will be converted to something like: "color_scheme": "Packages/User/SublimeLinter/Material-Theme-OceanicNext (SL).tmTheme" by SublimeLinter)

File Icons

Installed Packages

[
{ "keys": ["ctrl+pagedown"], "command": "next_view" },
{ "keys": ["ctrl+pageup"], "command": "prev_view" }
]
[
{ "keys": ["ctrl+0"], "command": "reset_font_size" },
{ "keys": ["ctrl+pagedown"], "command": "next_view" },
{ "keys": ["ctrl+pageup"], "command": "prev_view" }
]
{
"bootstrapped": true,
"in_process_packages":
[
],
"installed_packages":
[
"AdvancedNewFile",
"ApacheConf.tmLanguage",
"ApplySyntax",
"ayu",
"Babel",
"BracketHighlighter",
"Color Highlighter",
"ColorPicker",
"DocBlockr",
"Dockerfile Syntax Highlighting",
"Dotfiles Syntax Highlighting",
"EditorConfig",
"Emmet",
"ExportHtml",
"File Icons Extended",
"Git Config",
"GitGutter",
"GitSavvy",
"Handlebars",
"Markdown Preview",
"Material Theme",
"Oceanic Next Color Scheme",
"Package Control",
"Sass",
"SCSS",
"SublimeLinter",
"SublimeLinter-contrib-eslint",
"VBScript",
"Vue Syntax Highlight"
]
}
{
"ignored_packages":
[
"Vintage"
],
"color_scheme": "Packages/Oceanic Next Color Scheme/Oceanic Next.tmTheme",
// But it has no ligatures for Sublime (yet)
"font_face": "Fira Code",
// Editor settings
"overlay_scroll_bars": "disabled",
"line_padding_top": 3,
"line_padding_bottom": 3,
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"indent_guide_options": [ "draw_normal", "draw_active" ], // Highlight active indent
"draw_minimap_border": true,
"ensure_newline_at_eof_on_save": true,
"fallback_encoding": "UTF-8",
"font_options":
[
"no_bold",
"subpixel_antialias"
],
"gutter": true,
"highlight_line": true,
"highlight_modified_tabs": true,
"hot_exit": true,
"indent_to_bracket": false,
"remember_open_files": true,
"remember_open_folders": true,
"smart_indent": true,
"tab_size": 4,
"translate_tabs_to_spaces": false,
"trim_trailing_white_space_on_save": true,
"use_tab_stops": true,
"word_wrap": false,
// Ayu Theme Settings
// "theme": "ayu.sublime-theme",
// "color_scheme": "Packages/ayu/ayu.tmTheme",
// "ui_font_size_small": true,
// "ui_separator": true
// Material UI theme settings
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
"theme": "Material-Theme.sublime-theme",
"material_theme_small_tab": true, // Set small tabs
"material_theme_panel_separator": true, // Show bottom panel separator
"material_theme_compact_sidebar": true, // Set compact side bar
"material_theme_bold_tab": true,
"material_theme_small_tab": true,
"material_theme_tabs_autowidth": true,
"material_theme_tabs_separator": true,
// Eclude this files and folders
"file_exclude_patterns":
[
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store",
"*.class",
"*.psd",
"*.db",
".tags",
".tags_sorted_by_file",
"*.log",
"*.png",
"*.jpg",
"*.jpeg",
"*.gif",
"*.bmp",
"*.pxm",
"*.psd"
],
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
".tmp",
"CVS",
"tmp/class-*",
"tmp/es_*",
"tmp/jshinter*",
"tmp/replace_*",
"tmp/static_compiler*",
"tmp/template_compiler*",
"tmp/tree_merger*",
"tmp/coffee_script*",
"tmp/concat-tmp*",
"tmp/export_tree*",
"tmp/sass_compiler*"
]
}
{
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"eslint": {
"@disable": false,
"args": [],
"excludes": []
},
"stylelint": {
"@disable": false,
"args": [],
"excludes": []
}
},
"mark_style": "squiggly underline",
"no_column_highlights_line": false,
"passive_warnings": false,
"paths": {
"linux": [],
"osx": [
"~/.npm-packages/bin"
],
"windows": []
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"javascript (babel)": "javascript",
"javascript (gruntfile)": "javascript",
"javascript (gulpfile)": "javascript",
"json (bower)": "json",
"json (npm)": "json",
"json (settings)": "json",
"magicpython": "python",
"php": "html",
"python django": "python",
"pythonimproved": "python"
},
"warning_color": "DDB700",
"wrap_find": true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment