From dcc432ed429fd1eceb7ed68bc9063a7535674eb0 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Mon, 6 Mar 2023 10:19:33 -0800 Subject: Move picom configuration to data This configuration is for now specific to data, rincewind will have a different configuration. --- oni/packages/emacs-outli.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 oni/packages/emacs-outli.scm (limited to 'oni/packages/emacs-outli.scm') diff --git a/oni/packages/emacs-outli.scm b/oni/packages/emacs-outli.scm new file mode 100644 index 0000000..67fcd01 --- /dev/null +++ b/oni/packages/emacs-outli.scm @@ -0,0 +1,32 @@ +(define-module (oni packages emacs-outli) + #:use-module (guix packages) + #:use-module (guix utils) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module (guix build-system emacs) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages emacs-xyz)) + +(define-public emacs-outli + (let ((commit "bfaa2ff7b777dd7c7b383e79ade061fda25fc282") + (revision "0")) + (package + (name "emacs-outli") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (uri (git-reference + (url "https://github.com/jdtsmith/outli") + (commit commit))) + (method git-fetch) + (file-name (git-file-name name version)) + (sha256 + (base32 "17gnz77x9xgkvg1452dshd10i445ayfjyvrpq6vb240blj5sbrc8")))) + (build-system emacs-build-system) + (home-page "https://github.com/jdtsmith/outli") + (synopsis "Simple comment-based outlines for Emacs") + (description "outli is a simple Emacs outliner for code, documents, and more which styles your +headings, and emulates org-mode navigation and structure editing. It is based on +the built-in outline-minor-mode and is simple by design, providing just a few +key features.") + (license license:gpl3+)))) -- cgit v1.2.3-54-g00ecf