Skip to content

Instantly share code, notes, and snippets.

@leonardofaria

leonardofaria/atom.md

Last active Jun 18, 2017
Embed
What would you like to do?

Themes / UI related

  • native-ui: macOS-like
  • cobalt2: the same colour scheme (Cobalt) that I use everywhere
  • file-icons
  • fonts: give me the same font (Meslo) that I use everywhere

Packages

  • atom-beautify
  • atom-ternjs: autocomplete JS
  • auto-update-packages
  • custom-title: add the full path in the title bar - <%= projectName %> <% if (relativeFilePath) { %>- <%= relativeFilePath %> <% } %>
  • editorconfig: we have this settings in our repo
  • emmet
  • emmet-jsx-css-modules
  • highlight-selected
  • language-babel
  • language-haml
  • language-liquid
  • lines
  • linter
  • linter-eslint
  • linter-rubocop
  • linter-ruby
  • markdown-preview-plus
  • merge-conflicts
  • pigments: show the respective colour in the code
  • Sublime-Style-Column-Selection: add multi-line selection holding alt/option
  • rails-open-rspec
  • ruby-test
"*":
"atom-beautify":
cpp:
beautify_on_save: true
general:
_analyticsUserId: "5a53a5b0-55f0-442e-837a-88aed72addb1"
go: {}
html:
end_with_newline: true
indent_inner_html: true
js: {}
ruby:
indent_size: 2
rubocop_path: "/Users/leonardo/.rvm/gems/ruby-2.1.2@thinkific/bin/rubocop"
sass:
beautify_on_save: true
scss:
align_assignments: true
"block-cursor":
global: {}
core:
disabledPackages: [
"markdown-preview"
"busy-signal"
"auto-update-packages"
"path-copy"
"autocomplete-modules"
]
ignoredNames: [
".git"
".hg"
".svn"
".DS_Store"
"._*"
"Thumbs.db"
"desktop.ini"
".sass-cache"
]
packagesWithKeymapsDisabled: [
"platformio-ide-terminal"
]
telemetryConsent: "no"
themes: [
"native-ui"
"cobalt2-syntax"
]
"custom-title":
template: '''
<%= projectName %> <% if (relativeFilePath) { %>- <%= relativeFilePath %> <% } %>
'''
editor:
fontSize: 15
showIndentGuide: true
softWrap: true
"exception-reporting":
userId: "9e525c74-6ffc-46e1-af2c-336307ccb06c"
fonts:
fontFamily: "Meslo"
"git-diff":
showIconsInEditorGutter: true
"glowing-cursor":
cursorWidth: 8
glowColor: "#ffffff"
glowDistance: 10
innerColor: "#ffffff"
transitionDuration: 900
"linter-rubocop":
command: "/Users/leonardo/.rvm/gems/ruby-2.1.2@thinkific/bin/rubocop"
disableWhenNoConfigFile: true
"linter-ruby":
rubyExecutablePath: "/Users/leonardo/.rvm/rubies/ruby-2.1.2/bin/ruby"
"linter-ui-default":
panelHeight: 199
showPanel: true
showProviderName: true
statusBarRepresents: "Current File"
useBusySignal: false
"ruby-test":
rspecAllCommand: "docker exec rails bash -lc \"bin/rspec --tty spec\""
rspecFileCommand: "docker exec rails bash -lc \"bin/rspec --tty {relative_path}\"\t"
rspecSingleCommand: "docker exec rails bash -lc \"bin/rspec --tty {relative_path}:{line_number}\""
specFramework: "rspec"
"tree-view":
hideIgnoredNames: true
welcome:
showOnStartup: false
.file-info, .line-ending-tile {
display: none;
}
atom-panel-container.left .inset-panel, atom-panel-container.bottom .inset-panel {
display: none;
}
.linter-status-count {
border-radius: 4px;
padding: 0 !important;
a {
border-radius: 0;
font-weight: bold;
margin-right: 0 !important;
padding: 4px 6px;
}
a:nth-child(1) {
background-color: @background-color-error;
color: #fff;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
a:nth-child(2) {
background-color: @background-color-warning;
color: #fff;
}
a:nth-child(3) {
background-color: @background-color-info;
color: #fff;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.icon {
display: none;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment