Skip to content

Instantly share code, notes, and snippets.

@sellmerfud
Created March 17, 2022 18:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sellmerfud/bde4d4563a0c2bb6ce36f37d6f3f0235 to your computer and use it in GitHub Desktop.
Save sellmerfud/bde4d4563a0c2bb6ce36f37d6f3f0235 to your computer and use it in GitHub Desktop.
# Basic Settings
# windowTitleSCM can also be used and will display the current scm branch if an SCM is in use
# for the current project.
#windowTitle = "$TM_DISPLAYNAME — ${TM_DIRECTORY/^.*\///}"
windowTitle = "$TM_DISPLAYNAME${TM_DIRECTORY/\A(?:\/Users\/curt\/dev\/(?=\b(?:roc|projects|playground)\b)\w+\/?(.*)|(.+))\z/${2:? – ${2/\/Users\/curt/~/}:${1/\A(?=.)/ – /}}/}"
# projectDirectory = "$CWD"
fontName = "consolas"
fontSize = 15
TM_FULLNAME = "Curt Sellmer"
TM_ORGANIZATION = "ROC Software Systems, Inc."
TM_TERMINAL = iTerm
# Change default show invisible chars used to tabs and newlines.
invisiblesMap = "\t|\n↵"
# Extra files to include (file browser, file chooser, folder search)
#
include = "{$include,.gitignore}"
# Excludes
#
exclude = "{$exclude,*.tmproj,.DS_Store,.gitkeep}"
excludeFilesInBrowser = "{$excludeFilesInBrowser,*.class,*.jar}"
excludeInFileChooser = "{$excludeInFileChooser,*.class,*.jar}"
excludeInFolderSearch = "{$excludeInFolderSearch,vendor,tmp,*.class,*.jar}"
binary = "{$binary,*.{icns,ico,jpg,jpeg,m4v,nib,pdf,png,psd,pyc,rtf,tif,tiff,xib,class,jar,a,exe}}"
# Scala support
SCALA_HOME = "/Users/curt/dev/library/scala/current"
# The scala bundle uses to to show help with ^H so we can get it locally.
SCALA_DOC = "file:///Users/curt/dev/library/scala/scala-releases/scala-2.12.3/api/scala-library/index.html"
# Default editing configuration
#
tabSize = 4
softTabs = true
showInvisibles = false
wrapColumn = 80
showWrapColumn = true
softWrap = false
# File type specific configuration
#
# When opening a file with an unkown extension type, default to plain text
# [ attr.file.unknown-type ]
# fileType = text.plain
[ attr.untitled ]
fileType = text.plain
[ text.plain]
tabSize = 8
softTabs = false
[ text.html ]
tabSize = 2
softWrap = false
[ source ]
tabSize = 2
softTabs = true
softWrap = false
wrapColumn = 100
[ source.makefile ]
tabSize = 2
softTabs = false
[ source.scala ]
softWrap = false
[ source.c ]
softWrap = false
tabSize = 4
[ source.rust ]
softWrap = false
tabSize = 4
[ comment ]
softWrap = false
[ .git/COMMIT_EDITMSG ]
fileType = "text.git-commit"
spellChecking = true
spellingLanguage = 'en'
softWrap = false
[ text.svn-commit ]
fileType = "text.svn-commit"
spellChecking = true
spellingLanguage = 'en'
softWrap = false
[ README; INSTALL; LICENSE; TODO ]
fileType = "text.plain"
# Used for PBEM card files.
[ source.cards.acts ]
tabSize = 2
softTabs = true
softWrap = false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment