aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages.nix7
-rwxr-xr-xscripts/bin/ned6
2 files changed, 11 insertions, 2 deletions
diff --git a/packages.nix b/packages.nix
index 4327732..160152a 100644
--- a/packages.nix
+++ b/packages.nix
@@ -24,6 +24,8 @@ let
fzf
docker-compose
direnv
+ ed
+ rlwrap
# gh
just
difftastic
@@ -33,7 +35,7 @@ let
gcc
gnumake
- nodejs_23
+ nodejs_24
bun
# bspwm
@@ -94,7 +96,8 @@ let
# Audio
qjackctl
- # ardour
+ ardour
+ fluidsynth
a2jmidid
pavucontrol
audacity
diff --git a/scripts/bin/ned b/scripts/bin/ned
new file mode 100755
index 0000000..7ebd8b1
--- /dev/null
+++ b/scripts/bin/ned
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+rlwrap -A --complete-filenames -D 2 \
+ -H ~/.local/state/.ned_history \
+ --only-cook "::ed::" -p'1;35' -R \
+ ed -v -p "::ed:: " -E "$@" || true;