knoebber / emacs / 6c950e4 vs. 09c3506
Compare Hashes
HUNK
(require `spaceline-config)
(spaceline-emacs-theme))
(use-package lsp-mode
:init
(setq lsp-keymap-prefix "C-c l")
:hook (;; replace XXX-mode with concrete major-mode(e. g. python-mode)
(go-mode . lsp))
:commands lsp)
(use-package helm-lsp :commands helm-lsp-workspace-symbol)
;; Setup golang support
(use-package go-mode
:init
(add-hook 'before-save-hook 'gofmt-before-save)
:bind (("s-b" . godef-jump-other-window)))
(add-hook 'before-save-hook 'lsp-format-buffer)
(add-hook 'before-save-hook 'lsp-organize-imports)
:bind (("C-c g" . lsp-find-definition))
)
;; Setup webmode
(use-package web-mode
HUNK
;; Setup auto completion
(use-package company
:init
(global-company-mode))
(global-company-mode)
:config
(setq company-idle-delay 0)
(setq company-minimum-prefix-length 1))
(use-package htmlize)
(add-to-list 'package-archives '("org" . "https://orgmode.org/elpa/"))
HUNK
;; If there is more than one, they won't work right.
'(custom-safe-themes
'("bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" default))
'(helm-minibuffer-history-key "M-p")
'(line-number-mode nil)
'(package-selected-packages
'(evil-collection org-plus-contrib ox-rss orgit htmlize php-mode dockerfile-mode company company-mode exec-path-from-shell spaceline spacemacs-theme use-package helm evil-visual-mark-mode)))
'(helm-lsp lsp-mode evil-collection org-plus-contrib ox-rss orgit htmlize php-mode dockerfile-mode company company-mode exec-path-from-shell spaceline spacemacs-theme use-package helm evil-visual-mark-mode)))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.