diff --git a/config.cson b/config.cson index bf9a31a..fb3562a 100644 --- a/config.cson +++ b/config.cson @@ -1,17 +1,44 @@ "*": + "atom-ide-hyperclick": {} + "atom-ide-terminal": + ansiColors: + normal: + blue: "#0080cd" + cyan: "#00c4cd" + green: "#00cd86" + magenta: "#bc3576" + red: "#d12630" + white: "#dfdfdf" + yellow: "#a6aa61" + zBright: + brightBlue: "#0078ff" + brightCyan: "#00c5ff" + brightGreen: "#0ce7a8" + brightMagenta: "#ff0064" + brightRed: "#ff001f" + brightWhite: "#bfbfbf" + brightYellow: "#b5b571" + style: + theme: "inverse" "atom-ide-ui": "atom-ide-code-format": formatOnType: false use: "atom-ide-terminal": "never" + "atom-package-deps": + ignored: [ + "ide-rust" + ] + "atom-typescript": + allowJS: true "autocomplete-plus": backspaceTriggersAutocomplete: true core: debugLSP: true disabledPackages: [ "language-perl" - "linter" "rustfmt" + "atom-powerline" ] packagesWithKeymapsDisabled: [ "vk-terminal" @@ -19,21 +46,23 @@ "atom-select-npm-install" "npm-helper" ] + projectHome: "/home/chee/projects/" telemetryConsent: "no" themes: [ "one-light-ui" "lychee-syntax" ] - titleBar: "custom" editor: fontFamily: "fira code" - fontSize: 16 + fontSize: 15 scrollPastEnd: true showIndentGuide: true showInvisibles: true softTabs: false + tabLength: 5 "exception-reporting": userId: "0a005746-a4e0-430f-a13d-76d421203de7" + "linter-ui-default": {} "package-sync": createOnChange: true forceOverwrite: true @@ -41,12 +70,17 @@ formatOnSaveOptions: enabled: true isDisabledIfNoConfigFile: true + isDisabledIfNotInPackageJson: true showInStatusBar: true useEslint: true useStylelint: true "remote-atom": keep_alive: true launch_at_startup: true + "spell-check": + locales: [ + "en-CA" + ] swackets: colorParens: true colorSquareBrackets: true @@ -78,7 +112,9 @@ brightRed: "#ff573d" brightYellow: "#fffe30" core: + autoRunCommand: "/bin/zsh" mapTerminalsTo: "File" + mapTerminalsToAutoOpen: true shell: "/bin/sh" style: animationSpeed: 100 diff --git a/keymap.cson b/keymap.cson index 6ae2dc4..9cb137e 100644 --- a/keymap.cson +++ b/keymap.cson @@ -1,42 +1,36 @@ -# 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 -'.platform-darwin': - 'ctrl-g': 'core:cancel' - 'cmd-j': 'vk-terminal:toggle' - 'atom-text-editor': - 'cmd-j': 'vk-terminal:toggle' 'alt-tab': 'editor:auto-indent' + 'cmd-d': 'find-and-replace:select-next' + 'ctrl-a': 'editor:move-to-first-character-of-line' + 'ctrl-e': 'editor:move-to-end-of-screen-line' + 'ctrl-p': 'core:move-up' + 'ctrl-n': 'core:move-down' + 'ctrl-g': 'core:cancel' + +'body': + 'ctrl-_': 'core:undo' + 'ctrl-shift-tab': 'pane:show-previous-item' + 'ctrl-tab': 'pane:show-next-item' + 'cmd-{': 'pane:show-previous-item' + 'cmd-}': 'pane:show-next-item' + 'cmd-c': 'core:copy' + 'cmd-v': 'core:paste' + 'cmd-x': 'core:cut' + 'cmd-w': 'core:close' + 'cmd-s': 'core:save' + 'cmd-z': 'core:undo' + 'cmd-shift-z': 'core:redo' + 'alt-x': 'command-palette:toggle' + +'.platform-linux .atom-ide-terminal .terminal, .platform-win32 .atom-ide-terminal .terminal': + 'cmd-c': 'atom-ide-terminal:copy' + 'cmd-v': 'atom-ide-terminal:paste' + +'.platform-linux atom-workspace, .platform-win32 atom-workspace': + 'cmd-j': 'atom-ide-terminal:toggle' + +'.platform-win32, .platform-linux': + 'cmd-\\': 'tree-view:toggle' '.autocomplete-active': 'ctrl-g': 'autocomplete-plus:cancel' diff --git a/nohup.out b/nohup.out new file mode 100644 index 0000000..ddf523d --- /dev/null +++ b/nohup.out @@ -0,0 +1,6 @@ +Attempting to call a function in a renderer window that has been closed or released. +Function provided here: worker.js:79:22 +Remote event names: destroyed, crashed +Attempting to call a function in a renderer window that has been closed or released. +Function provided here: worker.js:79:22 +Remote event names: destroyed, crashed