dylan-k
10/6/2014 - 2:08 PM

Preferences.sublime-settings

{

	// set awesome code typography (get font from http://font.ubuntu.com/)
	"font_face": "Ubuntu Mono",
	"font_size": 16.0,
	"font_options":
	[
		"subpixel_antialias"
	],

	// coding style: handle whitespace
	"ensure_newline_at_eof_on_save": true,
	"trim_trailing_white_space_on_save": true,
	"draw_white_space": "all",

	// coding style: tabs are superior (http://wp.me/proQm-p2)
	"tab_size": 4,
	"translate_tabs_to_spaces": false,

	// coding style: PEP8-esque line rulers (79 for code, 72 for docstrings)
	"rulers":
	[
		72,
		79,
		120
	],

	// excludes
	"file_exclude_patterns": [
		".DS_Store"
	],
	"folder_exclude_patterns": [
		".git",
		"target",
		"build",
		"jsout"
	],

	// file handling
 	"open_files_in_new_window": true,
	"remember_open_files": false,
	"hot_exit": false,

	// make it look more like OS X
	"theme": "Soda Light 3.sublime-theme",
	"color_scheme": "Packages/User/Coffee Flavor (SL).tmTheme",
	"highlight_line": true,
	"highlight_modified_tabs": true,
 	"bold_folder_labels": true,
	"soda_folder_icons": true,

	// interface tweaks
	"show_encoding": true,
	"show_line_endings": true,
	"always_show_minimap_viewport": true,

	// fun stuff
	"caret_style": "phase",

	// packages and plugins
	"detect_slow_plugins": false,
	"ignored_packages":
	[
		"R",
		"C++",
		"Clojure",
		"Matlab",
		"ActionScript",
		"LaTeX",
		"Objective-C",
		"ASP",
		"Lisp",
		"D",
		"Scala",
		"OCaml",
		"Haskell",
		"C#",
		"Vintage",
		"Erlang",
		"Groovy",
		"Lua",
		"TCL",
		"Textile",
		"Alignment",
		"Graphviz",
		"Go",
		"Git Conflict Resolver"
	]

}