Update packages

This commit is contained in:
Marcus Kammer 2020-09-29 16:32:31 +02:00
parent e73ffc759e
commit 0a01425265

View file

@ -1,5 +1,7 @@
;; PACKAGE
(require 'package)
(require 'use-package)
(let* ((no-ssl (and (memq system-type '(windows-nt ms-dos))
(not (gnutls-available-p))))
(proto (if no-ssl "http" "https")))
@ -19,39 +21,34 @@ There are two things you can do about this warning:
(package-initialize)
;; PACKAGES
;; USE-PACKAGE
(setq use-package-always-ensure t)
(use-package company
:ensure t
:init
(global-company-mode))
(use-package ivy
:ensure t
:init
(ivy-mode 1))
(use-package nov
:ensure t
:config
(setq nov-text-width 80))
(use-package projectile
:ensure t
:init
(projectile-mode +1))
(define-key projectile-mode-map (kbd "s-p") 'projectile-command-map)
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
(use-package elpy
:ensure t)
(use-package elpy)
(use-package eglot
:ensure t
:hook ((python-mode . eglot-ensure)))
(use-package js2-mode
:ensure t
:interpreter (("node" . js2-mode))
:bind (:map js2-mode-map ("C-c C-p" . js2-print-json-path))
:mode "\\.\\(js\\|json\\)$"
@ -63,7 +60,6 @@ There are two things you can do about this warning:
js2-mode-show-strict-warnings nil))
(use-package web-mode
:ensure t
:mode "\\.html?\\'"
:init
(dolist (hook '(emmet-mode ac-emmet-html-setup ac-emmet-css-setup))
@ -88,13 +84,11 @@ There are two things you can do about this warning:
(setq emmet-use-css-transform nil))))))
(use-package slime
:ensure t
:config (setq inferior-lisp-program (executable-find "sbcl")))
(use-package org
:ensure t
:config
(setq org-agenda-dim-blocked-tasks nil
org-agenda-inhibit-startup nil
@ -108,3 +102,20 @@ There are two things you can do about this warning:
org-startup-truncated nil
org-todo-keywords (quote ((sequence "TODO" "FEEDBACK" "VERIFY" "|" "DONE" "DELEGATED")))
org-use-property-inheritance nil))
(use-package helpful
:bind (("C-h f" . #'helpful-callable)
("C-h v" . #'helpful-variable)
("C-h k" . #'helpful-key)
("C-c C-d" . #'helpful-at-point)
("C-h F" . #'helpful-function)
("C-h C" . #'helpful-command)))
(use-package counsel
:bind (("M-x" . counsel-M-x)
("C-x b" . counsel-ibuffer)
("C-x C-f" . counsel-find-file)
:map minibuffer-local-map
("C-r" . 'counsel-minibuffer-history)))
(use-package ox-reveal)