diff --git a/emacs.d/init.el b/emacs.d/init.el index e1a2841..5661c32 100644 --- a/emacs.d/init.el +++ b/emacs.d/init.el @@ -83,7 +83,7 @@ (unless (file-exists-p bootstrap-file) (with-current-buffer (url-retrieve-synchronously - "https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el" + "https://raw.githubusercontent.com/radian-software/straight.el/develop/install.el" 'silent 'inhibit-cookies) (goto-char (point-max)) (eval-print-last-sexp))) @@ -288,7 +288,14 @@ (eval-when-compile (require 'cl-lib)) (require 'dap-python) - (require 'dap-node)) + (require 'dap-node) + :bind + (:map dap-mode-map + ("" . dap-debug) + ("" . dap-next) + ("" . dap-step-in) + ("S-" . dap-disconnect) + ("C-S-" . dap-debug-restart))) (use-package company :config @@ -299,12 +306,12 @@ (company-tooltip-align-annotations t) :bind (:map company-active-map - ("RET" . nil) + ("RET" . nil) ("[return]" . nil) - ("TAB" . company-complete-selection) - ("" . company-complete-selection) - ("C-n" . company-select-next) - ("C-p" . company-select-previous))) + ("TAB" . company-complete-selection) + ("" . company-complete-selection) + ("C-n" . company-select-next) + ("C-p" . company-select-previous))) ;;; Languages @@ -352,7 +359,8 @@ (use-package js2-mode :config (add-to-list 'interpreter-mode-alist '("#!/usr/bin/env node" . js2-mode)) - (setq js2-mode-show-strict-warnings nil) + ;(setq js2-strict-missing-semi-warning t) + (setq js2-mode-show-strict-warnings t) :hook (js-mode . js2-minor-mode)) (use-package typescript-mode @@ -363,7 +371,8 @@ (use-package restclient :init - (use-package company-restclient)) + (use-package company-restclient) + :mode ("\\.http\\'" . restclient-mode)) (use-package rainbow-mode :hook