Update packages
This commit is contained in:
parent
e73ffc759e
commit
0a01425265
1 changed files with 23 additions and 12 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue