From c46f41eee96ad883ea3db5919b78bd9c29c2ed20 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Tue, 19 Sep 2023 07:50:02 -0300 Subject: remembering article: Remove duplicate link references --- ...6-ann-remembering-add-memory-to-dmenu-fzf-and-similar-tools.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to '_articles') diff --git a/_articles/2021-01-26-ann-remembering-add-memory-to-dmenu-fzf-and-similar-tools.md b/_articles/2021-01-26-ann-remembering-add-memory-to-dmenu-fzf-and-similar-tools.md index 41c9131..0d02384 100644 --- a/_articles/2021-01-26-ann-remembering-add-memory-to-dmenu-fzf-and-similar-tools.md +++ b/_articles/2021-01-26-ann-remembering-add-memory-to-dmenu-fzf-and-similar-tools.md @@ -12,11 +12,11 @@ ref: ann-remembering-add-memory-to-dmenu-fzf-and-similar-tools --- -Today I pushed v0.1.0 of [remembering][remembering], a tool to enhance the interactive usability of menu-like tools, such as [dmenu][dmenu] and [fzf][fzf]. +Today I pushed v0.1.0 of [remembering], a tool to enhance the interactive usability of menu-like tools, such as [dmenu] and [fzf]. ## Previous solution -I previously used [yeganesh][yeganesh] to fill this gap, but as I started to rely less on Emacs, I added fzf as my go-to tool for doing fuzzy searching on the terminal. +I previously used [yeganesh] to fill this gap, but as I started to rely less on Emacs, I added fzf as my go-to tool for doing fuzzy searching on the terminal. But I didn't like that fzf always showed the same order of things, when I would only need 3 or 4 commonly used files. For those who don't know: yeganesh is a wrapper around dmenu that will remember your most used programs and put them on the beginning of the list of executables. @@ -38,9 +38,9 @@ Other than being decoupled from dmenu, another improvement I though that could b Instead of Haskell, I went with POSIX sh. Sticking to POSIX sh makes it require less build-time dependencies. There aren't any, actually. Packaging is made much easier due to that. -The good thing is that the program itself is small enough ([119 lines][119-lines] on v0.1.0) that POSIX sh does the job just fine, combined with other POSIX utilities such as [getopts][getopts], [sort][sort] and [awk][awk]. +The good thing is that the program itself is small enough ([119 lines] on v0.1.0) that POSIX sh does the job just fine, combined with other POSIX utilities such as [getopts], [sort] and [awk]. -[119-lines]: https://euandre.org/git/remembering/tree/remembering?id=v0.1.0 +[119 lines]: https://euandre.org/git/remembering/tree/remembering?id=v0.1.0 [getopts]: http://www.opengroup.org/onlinepubs/9699919799/utilities/getopts.html [sort]: http://www.opengroup.org/onlinepubs/9699919799/utilities/sort.html [awk]: http://www.opengroup.org/onlinepubs/9699919799/utilities/awk.html -- cgit v1.2.3