Commit Graph

6 Commits

Author SHA1 Message Date
e63120b478 feat(package)!: migrate from straight.el to elpaca package manager (#30) 2026-01-02 07:46:55 +00:00
fe6a4e7ce5 fix(elisp): add lexical-binding comment to all files to suppress new Emacs 31 warnings
I've set `lexical-binding` to `nil` in all Emacs Lisp files to suppress
the warnings introduced in Emacs 31 requiring all elisp files to have a
`lexical-binding` comment.

This retains the default behavior of dynamic binding when no
`lexical-binding` comment is present. With it set to `t` across the
board, various things break, and fixing those is a task for another day.
2025-06-29 12:23:03 +01:00
282e7b590e feat(workspaces/easysession): display session name in mode-line 2024-12-18 08:59:45 +00:00
396fb0f853 fix(workspaces/easysession): remove save keybinding conflicting with switch-to 2024-12-17 21:51:11 +00:00
384f7fcf53 feat(workspace/easysession): add easysession-save keybinding 2024-12-17 09:28:07 +00:00
Jim Myhrberg
cb799f31e0 feat(workspaces): replace desktop.el with easysession
It seems easysession is a more modern take on session management, and
most importantly, it is much faster than desktop.el. So far this seems
to work fine, so I'll give it a proper try.
2024-12-16 18:37:30 +00:00