feat(packages): Replace package.el with straight.el

This commit is contained in:
2020-01-31 02:47:23 +00:00
parent ee916bb347
commit b13ca362cb
51 changed files with 304 additions and 15916 deletions

View File

@@ -7,8 +7,6 @@
;;; Code:
(use-package dired+
:ensure nil ;; loaded from vendor
:demand
:bind (:map dired-mode-map
("c" . dired-create-directory)
("C-l" . diredp-up-directory-reuse-dir-buffer))

View File

@@ -25,6 +25,7 @@
"elpa"
"node_modules"
"sorbet"
"straight"
"vendor/assets")))
(provide 'siren-helm-ag)

View File

@@ -1,24 +0,0 @@
;;; siren-helm-files.el --- jimeh's Emacs Siren: helm-files configuration.
;;; Commentary:
;; Basic configuration for helm-files.
;;; Code:
(require 'siren-helm)
(use-package helm-files
:ensure helm
:defer t
:bind
("C-x C-f" . helm-find-files)
("C-c f f" . helm-for-files)
("C-c f r" . helm-recentf)
:custom
(helm-ff-file-name-history-use-recentf t)
(helm-ff-search-library-in-sexp t))
(provide 'siren-helm-files)
;;; siren-helm-files.el ends here

View File

@@ -1,25 +0,0 @@
;;; siren-helm-imenu.el --- jimeh's Emacs Siren: helm-imenu configuration.
;;; Commentary:
;; Basic configuration for helm-imenu.
;;; Code:
(require 'imenu)
(require 'siren-helm)
(use-package imenu-anywhere
:config
(set-default 'imenu-auto-rescan t)
(set-default 'imenu-max-item-length 160)
(set-default 'imenu-max-items 400))
(use-package helm-imenu
:ensure helm
:bind
("C-t" . helm-imenu)
("C-c t" . helm-imenu-anywhere))
(provide 'siren-helm-imenu)
;;; siren-helm-imenu.el ends here

View File

@@ -6,8 +6,15 @@
;;; Code:
(require 'imenu)
(use-package imenu-anywhere
:config
(set-default 'imenu-auto-rescan t)
(set-default 'imenu-max-item-length 160)
(set-default 'imenu-max-items 400))
(use-package helm
:defer t
:hook
(helm-minibuffer-set-up . siren-helm--hide-minibuffer-maybe)
(helm-after-initialize . siren-helm--toggle-source-header-line)
@@ -16,13 +23,26 @@
(helm-cleanup . siren-helm--show-neotree-maybe)
(helm-cleanup . siren-helm--show-treemacs-maybe)
:bind
("M-x" . helm-M-x)
("C-t" . helm-imenu)
("C-c t" . helm-imenu-anywhere)
("C-x C-f" . helm-find-files)
("C-c f f" . helm-for-files)
("C-c f r" . helm-recentf)
:custom
(helm-M-x-always-save-history t)
(helm-M-x-fuzzy-match t)
(helm-autoresize-max-height 30)
(helm-autoresize-min-height 30)
(helm-autoresize-mode t)
(helm-buffer-max-length 64)
(helm-case-fold-search 'smart)
(helm-command-prefix-key "C-c h")
(helm-echo-input-in-header-line t)
(helm-ff-file-name-history-use-recentf t)
(helm-ff-search-library-in-sexp t)
(helm-file-name-case-fold-search 'smart)
(helm-split-window-default-side 'below)
(siren-helm--did-hide-neotree nil)
@@ -90,15 +110,15 @@
(select-window win))))
:config
(require 'helm-config)
(require 'helm-command)
(require 'helm-files)
(require 'helm-imenu)
(advice-add 'helm :before 'siren-helm--hide-neotree)
(advice-add 'helm :before 'siren-helm--hide-treemacs))
(use-package helm-config
:ensure helm
:custom
(helm-command-prefix-key "C-c h"))
(use-package helm-descbinds
:defer t)