automatic update by http://atom.io/packages/sync-settings
# Your init script | |
# | |
# Atom will evaluate this file each time a new window is opened. It is run | |
# after packages are loaded/activated and after the previous editor state | |
# has been restored. | |
# | |
# An example hack to log to the console when each text editor is saved. | |
# | |
# atom.workspace.observeTextEditors (editor) -> | |
# editor.onDidSave -> | |
# console.log "Saved! #{editor.getPath()}" |
# Your keymap | |
# | |
# Atom keymaps work similarly to style sheets. Just as style sheets use | |
# selectors to apply styles to elements, Atom keymaps use selectors to associate | |
# keystrokes with events in specific contexts. Unlike style sheets however, | |
# each selector can only be declared once. | |
# | |
# You can create a new keybinding in this file by typing "key" and then hitting | |
# tab. | |
# | |
# Here's an example taken from Atom's built-in keymap: | |
# | |
# 'atom-text-editor': | |
# 'enter': 'editor:newline' | |
# | |
# 'atom-workspace': | |
# 'ctrl-shift-p': 'core:move-up' | |
# 'ctrl-p': 'core:move-down' | |
# | |
# You can find more information about keymaps in these guides: | |
# * https://atom.io/docs/latest/using-atom-basic-customization#customizing-key-bindings | |
# * https://atom.io/docs/latest/behind-atom-keymaps-in-depth | |
# | |
# This file uses CoffeeScript Object Notation (CSON). | |
# If you are unfamiliar with CSON, you can read more about it in the | |
# Atom Flight Manual: | |
# https://atom.io/docs/latest/using-atom-basic-customization#cson | |
'atom-workspace atom-text-editor:not([mini])': | |
# 'ctrl-d': 'editor:duplicate-lines' | |
'ctrl-d': 'duplicate-line-or-selection:duplicate' | |
'ctrl-shift-d': 'editor:delete-line' | |
'alt-up': 'editor:move-line-up' | |
'alt-down': 'editor:move-line-down' | |
'ctrl-shift-down': 'editor:toggle-soft-wrap' | |
'alt-shift-d': 'find-and-replace:select-next' # Was ctrl-d (conflicting natively with editor:duplicate-lines!) | |
'ctrl-q': 'toggle-quotes:toggle' | |
'ctrl-shift-r': 'tern:references' | |
'alt-shift-r': 'tern:rename' | |
'ctrl-alt-z': 'tern:marker-checkpoint-back' # Mmmm, doesn't work | |
'ctrl-alt-d': 'tern:definition' | |
'alt-o': 'tern:documentation' | |
'atom-workspace atom-text-editor': | |
'ctrl-backspace': 'editor:delete-to-previous-word-boundary' | |
'ctrl-delete': 'editor:delete-to-next-word-boundary' # https://github.com/atom/atom/issues/4026 | |
'ctrl-k ctrl-s': 'window:save-all' |
[ | |
{ | |
"name": "Stylus", | |
"version": "3.1.0" | |
}, | |
{ | |
"name": "Sublime-Style-Column-Selection", | |
"version": "1.7.2" | |
}, | |
{ | |
"name": "about", | |
"version": "1.7.0" | |
}, | |
{ | |
"name": "archive-view", | |
"version": "0.62.0" | |
}, | |
{ | |
"name": "atom-dark-syntax", | |
"version": "0.27.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "atom-dark-ui", | |
"version": "0.52.0", | |
"theme": "ui" | |
}, | |
{ | |
"name": "atom-easy-jsdoc", | |
"version": "4.8.0" | |
}, | |
{ | |
"name": "atom-light-syntax", | |
"version": "0.28.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "atom-light-ui", | |
"version": "0.45.0", | |
"theme": "ui" | |
}, | |
{ | |
"name": "atom-ternjs", | |
"version": "0.16.1" | |
}, | |
{ | |
"name": "autocomplete-atom-api", | |
"version": "0.10.0" | |
}, | |
{ | |
"name": "autocomplete-css", | |
"version": "0.13.1" | |
}, | |
{ | |
"name": "autocomplete-html", | |
"version": "0.7.2" | |
}, | |
{ | |
"name": "autocomplete-paths", | |
"version": "1.0.5" | |
}, | |
{ | |
"name": "autocomplete-plus", | |
"version": "2.31.4" | |
}, | |
{ | |
"name": "autocomplete-snippets", | |
"version": "1.11.0" | |
}, | |
{ | |
"name": "autoflow", | |
"version": "0.27.0" | |
}, | |
{ | |
"name": "autosave", | |
"version": "0.23.1" | |
}, | |
{ | |
"name": "background-tips", | |
"version": "0.26.1" | |
}, | |
{ | |
"name": "base16-tomorrow-dark-theme", | |
"version": "1.3.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "base16-tomorrow-light-theme", | |
"version": "1.3.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "bookmarks", | |
"version": "0.42.0" | |
}, | |
{ | |
"name": "bracket-matcher", | |
"version": "0.82.2" | |
}, | |
{ | |
"name": "command-palette", | |
"version": "0.39.0" | |
}, | |
{ | |
"name": "deprecation-cop", | |
"version": "0.54.1" | |
}, | |
{ | |
"name": "dev-live-reload", | |
"version": "0.47.0" | |
}, | |
{ | |
"name": "duplicate-line-or-selection", | |
"version": "0.9.0" | |
}, | |
{ | |
"name": "encoding-selector", | |
"version": "0.22.0" | |
}, | |
{ | |
"name": "exception-reporting", | |
"version": "0.40.0" | |
}, | |
{ | |
"name": "expose", | |
"version": "0.12.2" | |
}, | |
{ | |
"name": "file-icons", | |
"version": "1.7.25" | |
}, | |
{ | |
"name": "find-and-replace", | |
"version": "0.202.2" | |
}, | |
{ | |
"name": "fuzzy-finder", | |
"version": "1.4.0" | |
}, | |
{ | |
"name": "git-diff", | |
"version": "1.1.0" | |
}, | |
{ | |
"name": "gl-light-syntax", | |
"version": "2.2.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "go-to-line", | |
"version": "0.31.0" | |
}, | |
{ | |
"name": "grammar-selector", | |
"version": "0.48.2" | |
}, | |
{ | |
"name": "highlight-selected", | |
"version": "0.11.2" | |
}, | |
{ | |
"name": "idle-theme", | |
"version": "0.1.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "image-view", | |
"version": "0.60.0" | |
}, | |
{ | |
"name": "incompatible-packages", | |
"version": "0.26.1" | |
}, | |
{ | |
"name": "keybinding-resolver", | |
"version": "0.35.0" | |
}, | |
{ | |
"name": "language-c", | |
"version": "0.54.0" | |
}, | |
{ | |
"name": "language-clojure", | |
"version": "0.22.1" | |
}, | |
{ | |
"name": "language-coffee-script", | |
"version": "0.48.0" | |
}, | |
{ | |
"name": "language-csharp", | |
"version": "0.13.0" | |
}, | |
{ | |
"name": "language-css", | |
"version": "0.40.1" | |
}, | |
{ | |
"name": "language-gfm", | |
"version": "0.88.0" | |
}, | |
{ | |
"name": "language-git", | |
"version": "0.15.0" | |
}, | |
{ | |
"name": "language-go", | |
"version": "0.43.0" | |
}, | |
{ | |
"name": "language-html", | |
"version": "0.47.1" | |
}, | |
{ | |
"name": "language-hyperlink", | |
"version": "0.16.1" | |
}, | |
{ | |
"name": "language-java", | |
"version": "0.24.0" | |
}, | |
{ | |
"name": "language-javascript", | |
"version": "0.122.0" | |
}, | |
{ | |
"name": "language-javascript-jsx", | |
"version": "0.3.7" | |
}, | |
{ | |
"name": "language-json", | |
"version": "0.18.3" | |
}, | |
{ | |
"name": "language-less", | |
"version": "0.29.6" | |
}, | |
{ | |
"name": "language-make", | |
"version": "0.22.2" | |
}, | |
{ | |
"name": "language-mustache", | |
"version": "0.13.0" | |
}, | |
{ | |
"name": "language-objective-c", | |
"version": "0.15.1" | |
}, | |
{ | |
"name": "language-perl", | |
"version": "0.37.0" | |
}, | |
{ | |
"name": "language-php", | |
"version": "0.37.3" | |
}, | |
{ | |
"name": "language-property-list", | |
"version": "0.8.0" | |
}, | |
{ | |
"name": "language-python", | |
"version": "0.45.1" | |
}, | |
{ | |
"name": "language-ruby", | |
"version": "0.70.2" | |
}, | |
{ | |
"name": "language-ruby-on-rails", | |
"version": "0.25.1" | |
}, | |
{ | |
"name": "language-sass", | |
"version": "0.57.0" | |
}, | |
{ | |
"name": "language-shellscript", | |
"version": "0.23.0" | |
}, | |
{ | |
"name": "language-source", | |
"version": "0.9.0" | |
}, | |
{ | |
"name": "language-sql", | |
"version": "0.25.0" | |
}, | |
{ | |
"name": "language-text", | |
"version": "0.7.1" | |
}, | |
{ | |
"name": "language-todo", | |
"version": "0.29.1" | |
}, | |
{ | |
"name": "language-toml", | |
"version": "0.18.1" | |
}, | |
{ | |
"name": "language-xml", | |
"version": "0.34.12" | |
}, | |
{ | |
"name": "language-yaml", | |
"version": "0.27.1" | |
}, | |
{ | |
"name": "line-ending-selector", | |
"version": "0.5.0" | |
}, | |
{ | |
"name": "link", | |
"version": "0.31.2" | |
}, | |
{ | |
"name": "linter", | |
"version": "1.11.18" | |
}, | |
{ | |
"name": "linter-eslint", | |
"version": "8.0.0" | |
}, | |
{ | |
"name": "linter-htmlhint", | |
"version": "1.3.1" | |
}, | |
{ | |
"name": "linter-jscs", | |
"version": "4.1.0" | |
}, | |
{ | |
"name": "linter-jshint", | |
"version": "3.0.2" | |
}, | |
{ | |
"name": "linter-sass-lint", | |
"version": "1.7.4" | |
}, | |
{ | |
"name": "linter-stylelint", | |
"version": "3.6.0" | |
}, | |
{ | |
"name": "linter-stylint", | |
"version": "2.2.5" | |
}, | |
{ | |
"name": "markdown-mindmap", | |
"version": "0.2.5" | |
}, | |
{ | |
"name": "markdown-preview", | |
"version": "0.158.8" | |
}, | |
{ | |
"name": "metrics", | |
"version": "1.1.2" | |
}, | |
{ | |
"name": "minimap", | |
"version": "4.25.7" | |
}, | |
{ | |
"name": "minimap-highlight-selected", | |
"version": "4.4.0" | |
}, | |
{ | |
"name": "minimap-linter", | |
"version": "1.6.0" | |
}, | |
{ | |
"name": "multirow-tabs", | |
"version": "0.3.3" | |
}, | |
{ | |
"name": "naturerainbow-light-syntax", | |
"version": "0.1.1", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "notifications", | |
"version": "0.65.1" | |
}, | |
{ | |
"name": "one-dark-syntax", | |
"version": "1.5.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "one-dark-ui", | |
"version": "1.6.2", | |
"theme": "ui" | |
}, | |
{ | |
"name": "one-light-syntax", | |
"version": "1.5.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "one-light-ui", | |
"version": "1.6.2", | |
"theme": "ui" | |
}, | |
{ | |
"name": "open-on-github", | |
"version": "1.2.1" | |
}, | |
{ | |
"name": "package-generator", | |
"version": "1.0.1" | |
}, | |
{ | |
"name": "pigments", | |
"version": "0.37.0" | |
}, | |
{ | |
"name": "rest-client", | |
"version": "1.3.1" | |
}, | |
{ | |
"name": "rust-api-docs-helper", | |
"version": "0.5.1" | |
}, | |
{ | |
"name": "settings-view", | |
"version": "0.243.1" | |
}, | |
{ | |
"name": "simple-drag-drop-text", | |
"version": "0.3.1" | |
}, | |
{ | |
"name": "snippets", | |
"version": "1.0.4" | |
}, | |
{ | |
"name": "solarized-dark-syntax", | |
"version": "1.0.5", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "solarized-light-syntax", | |
"version": "1.0.5", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "spell-check", | |
"version": "0.68.4" | |
}, | |
{ | |
"name": "status-bar", | |
"version": "1.4.1" | |
}, | |
{ | |
"name": "styleguide", | |
"version": "0.47.2" | |
}, | |
{ | |
"name": "symbols-view", | |
"version": "0.113.1" | |
}, | |
{ | |
"name": "sync-settings", | |
"version": "0.8.0" | |
}, | |
{ | |
"name": "tabs", | |
"version": "0.103.0" | |
}, | |
{ | |
"name": "timecop", | |
"version": "0.33.2" | |
}, | |
{ | |
"name": "toggle-quotes", | |
"version": "1.0.0" | |
}, | |
{ | |
"name": "tree-view", | |
"version": "0.210.0" | |
}, | |
{ | |
"name": "tree-view-open-files", | |
"version": "0.3.0" | |
}, | |
{ | |
"name": "update-package-dependencies", | |
"version": "0.10.0" | |
}, | |
{ | |
"name": "welcome", | |
"version": "0.35.1" | |
}, | |
{ | |
"name": "whitespace", | |
"version": "0.35.0" | |
}, | |
{ | |
"name": "wrap-guide", | |
"version": "0.38.2" | |
} | |
] |
{ | |
"atom-beautify": { | |
"general": { | |
"_analyticsUserId": "3d164067-2941-4121-84e1-29a1bf647a18", | |
"beautifyEntireFileOnSave": false | |
} | |
}, | |
"atom-easy-jsdoc": { | |
"beta": true | |
}, | |
"atom-perforce": { | |
"autoAdd": true, | |
"autoEdit": true, | |
"autoRevert": true | |
}, | |
"autocomplete-plus": { | |
"autoActivationDelay": 200 | |
}, | |
"core": { | |
"disabledPackages": [ | |
"string-looper", | |
"language-rust", | |
"racer", | |
"linter-rust", | |
"autoclose-html", | |
"test-jumper", | |
"atom-beautify", | |
"linter-jscs", | |
"linter-jshint" | |
], | |
"ignoredNames": [ | |
"node", | |
"node_modules", | |
".sass-cache", | |
"libs", | |
"target" | |
], | |
"openEmptyEditorOnStart": false, | |
"telemetryConsent": "limited", | |
"themes": [ | |
"one-light-ui", | |
"idle-theme" | |
] | |
}, | |
"editor": { | |
"autoIndentOnPaste": false, | |
"invisibles": { | |
"cr": "↩", | |
"eol": "↯" | |
}, | |
"preferredLineLength": 150, | |
"showIndentGuide": true, | |
"showInvisibles": true, | |
"softTabs": false, | |
"tabLength": 4 | |
}, | |
"exception-reporting": { | |
"userId": "dbcf5204-9231-4d9e-b61c-fd62de353e7b" | |
}, | |
"keyboard-localization": { | |
"useKeyboardLayout": "fr_FR" | |
}, | |
"linter": { | |
"errorPanelHeight": 22, | |
"lintOnFlyInterval": 1000 | |
}, | |
"linter-eslint": { | |
"useGlobalEslint": true | |
}, | |
"linter-stylelint": { | |
"disableWhenNoConfig": true | |
}, | |
"markdown-preview": { | |
"breakOnSingleNewline": true | |
}, | |
"minimap": { | |
"plugins": { | |
"highlight-selected": true, | |
"highlight-selectedDecorationsZIndex": 0, | |
"linter": true, | |
"linterDecorationsZIndex": 0 | |
} | |
}, | |
"pigments": { | |
"markerType": "native-dot" | |
}, | |
"simple-drag-drop-text": { | |
"copyKey": "ctrl" | |
}, | |
"sync-settings": { | |
"analytics": false | |
}, | |
"tabs": { | |
"usePreviewTabs": true | |
}, | |
"test-jumper": { | |
"x-create-files": { | |
"enabled": true | |
} | |
}, | |
"tree-view": { | |
"hideIgnoredNames": true | |
}, | |
"welcome": { | |
"showOnStartup": false | |
}, | |
"whitespace": { | |
"ignoreWhitespaceOnCurrentLine": false | |
} | |
} |
# Your snippets | |
# | |
# Atom snippets allow you to enter a simple prefix in the editor and hit tab to | |
# expand the prefix into a larger code block with templated values. | |
# | |
# You can create a new snippet in this file by typing "snip" and then hitting | |
# tab. | |
# | |
# An example CoffeeScript snippet to expand log to console.log: | |
# | |
# '.source.coffee': | |
# 'Console log': | |
# 'prefix': 'log' | |
# 'body': 'console.log $1' | |
# | |
# Each scope (e.g. '.source.coffee' above) can only be declared once. | |
# | |
# This file uses CoffeeScript Object Notation (CSON). | |
# If you are unfamiliar with CSON, you can read more about it in the | |
# Atom Flight Manual: | |
# https://atom.io/docs/latest/using-atom-basic-customization#cson | |
'.source.js': | |
'ES5 function boilerplate': | |
'prefix': 'fu' | |
'body': 'function () { return ; }' | |
'.source.js': | |
'Console: log': | |
'prefix': 'cl' | |
'body': "console.log('');" |
/* | |
* Your Stylesheet | |
* | |
* This stylesheet is loaded when Atom starts up and is reloaded automatically | |
* when it is changed and saved. | |
* | |
* Add your own CSS or Less to fully customize Atom. | |
* If you are unfamiliar with Less, you can read more about it here: | |
* http://lesscss.org | |
*/ | |
/* | |
* Examples | |
* (To see them, uncomment and save) | |
*/ | |
// style the background color of the tree view | |
.tree-view | |
{ | |
// background-color: red; | |
} | |
.tree-view-open-files | |
{ | |
overflow: auto; | |
min-height: 250px; | |
} | |
// style the background and foreground colors on the atom-text-editor-element itself | |
atom-text-editor | |
{ | |
// color: white; | |
background-color: white; | |
} | |
// To style other content in the text editor's shadow DOM, use the ::shadow expression | |
atom-text-editor::shadow .cursor | |
{ | |
// border-color: red; | |
} | |
atom-text-editor::shadow .selection .region | |
{ | |
background-color: rgba(110, 190, 120, 0.33); | |
} | |
atom-text-editor, atom-text-editor::shadow | |
{ | |
// Box | |
.highlights .highlight-selected .region | |
{ | |
border-color: rgb(120, 200, 130); | |
background-color: rgba(120, 200, 130, 0.11); | |
} | |
} | |
/* The rule for normal highlights */ | |
.minimap .highlight-selected | |
{ | |
background: red; | |
} | |
/* The rule for selected highlights */ | |
.minimap .highlight-selected.selected | |
{ | |
background: pink; | |
} | |
#linter-inline | |
{ | |
background: #FFE000; | |
color: #FF0050; | |
.badge.badge-flexible | |
{ | |
font-size: 1.1em; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment