feat(package)!: migrate from straight.el to elpaca package manager (#30)

This commit is contained in:
2026-01-02 07:46:55 +00:00
committed by GitHub
parent 2fdc35b9b1
commit e63120b478
82 changed files with 3274 additions and 247 deletions

View File

@@ -9,7 +9,7 @@
(require 'siren-workspace-map)
(use-package desktop
:straight (:type built-in)
:ensure nil
:general
(:keymaps 'siren-workspace-map
@@ -27,6 +27,7 @@
:config
(add-to-list 'desktop-clear-preserve-buffers "\\*straight-process\\*")
(add-to-list 'desktop-clear-preserve-buffers "\\*elpaca-log\\*")
(add-to-list 'desktop-clear-preserve-buffers "\\*explain-pause-top\\*")
(add-to-list 'desktop-clear-preserve-buffers "\\*Async-native-compile-log\\*")
(add-to-list 'desktop-clear-preserve-buffers "\\*Native-compile-Log\\*")

View File

@@ -7,7 +7,6 @@
;;; Code:
(use-package easysession
:ensure t
:hook
(easysession-after-load . siren-easysession-after-load)
((easysession-after-load easysession-new-session-hook) . siren-easysession-setup)

View File

@@ -23,7 +23,8 @@
:config
(elscreen-start))
(use-package elscreen-buffer-group :defer t)
(use-package elscreen-buffer-group
:defer t)
(provide 'siren-elscreen)
;;; siren-elscreen.el ends here

View File

@@ -7,7 +7,7 @@
;;; Code:
(use-package escreen
:straight (:type git :host github :repo "renard/escreen-el")
:ensure (:host github :repo "renard/escreen-el")
:demand
:general

View File

@@ -9,14 +9,13 @@
(require 'siren-workspace-map)
(use-package tab-bar-notch
:straight (:host github :repo "jimeh/tab-bar-notch")
:ensure (:host github :repo "jimeh/tab-bar-notch")
:custom
(tab-bar-notch-normal-fullscreen-height 1.0)
(tab-bar-notch-normal-height 1.0))
(use-package tab-bar
:straight (:type built-in)
:ensure nil
:general
("s-}" 'tab-next)
("s-{" 'tab-previous)