Skip to content

Instantly share code, notes, and snippets.

@xcv58
Last active September 21, 2018 05:26
Show Gist options
  • Save xcv58/a68ac96aef115d475f1f to your computer and use it in GitHub Desktop.
Save xcv58/a68ac96aef115d475f1f to your computer and use it in GitHub Desktop.
atom.commands.add 'atom-text-editor', 'markdown:paste-as-link', ->
return unless editor = atom.workspace.getActiveTextEditor()
selection = editor.getLastSelection()
clipboardText = atom.clipboard.read()
selection.insertText("[#{selection.getText()}](#{clipboardText})")
atom.commands.add 'atom-text-editor',
'editor:toggle-current-row-folding': (event) ->
editor = @getModel()
bufferRow = editor.bufferPositionForScreenPosition(editor.getCursorScreenPosition()).row
if editor.isFoldedAtBufferRow(bufferRow)
editor.unfoldBufferRow(bufferRow)
else
editor.foldBufferRow(bufferRow)
atom.config.set 'autohide-tree-view.minWidth', 0
atom.config.set 'autohide-tree-view.hoverAreaSize', 32
'atom-text-editor':
'ctrl-shift-cmd-l': 'window:reload'
'alt-cmd-w': 'window:close'
'ctrl-q': 'tree-view:toggle'
'alt-cmd-f': 'project-find:show'
'ctrl-cmd-o': 'recent-projects:open'
'ctrl-cmd-e': 'expose:toggle'
'cmd-shift-b': 'recent-finder:toggle'
'atom-workspace atom-text-editor:not([mini])':
'shift-cmd-enter': 'complete-statement:complete'
'atom-text-editor.vim-mode-plus:not(.insert-mode)':
'z a': 'editor:toggle-current-row-folding'
'g d': 'typescript:go-to-declaration'
'.tree-view':
'L': 'tree-view:recursive-expand-directory'
'H': 'tree-view:recursive-collapse-directory'
[
{
"name": "about",
"version": "1.10.0"
},
{
"name": "advanced-open-file",
"version": "0.16.8"
},
{
"name": "archive-view",
"version": "0.65.1"
},
{
"name": "atom-beautify",
"version": "0.33.1"
},
{
"name": "atom-dark-syntax",
"version": "0.29.0",
"theme": "syntax"
},
{
"name": "atom-dark-ui",
"version": "0.53.2",
"theme": "ui"
},
{
"name": "atom-fix-path",
"version": "0.1.0"
},
{
"name": "atom-format-lua",
"version": "0.1.5"
},
{
"name": "atom-fuzzy-grep",
"version": "0.17.2"
},
{
"name": "atom-ide-ui",
"version": "0.13.0"
},
{
"name": "atom-light-syntax",
"version": "0.29.0",
"theme": "syntax"
},
{
"name": "atom-light-ui",
"version": "0.46.2",
"theme": "ui"
},
{
"name": "atom-material-syntax",
"version": "1.0.8",
"theme": "syntax"
},
{
"name": "atom-material-ui",
"version": "2.1.3",
"theme": "ui"
},
{
"name": "atom-typescript",
"version": "12.6.3"
},
{
"name": "autocomplete-atom-api",
"version": "0.10.7"
},
{
"name": "autocomplete-css",
"version": "0.17.5"
},
{
"name": "autocomplete-html",
"version": "0.8.4"
},
{
"name": "autocomplete-plus",
"version": "2.40.7"
},
{
"name": "autocomplete-python",
"version": "1.10.12"
},
{
"name": "autocomplete-snippets",
"version": "1.12.0"
},
{
"name": "autoflow",
"version": "0.29.4"
},
{
"name": "autosave",
"version": "0.24.6"
},
{
"name": "background-tips",
"version": "0.28.0"
},
{
"name": "base16-tomorrow-dark-theme",
"version": "1.5.0",
"theme": "syntax"
},
{
"name": "base16-tomorrow-light-theme",
"version": "1.5.0",
"theme": "syntax"
},
{
"name": "bookmarks",
"version": "0.45.1"
},
{
"name": "bracket-matcher",
"version": "0.89.2"
},
{
"name": "busy-signal",
"version": "1.4.3"
},
{
"name": "case-conversion",
"version": "0.2.0"
},
{
"name": "coffee-autocompile",
"version": "0.6.2"
},
{
"name": "command-palette",
"version": "0.43.5"
},
{
"name": "complete-statement",
"version": "0.2.2"
},
{
"name": "dalek",
"version": "0.2.2"
},
{
"name": "deprecation-cop",
"version": "0.56.9"
},
{
"name": "dev-live-reload",
"version": "0.48.1"
},
{
"name": "editor-stats",
"version": "0.17.0"
},
{
"name": "encoding-selector",
"version": "0.23.9"
},
{
"name": "environment",
"version": "1.3.1"
},
{
"name": "es6-snippets",
"version": "0.3.0"
},
{
"name": "exception-reporting",
"version": "0.43.1"
},
{
"name": "expose",
"version": "0.15.0"
},
{
"name": "filecolor",
"version": "0.4.0"
},
{
"name": "find-and-replace",
"version": "0.215.12"
},
{
"name": "fuzzy-finder",
"version": "1.8.2"
},
{
"name": "git-diff",
"version": "1.3.9"
},
{
"name": "github",
"version": "0.18.3"
},
{
"name": "go-to-line",
"version": "0.33.0"
},
{
"name": "grammar-selector",
"version": "0.50.1"
},
{
"name": "ide-flowtype",
"version": "0.23.1"
},
{
"name": "ide-typescript",
"version": "0.7.6"
},
{
"name": "image-view",
"version": "0.63.0"
},
{
"name": "incompatible-packages",
"version": "0.27.3"
},
{
"name": "intentions",
"version": "1.1.5"
},
{
"name": "keybinding-resolver",
"version": "0.38.2"
},
{
"name": "language-applescript",
"version": "0.3.0"
},
{
"name": "language-asciidoc",
"version": "1.11.0"
},
{
"name": "language-babel",
"version": "2.85.0"
},
{
"name": "language-c",
"version": "0.60.0"
},
{
"name": "language-clojure",
"version": "0.22.7"
},
{
"name": "language-coffee-script",
"version": "0.49.3"
},
{
"name": "language-csharp",
"version": "1.0.4"
},
{
"name": "language-css",
"version": "0.42.11"
},
{
"name": "language-docker",
"version": "1.1.8"
},
{
"name": "language-dots",
"version": "0.0.4"
},
{
"name": "language-gfm",
"version": "0.90.5"
},
{
"name": "language-git",
"version": "0.19.1"
},
{
"name": "language-go",
"version": "0.46.0"
},
{
"name": "language-graphql",
"version": "0.10.1"
},
{
"name": "language-html",
"version": "0.51.1"
},
{
"name": "language-hyperlink",
"version": "0.16.3"
},
{
"name": "language-java",
"version": "0.30.0"
},
{
"name": "language-javascript",
"version": "0.129.1"
},
{
"name": "language-json",
"version": "0.19.2"
},
{
"name": "language-kotlin",
"version": "0.5.0"
},
{
"name": "language-less",
"version": "0.34.2"
},
{
"name": "language-lua",
"version": "0.9.11"
},
{
"name": "language-make",
"version": "0.22.3"
},
{
"name": "language-mongodb",
"version": "0.3.1"
},
{
"name": "language-mustache",
"version": "0.14.5"
},
{
"name": "language-objective-c",
"version": "0.15.1"
},
{
"name": "language-perl",
"version": "0.38.1"
},
{
"name": "language-php",
"version": "0.44.0"
},
{
"name": "language-property-list",
"version": "0.9.1"
},
{
"name": "language-python",
"version": "0.51.2"
},
{
"name": "language-restructuredtext",
"version": "1.1.2"
},
{
"name": "language-ruby",
"version": "0.72.2"
},
{
"name": "language-ruby-on-rails",
"version": "0.25.3"
},
{
"name": "language-sass",
"version": "0.62.0"
},
{
"name": "language-scala",
"version": "1.1.9"
},
{
"name": "language-shellscript",
"version": "0.27.0"
},
{
"name": "language-source",
"version": "0.9.0"
},
{
"name": "language-sql",
"version": "0.25.10"
},
{
"name": "language-sql-mysql",
"version": "0.3.1"
},
{
"name": "language-text",
"version": "0.7.4"
},
{
"name": "language-thrift",
"version": "1.0.2"
},
{
"name": "language-tmux",
"version": "0.4.0"
},
{
"name": "language-todo",
"version": "0.29.4"
},
{
"name": "language-toml",
"version": "0.18.2"
},
{
"name": "language-typescript",
"version": "0.4.0"
},
{
"name": "language-viml",
"version": "1.1.8"
},
{
"name": "language-xml",
"version": "0.35.2"
},
{
"name": "language-yaml",
"version": "0.32.0"
},
{
"name": "line-ending-selector",
"version": "0.7.7"
},
{
"name": "link",
"version": "0.31.4"
},
{
"name": "linter",
"version": "2.2.0"
},
{
"name": "linter-coffeelint",
"version": "2.0.1"
},
{
"name": "linter-docker",
"version": "0.3.2"
},
{
"name": "linter-eslint",
"version": "8.4.1"
},
{
"name": "linter-flow",
"version": "5.6.1"
},
{
"name": "linter-js-standard",
"version": "6.0.0"
},
{
"name": "linter-lua",
"version": "1.0.4"
},
{
"name": "linter-python",
"version": "3.1.2"
},
{
"name": "linter-scalac",
"version": "1.4.4"
},
{
"name": "linter-shellcheck",
"version": "1.5.0"
},
{
"name": "linter-ui-default",
"version": "1.7.1"
},
{
"name": "markdown-preview",
"version": "0.159.20"
},
{
"name": "markdown-preview-plus",
"version": "3.6.3"
},
{
"name": "metrics",
"version": "1.6.1"
},
{
"name": "minimap",
"version": "4.29.9"
},
{
"name": "nerd-treeview",
"version": "0.5.4"
},
{
"name": "notifications",
"version": "0.70.5"
},
{
"name": "one-dark-syntax",
"version": "1.8.4",
"theme": "syntax"
},
{
"name": "one-dark-ui",
"version": "1.12.4",
"theme": "ui"
},
{
"name": "one-light-syntax",
"version": "1.8.4",
"theme": "syntax"
},
{
"name": "one-light-ui",
"version": "1.12.4",
"theme": "ui"
},
{
"name": "open-on-github",
"version": "1.3.1"
},
{
"name": "package-generator",
"version": "1.3.0"
},
{
"name": "pigments",
"version": "0.40.2"
},
{
"name": "prettier-atom",
"version": "0.55.2"
},
{
"name": "pretty-dir",
"version": "0.0.17"
},
{
"name": "project-plus",
"version": "1.0.0"
},
{
"name": "project-switcher",
"version": "0.3.0"
},
{
"name": "python-indent",
"version": "1.1.6"
},
{
"name": "react-es6-snippets",
"version": "0.3.0"
},
{
"name": "react-redux-atom-snippets",
"version": "0.7.2"
},
{
"name": "react-snippets",
"version": "1.1.1"
},
{
"name": "recent-finder",
"version": "0.5.1"
},
{
"name": "scala-format",
"version": "0.1.8"
},
{
"name": "settings-view",
"version": "0.255.0"
},
{
"name": "snippets",
"version": "1.3.3"
},
{
"name": "solarized-dark-syntax",
"version": "1.1.5",
"theme": "syntax"
},
{
"name": "solarized-light-syntax",
"version": "1.1.5",
"theme": "syntax"
},
{
"name": "sort-lines",
"version": "0.18.0"
},
{
"name": "spell-check",
"version": "0.74.0"
},
{
"name": "standard-formatter",
"version": "2.8.0"
},
{
"name": "status-bar",
"version": "1.8.15"
},
{
"name": "styleguide",
"version": "0.49.11"
},
{
"name": "symbols-tree-view",
"version": "0.14.0"
},
{
"name": "symbols-view",
"version": "0.118.2"
},
{
"name": "sync-settings",
"version": "0.8.6"
},
{
"name": "tab-switcher",
"version": "1.5.6"
},
{
"name": "tabs",
"version": "0.109.2"
},
{
"name": "teletype",
"version": "0.13.3"
},
{
"name": "timecop",
"version": "0.36.2"
},
{
"name": "tree-view",
"version": "0.222.0"
},
{
"name": "tree-view-autoresize",
"version": "2.3.0"
},
{
"name": "typescript-modules-helper",
"version": "0.8.0"
},
{
"name": "update-package-dependencies",
"version": "0.13.1"
},
{
"name": "vim-mode-plus",
"version": "1.34.0"
},
{
"name": "vim-mode-plus-ex-mode",
"version": "0.11.0"
},
{
"name": "welcome",
"version": "0.36.6"
},
{
"name": "whitespace",
"version": "0.37.6"
},
{
"name": "wrap-guide",
"version": "0.40.3"
}
]
{
"atom-beautify": {
"_analyticsUserId": "732e48a3-4a22-4bdb-8eca-45b9950719b6",
"_loggerLevel": "error",
"general": {
"_analyticsUserId": "be608438-8d95-46ae-afe8-e021b678ef62"
}
},
"atom-fuzzy-grep": {
"detectGitProjectAndUseGitGrep": false,
"preserveLastSearch": true,
"showFullPath": true
},
"atom-ide-ui": {
"use": {}
},
"atom-material-ui": {
"colors": {
"abaseColor": "#2196f3",
"genAccent": true,
"paintCursor": true,
"predefinedColor": "Blue"
},
"fonts": {
"fontSize": 18
},
"tabs": {
"compactTabs": true,
"noTabMinWidth": true,
"stretchedTabs": true
},
"treeView": {
"blendTabs": true,
"compactList": true
},
"ui": {
"panelContrast": true,
"panelShadows": true
}
},
"autocomplete-python": {
"useKite": false
},
"autohide-tree-view": {
"animationSpeed": 2,
"hoverAreaSize": 32,
"minWidth": 0,
"pushEditor": true,
"showOn": "hover + click"
},
"autosave": {
"enabled": true
},
"command-palette": {
"preserveLastSearch": true
},
"core": {
"destroyEmptyPanes": false,
"disabledPackages": [
"markdown-preview",
"autocomplete-paths",
"tree-view-open-files",
"autohide-tree-view",
"language-javascript-jsx",
"linter-lua",
"about",
"python-indent",
"linter-scalac",
"symbols-tree-view",
"welcome",
"nerd-treeview",
"open-on-github",
"github",
"linter-flow",
"linter",
"advanced-open-file",
"markdown-preview-plus"
],
"packagesWithKeymapsDisabled": [],
"telemetryConsent": "no"
},
"editor": {
"fontFamily": "Inconsolata",
"fontSize": 24,
"scrollPastEnd": true,
"showIndentGuide": true,
"showInvisibles": true,
"softWrapAtPreferredLineLength": true,
"tabType": "soft"
},
"exception-reporting": {
"userId": "616f528a-4e1a-c1e1-ea2a-4f622888b047"
},
"fuzzy-finder": {
"ignoreNames": [
"**/node_modules/*",
"**/node_modules/**/*",
"node_modules/*",
"node_modules/**",
"node_modules/**/*"
],
"ignoredNames": [
"node_modules"
],
"preserveLastSearch": true,
"searchAllPanes": true
},
"git-diff": {
"showIconsInEditorGutter": true
},
"go-plus": {
"goInstallation": "/Users/xcv58/.gvm/gos/go1.5.3/bin/go",
"goPath": "~/.go"
},
"ide-flowtype": {
"tryFlowBin": true
},
"ide-typescript": {
"diagnosticsEnabled": false,
"javascriptSupport": false
},
"language-babel": {
"disableWhenNoBabelrcFileInPath": false,
"suppressSourcePathMessages": false
},
"linter": {
"lintPreviewTabs": false
},
"linter-eslint": {
"fixOnSave": true,
"globalNodePath": "/usr/local/opt/nvm/versions/node/v6.3.1",
"showRuleIdInMessage": false
},
"linter-js-standard": {
"checkStyleDevDependencies": true,
"lintMarkdownFiles": true,
"showEslintRules": true
},
"linter-python": {
"executablePath": "/usr/local/bin/pylama",
"ignoreCodes": "E111,E114,E501",
"withMcCabe": true,
"withPep8": true,
"withPyflakes": true,
"withPylint": true
},
"linter-scalac": {
"compileAllClassesOnLint": true,
"scalacExecutablePath": "/opt/twitter_mde/homebrew/mde_bin/scalac"
},
"linter-shellcheck": {
"enableNotice": true,
"userParameters": "-s bash -e SC1090,SC2154"
},
"linter-ui-default": {
"panelHeight": 81
},
"meteor-helper": {
"settingsPath": "settings.json"
},
"minimap": {
"plugins": {
"minimap-autohide": false,
"minimap-autohideDecorationsZIndex": 0
},
"scrollAnimation": true
},
"nuclide": {
"nuclide-home": {
"showHome": false
}
},
"pigments": {
"autocompleteScopes": [
".source.css",
".source.css.less",
".source.sass",
".source.css.scss",
".source.stylus",
".js"
],
"autocompleteSuggestionsFromValue": true,
"delayBeforeScan": 10,
"extendAutocompleteToColorValue": true,
"extendAutocompleteToVariables": true,
"filetypesForColorWords": [
"css",
"less",
"styl",
"stylus",
"sass",
"scss",
"js"
],
"traverseIntoSymlinkDirectories": true
},
"project-plus": {
"showPath": true
},
"standard-formatter": {
"checkStyleDevDependencies": true,
"formatOnSave": true
},
"sync-settings": {},
"tabs": {
"enableVcsColoring": true
},
"toggle-packages": {
"togglePackages": [
"wrap-guide",
"git-diff",
"tabs"
]
},
"tree-view": {
"hideIgnoredNames": true,
"hideVcsIgnoredFiles": true,
"squashDirectoryNames": true
},
"vim-mode-plus": {
"keymapYToYankToLastCharacterOfLine": true,
"useSmartcaseForFind": true
},
"vim-mode-plus-ex-mode": {
"notifiedUseExMode": true
},
"welcome": {
"showOnStartup": false
}
}
# snippets file (not found)
.overlay {
font-size: 2rem;
}
.select-list {
font-size: 1.2rem;
}
.select-list ol.list-group {
max-height: 48rem;
min-height: 4rem;
}
// .list-group li:not(.list-nested-item) {
// line-height: 1.5rem;
// }
.from-top {
opacity: 0.97;
}
// atom-panel.modal, .overlay {
// .select-list ol.list-group, .select-list ol.list-group {
// li {
// padding: 1rem;
// line-height: 2.0rem;
//
// &.two-lines {
// .primary-line {
// font-size: 1.85rem;
//
// &::before {
// margin-right: 0.5rem;
// }
// }
// .secondary-line {
// font-size: 1.75rem;
// margin-top: 0.25rem;
// padding: 0;
// }
// }
// }
// }
// }
atom-panel.modal, .overlay {
width: 64%;
margin-left: unset;
left: 18%;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment