about summary refs log tree commit diff
path: root/tools/emacs-pkgs/notable/default.nix
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2020-09-15T13·04+0100
committertazjin <mail@tazj.in>2020-09-17T10·51+0000
commit6b16e5c1efb5688b32899693eaf5467988f479a7 (patch)
tree5333e5d2dd2911d0494e80175855bfa26ac1a44f /tools/emacs-pkgs/notable/default.nix
parent96dbf4d68680b7bdf9fc51e061b87d8872870c8c (diff)
feat(emacs-pkgs/notable): Begin implementation by adding note-taking r/1796
I'm writing a note taking system because I don't like any of the
existing ones.

This adds a note-taking function which prompts the user for note
content and persists it in a user-configurable directory.

Next steps are roughly:

* listing notes
* editing notes
* archiving notes

At which point I would consider this functional. The idea is to keep
adding incremental improvements that fit my workflows after that, and
if it ends up being useful for anyone else - great.

Change-Id: I7ae0eb4015511ebdbaeff92d8d32502726eb57c4
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1981
Tested-by: BuildkiteCI
Reviewed-by: tazjin <mail@tazj.in>
Diffstat (limited to 'tools/emacs-pkgs/notable/default.nix')
-rw-r--r--tools/emacs-pkgs/notable/default.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/emacs-pkgs/notable/default.nix b/tools/emacs-pkgs/notable/default.nix
new file mode 100644
index 000000000000..74cdddf6ab4f
--- /dev/null
+++ b/tools/emacs-pkgs/notable/default.nix
@@ -0,0 +1,10 @@
+{ pkgs, ... }:
+
+pkgs.emacsPackages.trivialBuild rec {
+  pname = "notable";
+  version = "1.0";
+  src = ./notable.el;
+  packageRequires = with pkgs.emacsPackages; [
+    dash f ht s
+  ];
+}