aboutsummaryrefslogtreecommitdiffstats
path: root/oni/packages/emacs-outli.scm
diff options
context:
space:
mode:
authorGravatar Tom Willemse2023-03-06 10:19:33 -0800
committerGravatar Tom Willemse2023-03-06 10:19:33 -0800
commitdcc432ed429fd1eceb7ed68bc9063a7535674eb0 (patch)
treed36c49ee11b01231fe6e7298e640ba16d4c67d46 /oni/packages/emacs-outli.scm
parent6de55e66ce88cd3cd841b7cec669a515264a763f (diff)
downloadnew-dotfiles-dcc432ed429fd1eceb7ed68bc9063a7535674eb0.tar.gz
new-dotfiles-dcc432ed429fd1eceb7ed68bc9063a7535674eb0.zip
Move picom configuration to data
This configuration is for now specific to data, rincewind will have a different configuration.
Diffstat (limited to 'oni/packages/emacs-outli.scm')
-rw-r--r--oni/packages/emacs-outli.scm32
1 files changed, 32 insertions, 0 deletions
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+))))