Switch over to straight for package management

This commit is contained in:
Maciej 2021-03-06 11:22:08 +02:00
parent 76c7d665c7
commit 0d51d8302c
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
33 changed files with 190 additions and 77 deletions

View file

@ -7,19 +7,19 @@
(use-package clojure-mode
:defer t
:ensure t)
:straight t)
(use-package cider
:requires clojure-mode
:commands cider-jack-in
:defer t
:ensure t
:straight t
:config (setq cider-annotate-completion-function t))
(use-package clj-refactor
:requires (cider clojure-mode)
:defer t
:ensure t)
:straight t)
;; Hydra
(defhydra my-clojure/context-hydra (:color teal :hint nil)

View file

@ -8,7 +8,7 @@
(use-package elixir-mode
:requires (lsp-mode lsp-ui)
:ensure t)
:straight t)
(defhydra my-elixir/context-hydra (:color teal :hint nil)
"

View file

@ -7,7 +7,7 @@
(use-package erlang
:defer t
:ensure t
:straight t
:requires (lsp-mode lsp-ui))
(cl-defun erlang/emacs-path (erlang-version)

View file

@ -15,7 +15,7 @@
(use-package fsharp-mode
:requires (lsp-mode lsp-ui)
:ensure t
:straight t
:defer t)
(defhydra my-fsharp/context-hydra (:color teal :hint nil)

View file

@ -15,11 +15,11 @@
(require 'icejam-pkg-hydra "$HOME/.emacs.d/pkg/hydra.el")
(use-package haskell-mode
:ensure t
:straight t
:defer t)
(use-package lsp-haskell
:ensure t
:straight t
:defer t
:requires (lsp-mode lsp-ui haskell-mode)
:config

View file

@ -8,10 +8,10 @@
(use-package js2-mode
:requires (web-mode company-web lsp-mode lsp-ui)
:ensure t)
:straight t)
(use-package vue-mode
:ensure t
:straight t
:defer t)
;; Use js2-mode for javascript editing

View file

@ -5,7 +5,7 @@
(require 'icejam-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el")
(use-package markdown-mode
:ensure t
:straight t
:defer t
:init (setq-default markdown-command "pandoc"))

View file

@ -4,22 +4,22 @@
(use-package tuareg
:defer t
:ensure t
:straight t
:config
(add-hook 'tuareg-mode-hook 'merlin-mode))
(use-package merlin
:defer t
:ensure t)
:straight t)
(use-package reason-mode
:defer t
:ensure t
:straight t
:config (setq refmt-command 'opam))
(use-package dune
:defer t
:ensure t)
:straight t)
(defhydra my-ocaml/context-hydra (:color teal :hint nil)

View file

@ -11,16 +11,16 @@
;;; Code:
;; Infrastructure files
(use-package dockerfile-mode :ensure t :defer t)
(use-package terraform-mode :ensure t :defer t)
(use-package ansible :ensure t :defer t)
(use-package nginx-mode :ensure t :defer t)
(use-package jenkinsfile-mode :ensure t :defer t)
(use-package dockerfile-mode :straight t :defer t)
(use-package terraform-mode :straight t :defer t)
(use-package ansible :straight t :defer t)
(use-package nginx-mode :straight t :defer t)
(use-package jenkinsfile-mode :straight t :defer t)
;; Text files
(use-package yaml-mode :ensure t :defer t)
(use-package yaml-mode :straight t :defer t)
(use-package gitignore-mode
:ensure t
:straight t
:defer t
:hook ((gitignore-mode . whitespace-mode)
(before-save . whitespace-cleanup)))

View file

@ -16,7 +16,7 @@
(use-package php-mode
:requires (lsp-mode lsp-ui)
:ensure t)
:straight t)
(defhydra my-php/context-hydra (:color teal :hint nil)
"

View file

@ -11,7 +11,7 @@
;;; Code:
(use-package purescript-mode
:requires (lsp-mode lsp-ui)
:ensure t)
:straight t)
(defun activate-purescript-mode ()
"All things Purescript."

View file

@ -6,12 +6,12 @@
(require 'icejam-pkg-projectile "$HOME/.emacs.d/pkg/projectile.el")
(require 'icejam-pkg-ctags "$HOME/.emacs.d/pkg/ctags.el")
(use-package rspec-mode :ensure t :defer t)
(use-package ruby-end :ensure t :defer t)
(use-package rspec-mode :straight t :defer t)
(use-package ruby-end :straight t :defer t)
(use-package enh-ruby-mode
:requires (rspec-mode ruby-end)
:ensure t
:straight t
:defer t)
(defun activate-ruby-mode ()

View file

@ -6,16 +6,16 @@
(require 'icejam-pkg-flycheck "$HOME/.emacs.d/pkg/flycheck.el")
(use-package rust-mode
:ensure t
:straight t
:defer t)
(use-package flycheck-rust
:ensure t
:straight t
:defer t
:requires (rust-mode))
(use-package racer
:ensure t
:straight t
:defer t
:requires (rust-mode))

View file

@ -7,7 +7,7 @@
(use-package web-mode
:requires (lsp-mode flycheck)
:ensure t)
:straight t)
;; Eex Web mode
(add-to-list 'auto-mode-alist '("\\.eex\\'" . web-mode))