This commit is contained in:
Zelong Kuang
2026-03-14 19:46:30 +11:00
parent 27dac8f3e9
commit 2a04d507d7
7 changed files with 57 additions and 42 deletions

View File

@@ -12,30 +12,40 @@
(global-set-key (kbd "C-x C-b") #'ibuffer)
(use-package beframe
:hook elpaca-after-init
:bind (("C-x b" . beframe-switch-buffer)
("C-x C-b" . beframe-buffer-menu)
("C-x f" . other-frame-prefix))
:config
(define-key global-map (kbd "C-c b") #'beframe-prefix-map))
;; (use-package beframe
;; :hook elpaca-after-init
;; :bind (("C-x b" . beframe-switch-buffer)
;; ("C-x C-b" . beframe-buffer-menu)
;; ("C-x f" . other-frame-prefix))
;; :config
;; (define-key global-map (kbd "C-c b") #'beframe-prefix-map))
(use-package desktop
:ensure nil
:demand t
:init
(setq desktop-dirname (expand-file-name user-emacs-directory)
desktop-path (list desktop-dirname)
desktop-save t
desktop-files-not-to-save "^$" ;reload tramp paths
desktop-load-locked-desktop nil
desktop-restore-eager 4)
:config
(desktop-save-mode 1))
(use-package eyebrowse
:hook elpaca-after-init
:custom
(eyebrowse-new-workspace t))
;; (use-package desktop
;; :ensure nil
;; :demand t
;; :init
;; (setq desktop-dirname (expand-file-name user-emacs-directory)
;; desktop-path (list desktop-dirname)
;; desktop-save t
;; desktop-files-not-to-save "^$" ;reload tramp paths
;; desktop-load-locked-desktop nil
;; desktop-restore-eager 4)
;; :config
;; (desktop-save-mode 1))
(use-package easysession
:demand t
:custom
(easysession-switch-to-save-session t)
(easysession-switch-to-exclude-current nil)
:config
(setq easysession-setup-load-session t)
(easysession-setup))
(provide 'init-workspace)