aboutsummaryrefslogtreecommitdiffstats
path: root/oni/packages
diff options
context:
space:
mode:
Diffstat (limited to 'oni/packages')
-rw-r--r--oni/packages/sawfish.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/oni/packages/sawfish.scm b/oni/packages/sawfish.scm
new file mode 100644
index 0000000..22350c8
--- /dev/null
+++ b/oni/packages/sawfish.scm
@@ -0,0 +1,24 @@
+(define-module (oni packages sawfish)
+ #:use-module ((gnu packages sawfish)
+ #:select (sawfish))
+ #:use-module ((guix packages)
+ #:select (package))
+ #:use-module ((guix build-system emacs)
+ #:select (emacs-build-system)))
+
+(define-public emacs-sawfish
+ (package
+ (inherit sawfish)
+ (name "emacs-sawfish")
+ (build-system emacs-build-system)
+ (arguments
+ '(#:include '("sawfish.el")))
+ (synopsis "Sawfish mode")
+ (native-inputs (list))
+ (inputs (list))
+ (description "\"sawfish.el\" provides
+* A major mode for writing Sawfish code.
+ This include symbol / var / func completion and help access,
+ both from doc-string and info file.
+* sawfish-client wrapper, i.e. an interface to interact with
+ running Sawfish window manager.")))