aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/lf/lf-make-map/src (unfollow)
Commit message (Collapse)Author
5 dayspkgs/lf-make-map: Print the interactive selection mode to stderrBenedikt Peetz
Printing it to stdout is obviously nonsense (e.g. This breaks: `cd "$(lf-make-map interactive ~/*)"`).
6 dayspkgs/lf-make-map: Special case dot-directoriesBenedikt Peetz
That makes the mappings for `~/.config` or `~/.local` more accessible.
6 dayspkgs/lf-make-map: Implement an interactive modeBenedikt Peetz
This mode effectively replaces the display lf gives you for mappings.
2026-01-27pkgs/lf-make-map: Don't assume `String::len` returns number of charsBenedikt Peetz
It returns number of bytes, as such a char such as `Á` has a length of 2.
2025-04-27pkgs/lf-make-map: Correctly insert a child after a tiebreakBenedikt Peetz
2025-04-27pkgs/lf-make-map: Add copyright headersBenedikt Peetz
2025-04-27pkgs/lf-make-map: Use trinitrix's keymaps libraryBenedikt Peetz
The library was largely modelled after the previously used `MappingTrie`. Thus using that results in code deduplication.
2025-04-27treewide: Add nice GPL-3.0-or-later license headerBenedikt Peetz
This change also ensures that this repo is reuse-3.0 compliant.
2024-10-04fix(pkgs/lf-make-map): Ensure stable sorting of the `lf` mappingsBenedikt Peetz
2024-05-23refactor(pkgs): Categorize into `by-name` shardsBenedikt Peetz
This might not be the perfect way to organize a package set -- especially if the set is not nearly the size of nixpkgs -- but it is _at_ least a way of organization.