aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2023-05-25 00:03:46 -0700
committerGravatar Tom Willemse2023-05-25 00:03:46 -0700
commite8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2 (patch)
treeb457c451d08882319896dc3cfe05d3975ddd71b0
parent434a811056792aa4ddac996a7adab4b9716fe946 (diff)
downloademacs-config-e8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2.tar.gz
emacs-config-e8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2.zip
Replace all Cask files with Eldev files
I'm working on moving my build setup to my own laminar[1] instance. To do this I need to be able to package files up. It appears that I couldn't quite get Cask to work, and Eldev exists in the Guix[2] package repository. [1]: https://laminar.ryuslash.org/ [2]: https://guix.gnu.org/
-rw-r--r--oni-bats/Cask8
-rw-r--r--oni-bats/Eldev13
-rw-r--r--oni-conf/Cask8
-rw-r--r--oni-conf/Eldev13
-rw-r--r--oni-csharp/Cask8
-rw-r--r--oni-csharp/Eldev13
-rw-r--r--oni-css/Cask8
-rw-r--r--oni-css/Eldev13
-rw-r--r--oni-elisp/Cask8
-rw-r--r--oni-elisp/Eldev13
-rw-r--r--oni-haml/Cask8
-rw-r--r--oni-haml/Eldev13
-rw-r--r--oni-html/Cask8
-rw-r--r--oni-html/Eldev13
-rw-r--r--oni-nxml/Cask8
-rw-r--r--oni-nxml/Eldev13
-rw-r--r--oni-org/Cask10
-rw-r--r--oni-org/Eldev20
-rw-r--r--oni-php/Cask8
-rw-r--r--oni-php/Eldev13
-rw-r--r--oni-python/Cask8
-rw-r--r--oni-python/Eldev13
-rw-r--r--oni-ruby/Cask8
-rw-r--r--oni-ruby/Eldev13
-rw-r--r--oni-twig/Cask8
-rw-r--r--oni-twig/Eldev13
26 files changed, 176 insertions, 106 deletions
diff --git a/oni-bats/Cask b/oni-bats/Cask
deleted file mode 100644
index 1a6e405..0000000
--- a/oni-bats/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-bats.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-bats/Eldev b/oni-bats/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-bats/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-conf/Cask b/oni-conf/Cask
deleted file mode 100644
index 064d0bb..0000000
--- a/oni-conf/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-conf.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-conf/Eldev b/oni-conf/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-conf/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-csharp/Cask b/oni-csharp/Cask
deleted file mode 100644
index e42c835..0000000
--- a/oni-csharp/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-csharp.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-csharp/Eldev b/oni-csharp/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-csharp/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-css/Cask b/oni-css/Cask
deleted file mode 100644
index 40766c6..0000000
--- a/oni-css/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-css.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-css/Eldev b/oni-css/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-css/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-elisp/Cask b/oni-elisp/Cask
deleted file mode 100644
index 9f7cef0..0000000
--- a/oni-elisp/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-elisp.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-elisp/Eldev b/oni-elisp/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-elisp/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-haml/Cask b/oni-haml/Cask
deleted file mode 100644
index 9bcc49f..0000000
--- a/oni-haml/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-haml.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-haml/Eldev b/oni-haml/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-haml/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-html/Cask b/oni-html/Cask
deleted file mode 100644
index f985d16..0000000
--- a/oni-html/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-html.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-html/Eldev b/oni-html/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-html/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-nxml/Cask b/oni-nxml/Cask
deleted file mode 100644
index d66d955..0000000
--- a/oni-nxml/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-nxml.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-nxml/Eldev b/oni-nxml/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-nxml/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-org/Cask b/oni-org/Cask
deleted file mode 100644
index e92ff13..0000000
--- a/oni-org/Cask
+++ /dev/null
@@ -1,10 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-org.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*")
- ("icons" "./icons/*")
- ("capture-templates" "./capture-templates/*"))
diff --git a/oni-org/Eldev b/oni-org/Eldev
new file mode 100644
index 0000000..7c2d187
--- /dev/null
+++ b/oni-org/Eldev
@@ -0,0 +1,20 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-local-dependency
+ (car (directory-files (format "%s/share/emacs/site-lisp" (getenv "GUIX_ENVIRONMENT"))
+ t "org-pretty-table" nil 1)))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el"
+ "./snippets/**/*"
+ "./icons/**/*"
+ "./capture-templates/**/*")))
diff --git a/oni-php/Cask b/oni-php/Cask
deleted file mode 100644
index b52c875..0000000
--- a/oni-php/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-php.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-php/Eldev b/oni-php/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-php/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-python/Cask b/oni-python/Cask
deleted file mode 100644
index 4699a2f..0000000
--- a/oni-python/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-python.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-python/Eldev b/oni-python/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-python/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-ruby/Cask b/oni-ruby/Cask
deleted file mode 100644
index 4c18388..0000000
--- a/oni-ruby/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-ruby.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-ruby/Eldev b/oni-ruby/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-ruby/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))
diff --git a/oni-twig/Cask b/oni-twig/Cask
deleted file mode 100644
index ffb9491..0000000
--- a/oni-twig/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-twig.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-twig/Eldev b/oni-twig/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-twig/Eldev
@@ -0,0 +1,13 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+;; Uncomment some calls below as needed for your project.
+(eldev-use-package-archive 'gnu-elpa)
+;(eldev-use-package-archive 'nongnu-elpa)
+(eldev-use-package-archive 'melpa)
+(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
+
+(eldev-use-plugin 'autoloads)
+
+(setf eldev-files-to-package
+ `(:or ,eldev-files-to-package
+ '("*.el" "./snippets/**/*")))