From d07ed232cb64265135e1155742432b1aa4e1b9fc Mon Sep 17 00:00:00 2001 From: Simon Streit Date: Mon, 19 Jun 2023 21:51:22 +0200 Subject: siguix: Add emacs-better-defaults. * siguix/packages/emacs-xyz.scm (emacs-better-defaults): New variable. --- siguix/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/siguix/packages/emacs-xyz.scm b/siguix/packages/emacs-xyz.scm index 75acfb7..84dd769 100644 --- a/siguix/packages/emacs-xyz.scm +++ b/siguix/packages/emacs-xyz.scm @@ -295,3 +295,28 @@ ansi-term, eshell, and ielm. You can put each one on a keyboard shortcut and toggle a console off and on as needed. The console will be opened in the current buffer's default directory.") (license license:gpl3+)))) + +(define-public emacs-better-defaults + (let ((commit "7d0e56b3a7f84bea6ee2dd9fda09da9df335f89e") + (revision "0")) + (package + (name "emacs-better-defaults") + (version (git-version "0.1.4" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~technomancy/better-defaults") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "17gbbf6m548wiw6ra40vf2q0nl7sxrfia29ssx3ikn7j59q6cc7g")))) + (build-system emacs-build-system) + (home-page "https://git.sr.ht/~technomancy/better-defaults") + (synopsis "Better defaults for Emacs") + (description + "Better defaults attempts to address the most obvious deficiencies of +the Emacs default configuration in uncontroversial ways that nearly +everyone can agree upon.") + (license license:gpl3+)))) -- cgit v1.2.3