Skip to content

Instantly share code, notes, and snippets.

@akwala
Last active July 31, 2022 00:40
Show Gist options
  • Save akwala/5479921cc008abc135986d8e0bc17f1d to your computer and use it in GitHub Desktop.
Save akwala/5479921cc008abc135986d8e0bc17f1d to your computer and use it in GitHub Desktop.
Atom Settings Backup by https://atom.io/packages/sync-settings
# Store non-visible GitHub package state.
# 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:
# * http://flight-manual.atom.io/using-atom/sections/basic-customization/#customizing-keybindings
# * http://flight-manual.atom.io/behind-atom/sections/keymaps-in-depth/
#
# If you're having trouble with your keybindings not working, try the
# Keybinding Resolver: `Cmd+.` on macOS and `Ctrl+.` on other platforms. See the
# Debugging Guide for more information:
# * http://flight-manual.atom.io/hacking-atom/sections/debugging/#check-the-keybindings
#
# This file uses CoffeeScript Object Notation (CSON).
# If you are unfamiliar with CSON, you can read more about it in the
# Atom Flight Manual:
# http://flight-manual.atom.io/using-atom/sections/basic-customization/#configuring-with-cson
'atom-workspace atom-text-editor':
'ctrl-:': 'comment-headers:insert'
'atom-workspace':
'shift-alt-k': 'nav-panel-plus:toggle'
'shift-alt-l': 'nav-panel-plus:changeSide'
'alt-shift-F': 'recent-files-fuzzy-finder:toggle-finder'
'.platform-linux, .platform-linux .command-palette atom-text-editor':
'ctrl->': 'command-palette:toggle'
'alt-/': 'settings-view:show-keybindings'
packages: [
"api-docs"
"atom-bash"
"atom-beautify"
"atom-commander"
"atom-css-class-checker"
"atom-css-clean"
"atom-eclipse-syntax"
"atom-icons"
"atom-ide-debugger-node"
"atom-ide-ui"
"atom-linter-node-dependencies"
"atom-maven"
"atom-npm"
"atom-oss-license"
"atom-quoter"
"atom-shortcuts"
"atom-solidity-linter"
"atom-toolbar-preferred"
"atom-webextensions"
"auto-copyright"
"auto-run"
"autoclose-html"
"autocomplete-bash-builtins"
"autocomplete-clang"
"autocomplete-html-entities"
"autocomplete-java"
"autocomplete-json"
"autocomplete-solidity"
"browser-plus"
"build"
"busy"
"busy-signal"
"color-picker"
"comment"
"css-from-html"
"css-spy"
"dash"
"editorconfig"
"escape-utils"
"etheratom"
"file-bookmark"
"file-header"
"file-icons"
"find-scroll-marker"
"flex-tool-bar"
"format-shell"
"formatter"
"formatter-json"
"git-diff-details"
"git-history"
"git-log"
"git-menu"
"git-plus"
"git-projects"
"git-status"
"go-build"
"go-debug"
"go-outline"
"go-plus"
"go-signature-statusbar"
"highlight-selected"
"html-entitize"
"html-outliner"
"html-to-css"
"html-wrapper"
"Hydrogen"
"ide-bash"
"ide-css"
"ide-go"
"ide-golang"
"ide-html"
"ide-java"
"ide-python"
"intentions"
"java-classpath-registry"
"java-importer"
"language-diff"
"language-docker"
"language-ethereum"
"language-ini"
"language-markdown"
"language-puppet"
"language-qml"
"language-solidity"
"language-unix-shell"
"lint-scroll-marker"
"linter"
"linter-checkbashisms"
"linter-gcc2"
"linter-golinter"
"linter-javac"
"linter-json-lint"
"linter-markdown"
"linter-puppet-lint"
"linter-shellcheck"
"linter-solidity"
"linter-solium"
"linter-ui-default"
"make-html-code"
"markdown-scroll-sync"
"markdown-to-html"
"markdown-writer"
"mdn-doc"
"menu-manager"
"merge-conflicts"
"minimap"
"minimap-git-diff"
"minimap-split-diff"
"npm-install"
"open-html-in-browser"
"open-recent"
"package-list"
"package-sync"
"platformio-ide-debugger"
"platformio-ide-terminal"
"pp-markdown"
"project-dropdown"
"project-manager"
"project-switcher"
"project-view"
"python-tools"
"react"
"satisfy-dependencies"
"script"
"scroll-marker"
"scroll-sync"
"seti-icons"
"shortcuts-teacher"
"split-diff"
"ssh-config"
"structure-view"
"svg-icons"
"svg-preview"
"sync-settings"
"theme-toggler"
"toggle-quotes"
"tool-bar"
"tool-bar-atom"
"tool-bar-markdown-writer"
"tool-bar-shortcuts"
"tree-view-autoresize"
"tree-view-git-status"
"url-encode"
"w3c-validation"
"xml-formatter"
]
{
"about": {
"version": "1.9.1"
},
"archive-view": {
"version": "0.66.0"
},
"atom-beautify": {
"version": "0.33.4"
},
"atom-commit-templates": {
"version": "0.3.0"
},
"atom-css-class-checker": {
"version": "0.4.3"
},
"atom-css-clean": {
"version": "2.24.1"
},
"atom-dark-syntax": {
"version": "0.29.1",
"theme": "syntax"
},
"atom-dark-ui": {
"version": "0.53.3",
"theme": "ui"
},
"atom-eclipse-syntax": {
"version": "0.0.6",
"theme": "syntax"
},
"atom-icons": {
"version": "0.2.2"
},
"atom-ide-base": {
"version": "3.4.0"
},
"atom-ide-debugger-node": {
"version": "0.7.3"
},
"atom-ide-hyperclick": {
"version": "1.0.11"
},
"atom-ide-javascript": {
"version": "1.5.0"
},
"atom-ide-markdown-service": {
"version": "2.1.0"
},
"atom-ide-outline": {
"version": "3.2.0"
},
"atom-ide-ui": {
"version": "0.13.0"
},
"atom-light-syntax": {
"version": "0.29.1",
"theme": "syntax"
},
"atom-light-ui": {
"version": "0.46.3",
"theme": "ui"
},
"atom-linter-node-dependencies": {
"version": "1.5.0"
},
"atom-maven": {
"version": "1.3.2"
},
"atom-npm": {
"version": "0.3.1"
},
"atom-oss-license": {
"version": "1.1.2"
},
"atom-python-run": {
"version": "0.9.7"
},
"atom-python-test": {
"version": "1.0.1"
},
"atom-python-virtualenv": {
"version": "1.0.4"
},
"atom-shortcuts": {
"version": "0.0.2"
},
"atom-typescript": {
"version": "14.4.0"
},
"auto-run": {
"version": "0.2.1"
},
"autoclose-html": {
"version": "0.23.0"
},
"autocomplete-atom-api": {
"version": "0.10.7"
},
"autocomplete-bash-builtins": {
"version": "0.3.5"
},
"autocomplete-clang": {
"version": "0.13.1"
},
"autocomplete-css": {
"version": "0.17.5"
},
"autocomplete-html": {
"version": "0.8.8"
},
"autocomplete-html-entities": {
"version": "0.2.0"
},
"autocomplete-java": {
"version": "1.2.7"
},
"autocomplete-javascript": {
"version": "0.0.2"
},
"autocomplete-json": {
"version": "5.5.5"
},
"autocomplete-paths": {
"version": "2.17.0"
},
"autocomplete-plus": {
"version": "2.42.4"
},
"autocomplete-python": {
"version": "1.17.1"
},
"autocomplete-snippets": {
"version": "1.12.1"
},
"autoflow": {
"version": "0.29.4"
},
"autosave": {
"version": "0.24.6"
},
"background-tips": {
"version": "0.28.0"
},
"base16-tomorrow-dark-theme": {
"version": "1.6.0",
"theme": "syntax"
},
"base16-tomorrow-light-theme": {
"version": "1.6.0",
"theme": "syntax"
},
"bookmarks": {
"version": "0.46.0"
},
"bracket-matcher": {
"version": "0.92.0"
},
"browser-plus": {
"version": "0.0.98"
},
"build": {
"version": "0.70.0"
},
"build-python": {
"version": "0.17.0"
},
"busy": {
"version": "0.7.0"
},
"busy-signal": {
"version": "2.0.1"
},
"character-table-plus": {
"version": "0.5.2"
},
"color-picker": {
"version": "2.3.0"
},
"command-palette": {
"version": "0.43.5"
},
"comment": {
"version": "0.6.1"
},
"config-import-export": {
"version": "0.3.1"
},
"css-from-html": {
"version": "0.1.5"
},
"dalek": {
"version": "0.2.2"
},
"deprecation-cop": {
"version": "0.56.9"
},
"dev-live-reload": {
"version": "0.48.1"
},
"editorconfig": {
"version": "2.6.1"
},
"encoding-selector": {
"version": "0.23.9"
},
"escape-utils": {
"version": "0.5.3"
},
"exception-reporting": {
"version": "0.43.1"
},
"favorites": {
"version": "1.1.0"
},
"file-icons": {
"version": "2.1.47"
},
"find-and-replace": {
"version": "0.219.8"
},
"flex-tool-bar": {
"version": "2.2.7"
},
"format-shell": {
"version": "2.2.1"
},
"formatter": {
"version": "2.12.4"
},
"formatter-coffeescript": {
"version": "0.1.1"
},
"formatter-json": {
"version": "1.0.1"
},
"fuzzy-finder": {
"version": "1.14.3"
},
"git-diff": {
"version": "1.3.9"
},
"git-diff-details": {
"version": "1.4.0"
},
"git-history": {
"version": "3.3.0"
},
"git-log": {
"version": "0.4.1"
},
"git-menu": {
"version": "3.2.9"
},
"git-plus": {
"version": "8.7.1"
},
"git-status": {
"version": "0.3.4"
},
"github": {
"version": "0.36.9"
},
"go-build": {
"version": "0.2.2"
},
"go-debug": {
"version": "1.7.0"
},
"go-outline": {
"version": "0.6.11"
},
"go-plus": {
"version": "6.1.0"
},
"go-signature-statusbar": {
"version": "1.2.3"
},
"go-to-line": {
"version": "0.33.0"
},
"grammar-selector": {
"version": "0.50.1"
},
"highlight-selected": {
"version": "0.17.0"
},
"html-entitize": {
"version": "1.1.0"
},
"html-outliner": {
"version": "0.1.1"
},
"html-to-css": {
"version": "0.2.2"
},
"Hydrogen": {
"version": "2.16.3"
},
"hydrogen-launcher": {
"version": "1.2.2"
},
"hydrogen-python": {
"version": "0.0.8"
},
"ide-bash": {
"version": "1.0.11"
},
"ide-css": {
"version": "0.4.0"
},
"ide-go": {
"version": "0.12.3"
},
"ide-golang": {
"version": "0.0.5"
},
"ide-html": {
"version": "0.7.0"
},
"ide-java": {
"version": "0.9.1"
},
"ide-json": {
"version": "0.2.1"
},
"ide-php": {
"version": "0.7.18"
},
"ide-python": {
"version": "1.9.7"
},
"image-view": {
"version": "0.64.0"
},
"incompatible-packages": {
"version": "0.27.3"
},
"intentions": {
"version": "2.1.1"
},
"java-classpath-registry": {
"version": "0.4.0"
},
"java-importer": {
"version": "1.4.1"
},
"javascript-drag-import": {
"version": "0.1.13"
},
"keybinding-resolver": {
"version": "0.39.1"
},
"language-c": {
"version": "0.60.19"
},
"language-clojure": {
"version": "0.22.8"
},
"language-coffee-script": {
"version": "0.50.0"
},
"language-csharp": {
"version": "1.1.0"
},
"language-css": {
"version": "0.45.1"
},
"language-diff": {
"version": "0.7.0"
},
"language-docker": {
"version": "1.1.8"
},
"language-gfm": {
"version": "0.90.8"
},
"language-git": {
"version": "0.19.1"
},
"language-gitignore": {
"version": "0.3.0"
},
"language-go": {
"version": "0.47.2"
},
"language-gradle": {
"version": "0.1.0"
},
"language-groovy": {
"version": "0.7.0"
},
"language-html": {
"version": "0.53.1"
},
"language-hyperlink": {
"version": "0.17.1"
},
"language-ini": {
"version": "1.25.0"
},
"language-java": {
"version": "0.32.1"
},
"language-javascript": {
"version": "0.134.1"
},
"language-json": {
"version": "1.0.5"
},
"language-less": {
"version": "0.34.3"
},
"language-make": {
"version": "0.23.0"
},
"language-markdown": {
"version": "0.37.0"
},
"language-mustache": {
"version": "0.14.5"
},
"language-objective-c": {
"version": "0.16.0"
},
"language-perl": {
"version": "0.38.1"
},
"language-php": {
"version": "0.47.0"
},
"language-property-list": {
"version": "0.9.1"
},
"language-puppet": {
"version": "0.23.0"
},
"language-python": {
"version": "0.53.6"
},
"language-qml": {
"version": "1.2.0"
},
"language-ruby": {
"version": "0.72.23"
},
"language-ruby-on-rails": {
"version": "0.25.3"
},
"language-rust-bundled": {
"version": "0.1.0"
},
"language-sass": {
"version": "0.62.1"
},
"language-shellscript": {
"version": "0.28.2"
},
"language-source": {
"version": "0.9.0"
},
"language-sql": {
"version": "0.25.10"
},
"language-text": {
"version": "0.7.4"
},
"language-todo": {
"version": "0.29.4"
},
"language-toml": {
"version": "0.20.0"
},
"language-typescript": {
"version": "0.6.3"
},
"language-xml": {
"version": "0.35.3"
},
"language-yaml": {
"version": "0.32.0"
},
"last-cursor-position": {
"version": "1.2.0"
},
"line-ending-selector": {
"version": "0.7.7"
},
"link": {
"version": "0.31.6"
},
"linter": {
"version": "3.4.0"
},
"linter-coffeelint": {
"version": "2.0.94"
},
"linter-coffeescript": {
"version": "1.0.0"
},
"linter-eslint": {
"version": "9.0.1"
},
"linter-flake8": {
"version": "2.4.0"
},
"linter-gcc2": {
"version": "0.8.8"
},
"linter-golinter": {
"version": "1.3.0"
},
"linter-javac": {
"version": "1.10.0"
},
"linter-json-lint": {
"version": "0.1.3"
},
"linter-markdown": {
"version": "5.2.11"
},
"linter-php": {
"version": "1.6.1"
},
"linter-puppet-lint": {
"version": "0.9.0"
},
"linter-shellcheck": {
"version": "1.6.0"
},
"linter-solium": {
"version": "0.0.5"
},
"linter-ui-default": {
"version": "3.4.1"
},
"make-html-code": {
"version": "1.4.0"
},
"markdown-preview": {
"version": "0.160.2"
},
"markdown-preview-plus": {
"version": "4.11.3"
},
"markdown-to-html": {
"version": "0.5.0"
},
"markdown-writer": {
"version": "2.11.12"
},
"menu-manager": {
"version": "0.6.0"
},
"merge-conflicts": {
"version": "1.4.5"
},
"metrics": {
"version": "1.8.1"
},
"minimap": {
"version": "4.40.1"
},
"minimap-git-diff": {
"version": "4.3.6"
},
"minimap-split-diff": {
"version": "0.3.7"
},
"nbviewer": {
"version": "1.2.0"
},
"notifications": {
"version": "0.72.1"
},
"npm-install": {
"version": "4.0.4"
},
"one-dark-syntax": {
"version": "1.8.4",
"theme": "syntax"
},
"one-dark-ui": {
"version": "1.12.5",
"theme": "ui"
},
"one-light-syntax": {
"version": "1.8.4",
"theme": "syntax"
},
"one-light-ui": {
"version": "1.12.5",
"theme": "ui"
},
"open-html-in-browser": {
"version": "0.2.1"
},
"open-on-github": {
"version": "1.3.2"
},
"package-generator": {
"version": "1.3.0"
},
"package-list": {
"version": "0.1.2"
},
"package-sync": {
"version": "1.1.0"
},
"php-composer-completion": {
"version": "0.3.4"
},
"php-cs-fixer": {
"version": "4.3.0"
},
"pp-markdown": {
"version": "0.0.2"
},
"pretty-json": {
"version": "2.1.2"
},
"project-manager": {
"version": "3.3.8"
},
"project-plus": {
"version": "1.0.0"
},
"project-switcher": {
"version": "0.3.0"
},
"project-view": {
"version": "0.6.5"
},
"python-black": {
"version": "0.7.0"
},
"python-docstring": {
"version": "0.0.3"
},
"python-indent": {
"version": "1.2.6"
},
"python-isort": {
"version": "0.0.7"
},
"python-tools": {
"version": "0.6.9"
},
"Quick-JavaScript": {
"version": "2.2.0"
},
"react": {
"version": "0.18.0"
},
"recent-files-fuzzy-finder": {
"version": "1.0.0"
},
"satisfy-dependencies": {
"version": "0.4.3"
},
"save-workspace": {
"version": "0.5.0"
},
"script": {
"version": "3.32.2"
},
"scroll-sync": {
"version": "0.2.4"
},
"seti-icons": {
"version": "1.5.4"
},
"settings-view": {
"version": "0.261.8"
},
"shortcuts-teacher": {
"version": "0.0.4"
},
"snippet-generator": {
"version": "0.3.2"
},
"snippets": {
"version": "1.5.1"
},
"solarized-dark-syntax": {
"version": "1.3.0",
"theme": "syntax"
},
"solarized-light-syntax": {
"version": "1.3.0",
"theme": "syntax"
},
"spell-check": {
"version": "0.77.1"
},
"split-diff": {
"version": "1.6.1"
},
"ssh-config": {
"version": "0.14.0"
},
"status-bar": {
"version": "1.8.17"
},
"structure-view": {
"version": "0.2.1"
},
"styleguide": {
"version": "0.49.12"
},
"svg-icons": {
"version": "0.8.1"
},
"svg-preview": {
"version": "0.14.0"
},
"symbols-view": {
"version": "0.118.4"
},
"sync-settings": {
"version": "5.2.16"
},
"tabs": {
"version": "0.110.2"
},
"termination": {
"version": "0.7.7"
},
"theme-toggler": {
"version": "0.7.0"
},
"timecop": {
"version": "0.36.2"
},
"toggle-quotes": {
"version": "1.1.4"
},
"tool-bar": {
"version": "1.4.4"
},
"tool-bar-markdown-writer": {
"version": "0.5.1"
},
"tree-view": {
"version": "0.229.1"
},
"tree-view-auto-collapse": {
"version": "1.0.3"
},
"tree-view-autoresize": {
"version": "2.3.0"
},
"tree-view-git-modified": {
"version": "0.7.3"
},
"tree-view-git-status": {
"version": "1.5.3"
},
"tree-view-open-files": {
"version": "0.3.0"
},
"tree-view-panes": {
"version": "0.3.7"
},
"update-package-dependencies": {
"version": "0.13.1"
},
"url-encode": {
"version": "0.5.0"
},
"w3c-validation": {
"version": "0.4.0"
},
"welcome": {
"version": "0.36.9"
},
"whitespace": {
"version": "0.37.8"
},
"wrap-guide": {
"version": "0.41.0"
},
"xml-formatter": {
"version": "0.13.0"
}
}
{
"*": {
"Hydrogen": {
"wrapOutput": true
},
"atom-beautify": {
"bash": {
"disabled": true
},
"coffeescript": {
"beautify_on_save": true
},
"css": {
"beautify_on_save": true
},
"executables": {
"autopep8": {
"path": "/home/linuxbrew/.linuxbrew/bin/autopep8"
},
"beautysh": {
"path": "/home/linuxbrew/.linuxbrew/bin/beautysh"
},
"black": {
"path": "/home/linuxbrew/.linuxbrew/bin/black"
}
},
"general": {
"_analyticsUserId": "2e56cff5-ee0c-4133-9eab-b64a8b1e2cff"
},
"html": {
"beautify_on_save": true
},
"java": {
"beautify_on_save": true
},
"js": {
"beautify_on_save": true
},
"json": {
"beautify_on_save": true
},
"markdown": {
"beautify_on_save": true
},
"php": {
"beautify_on_save": true
},
"python": {
"beautify_on_save": true
},
"xml": {
"beautify_on_save": true
}
},
"atom-commander": {
"menu": {
"showMenuDetails": false
}
},
"atom-ide-outline": {
"foldInitially": true
},
"atom-ide-terminal": {
"core": {
"mapTerminalsTo": "Folder",
"shellArguments": "-i"
},
"toggles": {
"autoClose": true,
"runInsertedText": false
}
},
"atom-ide-ui": {
"atom-ide-code-format": {
"formatOnSave": true
},
"atom-ide-terminal": {
"cursorBlink": true
},
"debugger-exceptionBreakpointsCollapsed": false,
"use": {
"atom-ide-diagnostics-ui": "never"
}
},
"atom-oss-license": {
"name": "Aslam Karachiwala"
},
"atom-python-test": {
"pythonExecutableDirectory": "/var/ak/dev/py/venv10/bin/python3"
},
"atom-python-virtualenv": {
"additionalVirtualEnvPaths": "/var/ak/dev/workspace/git/ak-py;/var/ak/dev/py;",
"getVirtualEnvsFromHome": false,
"getVirtualEnvsFromWrapper": false
},
"atom-typescript": {
"allowJS": true,
"ignoredDiagnosticCodes": [
"8002",
"8003",
"8004",
"8006",
"8008",
"8010"
],
"jsSyntaxScopes": [
"source.js",
"source.jsx",
"javascript",
"source.flow"
]
},
"atom-webextensions": {
"addonsLinterExecutablePath": "/var/ak/dev/npm-global/bin/addons-linter",
"webextExecutablePath": "/var/ak/dev/npm-global/bin/web-ext"
},
"auto-copyright": {
"owner": "Aslam Karachiwala",
"template": "Copyright %y by %o."
},
"autocomplete-plus": {
"enableAutoConfirmSingleSuggestion": false,
"moveToCancel": true
},
"autocomplete-python": {
"pythonPaths": "/home/linuxbrew/.linuxbrew/opt/python@3.10/bin/python3",
"useKite": false,
"useSnippets": "required"
},
"autosave": {},
"bookmarks-bar": {
"filesort": "asc"
},
"character-table-plus": {
"enableCharacterMnemonics": true
},
"config-import-export": {
"defaultPath": {
"darwin": "",
"freebsd": "",
"linux": "/var/ak/dev/atom/backups",
"sunos": "",
"win32": ""
}
},
"core": {
"closeDeletedFileTabs": true,
"customFileTypes": {
"source.python": [
"xonshrc",
"xsh",
"autoxsh"
],
"source.shell": [
"sh",
"bash",
"bash_aliases",
"bash_inc",
"bash_env",
"bash_env_inc",
"bash_logout",
"bash_profile",
"bash_profile_x",
"bashrc",
"bashrc_inc",
"profile",
"cron_profile",
"direnvrc"
]
},
"disabledPackages": [
"language-sass",
"language-gfm",
"atom-ide-terminal",
"markdown-preview",
"project-view",
"project-switcher",
"project-plus",
"auto-run",
"autocomplete-clang",
"autocomplete-java",
"config-import-export",
"go-build",
"go-debug",
"go-outline",
"go-plus",
"go-signature-statusbar",
"ide-go",
"ide-golang",
"ide-java",
"java-classpath-registry",
"java-importer",
"language-groovy",
"language-gradle",
"linter-gcc2",
"linter-golinter",
"linter-javac",
"linter-solium",
"linter-coffeescript"
],
"excludeVcsIgnoredPaths": false,
"packagesWithKeymapsDisabled": [
"comment-headers"
],
"projectHome": "/var/ak/dev/workspace/git",
"telemetryConsent": "limited",
"uriHandlerRegistration": "always"
},
"editor": {
"defaultFontSize": 13,
"fontSize": 13,
"preferredLineLength": 100,
"softWrap": true,
"softWrapAtPreferredLineLength": true,
"softWrapHangingIndent": 4
},
"env-from-shell": {
"autoRun": true,
"debug": true
},
"exception-reporting": {
"userId": "bb6cc6ce-f439-49ae-8344-515bd83af2fa"
},
"favorites": {
"paths": [
"topic:bash2py/",
"name:bash2py|/var/ak/dev/workspace/git/env-config-bats/src/bash2py",
"name:- util.py|/var/ak/dev/workspace/git/env-config-bats/src/bash2py/util.py",
"topic:_local/",
"name:home-aslam/|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam",
"name:home-aslam/bin/|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin",
"name:- fix-dev-perms.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/fix-dev-perms.sh",
"name:- launch-atom.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/launch-atom.sh",
"name:- update.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/update.sh",
"name:- util_exitcodes.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/util_exitcodes.sh",
"name:- util-functions_ak.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/util-functions_ak.sh",
"name:- util-functions_l0g.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/util-functions_l0g.sh",
"name:- util-functions_py.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/util-functions_py.sh",
"name:- util-functions_sys.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/util-functions_sys.sh",
"name:- util-functions.sh|/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/bin/util-functions.sh",
"topic:_nfsn/",
"name:all-home-private/|/var/ak/dev/workspace/git/env-config-bats/src/_nfsn/all-home-private",
"name:kloud/|/var/ak/dev/workspace/git/env-config-bats/src/_nfsn/kloud",
"/var/ak/dev/workspace/git/env-config-bats/src/_local/home-aslam/.bash_aliases"
],
"showInCommandPalette": true,
"showInContextMenus": true
},
"file-header": {},
"file-icons": {
"coloured": false
},
"format-shell": {
"formatOnSave": true,
"indentSwitch": true,
"shfmtPath": "/home/linuxbrew/.linuxbrew/bin/shfmt",
"showNotifications": true,
"spaceAfterRedirect": true
},
"git-diff-details": {
"enableSyntaxHighlighting": true
},
"git-plus": {
"commits": {
"verboseCommits": true
},
"diffs": {
"useSplitDiff": true
},
"general": {
"alwaysOpenDockWithResult": true,
"splitPane": "Right"
}
},
"highlight-selected": {
"hideHighlightOnSelectedWord": true,
"onlyHighlightWholeWords": false
},
"ide-go": {
"customServerPath": "/var/ak/dev/workspace/gocode/bin/go-langserver"
},
"ide-php": {
"phpPath": "/home/linuxbrew/.linuxbrew/bin/php"
},
"ide-python": {
"pylsPlugins": {
"autopep8": {},
"flake8": {
"enabled": true,
"ignore": [
"E121",
"E123",
"E126",
"E226",
"E24",
"E704",
"W503",
"W504",
"E501 E402"
],
"maxLineLength": 110
},
"mccabe": {
"enabled": false
},
"preload": {
"enabled": false
},
"pycodestyle": {
"ignore": [
"E121",
"E123",
"E126",
"E226",
"E24",
"E704",
"W503",
"E501",
"E402"
],
"maxLineLength": 110
},
"pydocstyle": {
"enabled": true,
"ignore": [
"D103",
"D100"
]
},
"rope_completion": {
"enabled": true
}
},
"python": "/home/linuxbrew/.linuxbrew/opt/python@3.10/bin/python3"
},
"linter-flake8": {
"executablePath": "/home/linuxbrew/.linuxbrew/bin/flake8",
"ignoreErrorCodes": [
"E501"
]
},
"linter-json-lint": {
"allowComments": true
},
"linter-php": {},
"linter-shellcheck": {
"shellcheckExecutablePath": "/home/linuxbrew/.linuxbrew/bin/shellcheck",
"useProjectCwd": true,
"userParameters": "-x -P SCRIPTDIR:src/_local/home-aslam:src/_local/home-aslam/bin:test/_local/home-aslam/bin"
},
"linter-ui-default": {
"panelHeight": 277,
"useBusySignal": false
},
"minimap": {
"absoluteMode": true,
"adjustAbsoluteModeHeight": true,
"plugins": {
"git-diff": true,
"git-diffDecorationsZIndex": 0,
"split-diff": true,
"split-diffDecorationsZIndex": 0
}
},
"minimap-git-diff": {
"useGutterDecoration": true
},
"npm-install": {
"npmPath": "/var/ak/dev/npm-global"
},
"package-sync": {
"createOnChange": true
},
"php-cs-fixer": {
"executablePath": "/home/linuxbrew/.linuxbrew/bin/php-cs-fixer",
"executeOnSave": true,
"showInfoNotifications": true
},
"platformio-ide-terminal": {
"core": {
"mapTerminalsTo": "File",
"shellArguments": "-i",
"workingDirectory": "Active File"
},
"toggles": {
"autoClose": true,
"selectToCopy": false
}
},
"project-manager": {
"includeGitRepositories": true
},
"project-plus": {
"showPath": true
},
"project-view": {},
"python-black": {
"binPath": "/home/linuxbrew/.linuxbrew/bin/black",
"lineLength": 100
},
"python-import-magic": {
"debug": true,
"pythonPaths": "/opt/Python/3.10/bin/python3"
},
"python-isort": {
"sortOnSave": true
},
"python-tools": {
"pythonPath": "/home/linuxbrew/.linuxbrew/opt/python@3.10/bin"
},
"recent-files-fuzzy-finder": {
"restoreSession": true
},
"satisfy-dependencies": {
"packageManager": "apm",
"showPrompt": true,
"verboseMode": true
},
"save-workspace-Workspaces": {
"Python Projects": {
"panes": [
{
"data": {
"tabs": []
},
"type": "pane"
}
],
"projectPaths": [
"/var/ak/dev/workspace/git/akPyMenu",
"/var/ak/dev/workspace/git/akwala-forks/sshplus"
]
}
},
"spell-check": {
"addKnownWords": true,
"knownWords": [
"IM",
"GTK",
"shellcheck",
"GTK_IM",
"XMODIFIERS",
"ibus",
"QT",
"im"
]
},
"split-diff": {
"ignoreWhitespace": true,
"syncHorizontalScroll": true
},
"structure-view": {
"AutoscrollFromSource": true
},
"sync-settings": {
"extraFiles": [
"github.cson",
"keymap.cson",
"packages.cson",
"projects.cson",
"snippets.cson",
"toolbar.cson"
],
"hiddenSettings": {},
"installLatestVersion": true,
"removeObsoletePackages": true,
"removeUnfamiliarFiles": true
},
"terminal-plus": {
"core": {
"workingDirectory": "Active File"
},
"style": {},
"toggles": {
"autoClose": true,
"runInsertedText": false
}
},
"termination": {
"core": {
"mapTerminalsTo": "File",
"workingDirectory": "Active File"
}
},
"tool-bar": {
"iconSize": "16px",
"useTouchBar": false
},
"tool-bar-shortcuts": {},
"tree-view": {
"alwaysOpenExisting": true,
"autoReveal": true,
"hideVcsIgnoredFiles": true
},
"tree-view-git-status": {
"gitFlow": {
"enabled": false
}
},
"welcome": {
"showOnStartup": false
},
"wraptor": {
"breakWords": false,
"enabled": true
}
},
".pkgbuild.shell.source": {
"editor": {
"softWrapHangingIndent": 2,
"tabLength": 4
}
},
".install.shell.source": {
"editor": {
"softWrapHangingIndent": 2,
"tabLength": 4
}
},
".ebuild.shell.source": {
"editor": {
"softWrapHangingIndent": 2,
"tabLength": 4
}
},
".basic.html.text": {
"editor": {
"showIndentGuide": true
}
},
".shell.source": {
"editor": {
"autoIndentOnPaste": true,
"softWrapHangingIndent": 2
}
},
".shell-session.text": {
"editor": {
"autoIndentOnPaste": true
}
},
".qml.source": {
"editor": {
"autoIndentOnPaste": true
}
},
".python.source": {
"editor": {
"autoIndentOnPaste": true
}
},
".git-commit.text": {
"editor": {
"preferredLineLength": 72
}
},
".diff.source": {
"editor": {
"autoIndentOnPaste": true
}
},
".coffee.source": {
"editor": {
"autoIndentOnPaste": true
}
}
}
# 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:
# http://flight-manual.atom.io/using-atom/sections/basic-customization/#_cson
'.source.shell':
'Shell Script Header':
'prefix': 'shh'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Usage\n#\t\t\n\
# Dependencies\n#\t\t~/bin/senenv.sh\n\
###########################################################################\
########################\n"
'Shell Script Function Header':
'prefix': 'fhdr'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Globals\n#\n# Arguments\n#\n# Returns\n#\n\
###########################################################################\
########################\n"
'Shell Script Function Header 0':
'prefix': 'fhdr0'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Globals\n#\n# Arguments\n#\t\tNone\n# Returns\n#\n\
###########################################################################\
########################\n"
'Shell Script Function Header 1':
'prefix': 'fhdr1'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Globals\n#\n# Arguments\n#\t\t1. \n# Returns\n#\n\
###########################################################################\
########################\n"
'Shell Script Function Header 2':
'prefix': 'fhdr2'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Globals\n#\n# Arguments\n#\t\t1. \n#\t\t2. \n# Returns\n#\n\
###########################################################################\
########################\n"
'Shell Script Function Header 3':
'prefix': 'fhdr3'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Globals\n#\n# Arguments\n#\t\t1. \n#\t\t2. \n#\t\t3. \n# Returns\n\
#\n\
###########################################################################\
########################\n"
'Shell Script Function Header 4':
'prefix': 'fhdr4'
'body':\
"##########################################################################\
#########################\n\
#\n#\n# Globals\n#\n# Arguments\n#\t\t1. \n#\t\t2. \n#\t\t3. \n#\t\t4. \n\
# Returns\n#\n\
###########################################################################\
########################\n"
'Shell Script Function Separator':
'prefix': 'fsep'
'body':\
"##########################################################################\
######\n"
'HashBang Bash & Shellcheck':
'prefix': 'hbsc'
'body': "#!/usr/bin/env bash\n# shellcheck source="
'Shellcheck':
'prefix': 'schk'
'body': "# shellcheck source="
'Shellcheck disable':
'prefix': 'schkd'
'body': "# shellcheck disable=SC"
'source setenv.sh':
'prefix': 'senv'
'body': '. \"$HOME/bin/setenv.sh\"'
'New Shell Script':
'prefix': 'newsh'
'body': "#!/usr/bin/env bash\n# shellcheck source=setenv.sh\n\
###########################################################################\
########################\n\
#\n#\n# Usage\n#\t\t\n\
# Dependencies\n#\t\t~/bin/senenv.sh\n\
###########################################################################\
########################\n\
. \"$HOME/bin/setenv.sh\"\n"
'section start':
'prefix': 'sec'
'body': '#=====[Section:]...\n'
'section end':
'prefix': 'sec/'
'body': '#=====...[/Section:] \n'
'block start':
'prefix': 'blk'
'body': '#~~~~~[Block:]...\n'
'block end':
'prefix': 'blk/'
'body': '#~~~~~...[/Block:] \n'
/*
* 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: whitesmoke;
}
// style the background and foreground colors on the atom-text-editor-element itself
atom-text-editor {
// color: white;
// background-color: hsl(180, 24%, 12%);
}
// style UI elements inside atom-text-editor
atom-text-editor .cursor {
// border-color: red;
}
# This file is used by Atom Toolbar Preferred to create buttons on your Tool Bar.
# For more information how to use this package and create your own buttons,
# read the documentation on https://atom.io/packages/atom-toolbar-preferred
[
{
type: 'button'
tooltip: 'Open File'
callback: 'application:open-file'
icon: 'file-alt'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Open Folder'
dependency: 'atom-commander'
callback: 'atom-commander:toggle-visible'
icon: 'folder-open'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Save File'
callback: 'core:save'
icon: 'archive'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'List projects'
dependency: 'project-manager'
callback: 'project-manager:list-projects'
icon: 'file-submodule'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Markdown Preview'
dependency: 'markdown-preview'
callback: 'markdown-preview:toggle'
show: 'markdown'
icon: 'social-markdown'
iconset: 'ion'
},
{
type: 'button'
tooltip: 'HTML Preview'
dependency: 'atom-html-preview'
callback: 'atom-html-preview:toggle'
show: 'html'
icon: 'html5'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Find in Buffer'
callback: 'find-and-replace:toggle'
icon: 'search'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Project: To-Do List'
callback: 'todo-show:find-in-open-files'
icon: 'list-ul'
iconset: 'fa'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Show Bookmarks'
callback: 'bookmarks:view-all'
icon: 'bookmark'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Toggle Bookmark'
callback: 'bookmarks:toggle-bookmark'
icon: 'bookmark'
# iconset: 'fa'
},
{
type: 'button'
tooltip: 'Clear Bookmarks'
callback: 'bookmarks:clear-bookmarks'
icon: 'bookmark'
iconset: 'mdi'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Git Menu: Refresh'
dependency: 'git-menu'
callback: 'git-menu:refresh'
icon: 'refresh'
iconset: 'fi'
},
{
type: 'button'
tooltip: 'Git Plus'
dependency: 'git-plus'
callback: 'git-plus:menu'
icon: 'git-plain'
iconset: 'devicon'
},
# {
# type: 'button'
# tooltip: 'Git Projects'
# dependency: 'git-projects'
# callback: 'git-projects:toggle'
# icon: 'git'
# iconset: 'fa'
# },
# {
# type: 'button'
# tooltip: 'Toggle Blame'
# dependency: 'blame'
# callback: 'blame:toggle'
# icon: 'sourcetree-plain'
# iconset: 'devicon'
# },
{
type: 'button'
tooltip: 'Git Diff Details'
dependency: 'git-diff-details'
callback: 'git-diff-details:toggle-git-diff-details'
icon: 'diff'
#iconset: 'fa'
},
{
type: 'button'
tooltip: 'Merge Conflicts'
dependency: 'merge-conflicts'
callback: 'merge-conflicts:detect'
icon: 'merge'
iconset: 'ion'
},
{
type: 'button'
tooltip: 'Git Time Machine'
dependency: 'git-time-machine'
callback: 'git-time-machine:toggle'
icon: 'clock'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Open on Github'
dependency: 'open-on-github'
callback: 'open-on-github:repository'
icon: 'github-original'
iconset: 'devicon'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Toggle Fullscreen'
callback: 'window:toggle-full-screen'
icon: 'arrow-expand-all'
iconset: 'mdi'
},
{
type: 'button'
tooltip: 'Split screen - Vertically'
callback: 'pane:split-right'
icon: 'format-horizontal-align-center'
iconset: 'mdi'
},
{
type: 'button'
tooltip: 'Split screen - Horizontally'
callback: 'pane:split-down'
icon: 'format-vertical-align-center'
iconset: 'mdi'
},
{
type: 'button'
tooltip: 'Focus Active Pane'
dependency: 'hey-pane'
callback: 'hey-pane:toggle-focus-of-active-pane'
icon: 'expand'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Split Diff'
dependency: 'split-diff'
callback: 'split-diff:toggle'
icon: 'clone'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Toggle Sidebar'
callback: 'tree-view:toggle'
icon: 'sitemap'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Toggle Minimap'
dependency: 'minimap'
callback: 'minimap:toggle'
icon: 'map'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Toggle Exposé'
dependency: 'expose'
callback: 'expose:toggle'
icon: 'search-plus'
iconset: 'fa'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Beautify'
dependency: 'atom-beautify'
callback: 'atom-beautify:beautify-editor'
icon: 'magic'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Auto indent (selection)'
callback: 'editor:auto-indent'
icon: 'indent'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Fold All'
callback: 'editor:fold-all'
icon: 'angle-double-up'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Unfold All'
callback: 'editor:unfold-all'
icon: 'angle-double-down'
iconset: 'fa'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Open Terminal'
# callback: 'term3:open-split-down'
callback: 'termination:toggle'
icon: 'terminal'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'New Terminal'
callback: 'termination:new'
icon: 'terminal'
#iconset: 'mdi'
},
{
type: 'button'
tooltip: 'Run Script'
callback: 'script:run'
icon: 'play-circle'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Stop Script'
callback: 'script:kill-process'
icon: 'stop-circle'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Config Script'
callback: 'script:run-options'
icon: 'config'
#iconset: 'ion'
},
{
type: 'spacer'
},
{
type: 'button'
tooltip: 'Reload Window'
callback: 'window:reload'
icon: 'refresh'
iconset: 'mdi'
},
{
type: 'button'
tooltip: 'Toggle Developer Tools'
callback: 'window:toggle-dev-tools'
icon: 'bug'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Ask Stack'
dependency: 'ask-stack'
callback: 'ask-stack:ask-question'
icon: 'stack-overflow'
iconset: 'mdi'
}
{
type: 'button'
tooltip: 'Open Command Palette'
callback: 'command-palette:toggle'
icon: 'bolt'
iconset: 'fa'
},
{
type: 'button'
tooltip: 'Open Settings View'
callback: 'settings-view:open'
icon: 'ios-cog'
iconset: 'ion'
},
{
type: "spacer"
},
{
type: "button"
callback: "flex-tool-bar:edit-config-file"
tooltip: "Edit Tool Bar"
icon: "tools"
},
{
type: "spacer"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment