Skip to content

Instantly share code, notes, and snippets.

@kirykr
Created August 19, 2017 12:22
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 kirykr/6395745e592b5a81006fa11f2404e617 to your computer and use it in GitHub Desktop.
Save kirykr/6395745e592b5a81006fa11f2404e617 to your computer and use it in GitHub Desktop.
Atom + YouCompleteMe
"*":
"atom-beautify":
general:
_analyticsUserId: "adfadsfadsfd"
ruby:
beautify_on_save: true
"build-ninja":
ninjaOptions: [
"-j10"
]
subdirs: [
"out/gn"
]
"clang-format":
formatCOnSave: false
formatCPlusPlusOnSave: false
core:
customFileTypes:
"source.cpp": [
"h"
]
disabledPackages: [
"metrics"
"exception-reporting"
]
telemetryConsent: "limited"
editor:
fontSize: 17
showIndentGuide: true
showInvisibles: true
tabType: "soft"
"exception-reporting":
userId: "adfadfadasdf"
linter: {}
"linter-eslint":
eslintrcPath: "/Users/sbc/.eslintrc"
useGlobalEslint: true
"linter-ui-default":
panelHeight: 69
showPanel: true
pigments:
autocompleteSuggestionsFromValue: true
"tree-view":
hideIgnoredNames: true
hideVcsIgnoredFiles: true
welcome:
showOnStartup: false
whitespace:
ensureSingleTrailingNewline: false
"you-complete-me":
globalExtraConfig: "/Users/your-name/.chromium/tools/vim/chromium.ycm_extra_conf.py"
ycmdPath: "/Users/your-name/.ycmd/"
".java.source":
editor:
preferredLineLength: 100
tabLength: 4
// install atom-you-complete-me https://atom.io/packages/you-complete-me
// clone ycmd https://github.com/Valloric/ycmd move it to ~/.ycmd run build in ~/.ycmd/ycmd ./build.py --all
// clone chromium from https://github.com/scheib/chromium it conrains 7GB
// goto ~/.atom/config.cson look for the two lines below and modify them
// globalExtraConfig: "/Users/your-name/.chromium/tools/vim/chromium.ycm_extra_conf.py"
// ycmdPath: "/Users/your-name/.ycmd/"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment