Skip to content

Instantly share code, notes, and snippets.

@geksilla
Created January 18, 2016 19:07
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 geksilla/da3a279b468168985f0c to your computer and use it in GitHub Desktop.
Save geksilla/da3a279b468168985f0c to your computer and use it in GitHub Desktop.
{
;; Layers you wish to have active
;; To get a list of all available layers, check foo.com/layers
:layers
[ :core
:tools/git
:lang/clojure
:lang/python
:lang/markdown
:tools/linter
:lang/javascript
:fun/power_mode]
;; Packages that are not part of a layer. List them here as keyword
;; All packages will be ensured to be installed. Stuff that is not listed here
;; Will get uninstalled so choose wisely!
:additional-packages
[:terminal-plus
:git-diff-details
:atom-fuzzy-grep
:Zen
:typewriter
:slime
:an-old-hope-syntax
:nucleus-dark-ui]
;; Don't like a keybinding or want to add something yourself? Do it here
;; (not implemented yet)
:keybindings
{:ctrl-f {:action "fuzzy-grep:toggle"}
:t {:z {:action "zen:toggle" :target "atom-text-editor:not([mini])" :title "zen view"}}
:g {:d {
:t {:action "git-diff-details:toggle-git-diff-details" :target "atom-text-editor.is-focused:not(.mini)"}
:r {:action "git-diff-details:undo" :target "atom-text-editor.is-focused:not(.mini)"}}}
:s {:l {:action "symbols-view:toggle-file-symbols" :target "atom-text-editor:not([mini])" :title "file symbols"}}}
:configuration
[["git-history.showDiff" false]
["editor.fontSize" 13]
; ["activate-power-mode.particles.spawnCount.max" 8]
; ["activate-power-mode.particles.spawnCount.min" 2]
; ["activate-power-mode.particles.totalCount.max" 150]
["editor.fontFamily" "Input"]
["core.themes" ["nucleus-dark-ui" "an-old-hope-syntax"]]
["proton.lang.javascript.linter" "eslint"]
["zentabs.maximumOpenedTabs" 5]
["linter-pep8.ignoreErrorCodes" ["E111"]]
["editor.preferredLineLength" 100]
["editor.tabLength" 2]
["editor.softWrap" false]
["Zen.width" 160]
["nuclide.showHome" false]
["git-diff.showIconsInEditorGutter" true]
["linter.lintOnFly" false]]
;; Want some custom behavior inside a certain window?
;; For example you prefer navigating with esc and enter? Add it here.
:keymaps [{:selector "atom-text-editor.vim-mode-plus.normal-mode" :keymap [["y s" "vim-mode-plus:surround"]
["d s" "vim-mode-plus:delete-surround"]
["c s" "vim-mode-plus:change-surround"]]}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment