mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
feat(packages): Replace package.el with straight.el
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
(setq dired-sidebar-use-term-integration t))
|
||||
|
||||
(use-package all-the-icons-dired
|
||||
:requires dired-sidebar
|
||||
:after dired-sidebar
|
||||
:commands (all-the-icons-dired-mode))
|
||||
|
||||
(provide 'siren-dired-sidebar)
|
||||
|
||||
@@ -7,7 +7,9 @@
|
||||
;;; Code:
|
||||
|
||||
(use-package projectile
|
||||
:demand
|
||||
:hook
|
||||
(after-init . projectile-mode)
|
||||
|
||||
:bind
|
||||
("C-c p p" . projectile-switch-project)
|
||||
("C-c p k" . projectile-kill-buffers)
|
||||
@@ -45,6 +47,7 @@
|
||||
"logs"
|
||||
"node_modules"
|
||||
"sorbet"
|
||||
"straight"
|
||||
"tmp"
|
||||
"vendor/assets"))
|
||||
(projectile-globally-ignored-files '("TAGS" "*.log"))
|
||||
@@ -55,9 +58,7 @@
|
||||
:config
|
||||
;; Treat separate directories with Gemfiles within a single git repo as
|
||||
;; separate projects.
|
||||
(push "Gemfile" projectile-project-root-files-bottom-up)
|
||||
|
||||
(projectile-mode t))
|
||||
(push "Gemfile" projectile-project-root-files-bottom-up))
|
||||
|
||||
(provide 'siren-projectile)
|
||||
;;; siren-projectile.el ends here
|
||||
|
||||
@@ -48,17 +48,17 @@
|
||||
|
||||
(use-package treemacs-projectile
|
||||
:demand
|
||||
:requires (treemacs projectile)
|
||||
:after (treemacs projectile)
|
||||
:custom
|
||||
(treemacs-header-function #'treemacs-projectile-create-header))
|
||||
|
||||
(use-package treemacs-persp
|
||||
:demand
|
||||
:requires treemacs persp-mode)
|
||||
:after treemacs persp-mode)
|
||||
|
||||
(use-package treemacs-magit
|
||||
:demand
|
||||
:requires treemacs magit)
|
||||
:after treemacs magit)
|
||||
|
||||
(use-package lsp-treemacs
|
||||
:config
|
||||
|
||||
Reference in New Issue
Block a user