Use straight.el instead of package.el to manage my packages
This commit is contained in:
@@ -5,38 +5,39 @@
|
||||
;; Always use slant for italic, not underline
|
||||
'(italic ((t (:slant italic))))
|
||||
|
||||
;; Load my packages
|
||||
;; Check if packages are available (I guess)
|
||||
(eval-when-compile
|
||||
(require 'use-package))
|
||||
;;;; Load my packages
|
||||
;;Default theme
|
||||
(use-package zenburn-theme
|
||||
:config
|
||||
(load-theme 'zenburn t))
|
||||
|
||||
;;R
|
||||
(use-package ess-site
|
||||
:ensure ess
|
||||
(use-package ess
|
||||
:config
|
||||
(load "~/.emacs.d/elisp/ess-setup.el"))
|
||||
|
||||
;;Javascript
|
||||
(use-package js2-mode
|
||||
:ensure t
|
||||
:config
|
||||
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode))
|
||||
;better imenu
|
||||
(add-hook 'js2-mode-hook #'js2-imenu-extras-mode)
|
||||
(load "~/.emacs.d/elisp/javascript.el"))
|
||||
|
||||
(use-package rjsx-mode
|
||||
:ensure t)
|
||||
(use-package rjsx-mode)
|
||||
|
||||
;;Typescript
|
||||
(use-package tide
|
||||
:ensure t
|
||||
:config
|
||||
(load "~/.emacs.d/elisp/typescript.el"))
|
||||
|
||||
;;Purescript
|
||||
(use-package psc-ide
|
||||
:config
|
||||
(load "~/.emacs.d/elisp/purescript.el"))
|
||||
|
||||
(use-package org-brain
|
||||
:disabled
|
||||
:ensure t
|
||||
:init
|
||||
(setq org-brain-path "~/repos/csphy/drafts")
|
||||
:config
|
||||
@@ -50,23 +51,21 @@
|
||||
|
||||
;;Rust
|
||||
(use-package rust-mode
|
||||
:ensure t
|
||||
:config
|
||||
(load "~/.emacs.d/elisp/rust-setup.el"))
|
||||
|
||||
;;Org
|
||||
(use-package org
|
||||
:ensure t
|
||||
:config
|
||||
(load "~/.emacs.d/elisp/org-setup.el"))
|
||||
|
||||
(use-package ivy
|
||||
:ensure ivy
|
||||
:ensure ivy-bibtex
|
||||
:config
|
||||
(load "~/.emacs.d/elisp/ivy-setup.el"))
|
||||
;; Ivy related stuff
|
||||
(use-package ivy)
|
||||
(use-package ivy-bibtex)
|
||||
(use-package counsel)
|
||||
(use-package swiper)
|
||||
|
||||
;(load "~/.emacs.d/elisp/polymode-setup.el")
|
||||
(load "~/.emacs.d/elisp/ivy-setup.el")
|
||||
|
||||
(load "~/.emacs.d/elisp/outline-keymap.el")
|
||||
(load "~/.emacs.d/elisp/bibtex-setup.el")
|
||||
|
||||
Reference in New Issue
Block a user