aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/lf/lf-make-map (unfollow)
Commit message (Collapse)Author
9 dayspkgs/lf-make-map: Account for an `Enter` without having a value setBenedikt Peetz
9 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 ~/*)"`).
9 days{pkgs/{lf-make-map,river-mk-keymap},flake}: UpdateBenedikt Peetz
9 dayspkgs/*/update.sh: Perform more through cargo updatesBenedikt Peetz
10 dayspkgs/lf-make-map: Special case dot-directoriesBenedikt Peetz
That makes the mappings for `~/.config` or `~/.local` more accessible.
10 dayspkgs/lf-make-map: Implement an interactive modeBenedikt Peetz
This mode effectively replaces the display lf gives you for mappings.
10 dayspkgs/*/flake.nix: Actually instantiate `nixpkgs` instead of just loadingBenedikt Peetz
2026-05-28pkgs/{fupdate,lf-make-map,mpdpopm,river-mk-keymap,tskm}: UpdateBenedikt Peetz
2026-05-28treewide: FormatBenedikt Peetz
2026-05-12pkgs: Update cargo lockfilesBenedikt Peetz
2026-05-12treewide: Switch to npinsBenedikt Peetz
2026-04-14treewide: UpdateBenedikt Peetz
2026-02-15treewide: UpdateBenedikt Peetz
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.
2026-01-18treewide: UpdateBenedikt Peetz
2025-12-17treewide: Use correct `mktemp` with template invocationBenedikt Peetz
2025-12-11treewide: UpdateBenedikt Peetz
2025-12-09treewide: Give tempfiles descriptive namesBenedikt Peetz
This makes it easier to see, where each tempfile comes from.
2025-11-30treewide: UpdateBenedikt Peetz
2025-11-10treewide: UpdateBenedikt Peetz
2025-10-20treewide: UpdateBenedikt Peetz
2025-09-24treewide: UpdateBenedikt Peetz
2025-09-02treewide: Remove `with pkgs;`Benedikt Peetz
This is an antipattern and makes grepping for specific packages harder.
2025-09-02treewide: UpdateBenedikt Peetz
2025-08-22treewide: UpdateBenedikt Peetz
2025-08-11treewide: UpdateBenedikt Peetz
2025-07-24treewide: UpdateBenedikt Peetz
2025-07-04treewide: UpdateBenedikt Peetz
2025-07-01treewide: UpdateBenedikt Peetz
2025-06-29treewide: UpdateBenedikt Peetz
2025-06-24treewide: UpdateBenedikt Peetz
2025-06-16treewide: UpdateBenedikt Peetz
2025-06-06treewide: UpdateBenedikt Peetz
2025-05-30treewide: UpdateBenedikt Peetz
This also contains a bump to 25.05.
2025-05-16treewide: UpdateBenedikt Peetz
2025-04-27pkgs/lf-make-map: Correctly insert a child after a tiebreakBenedikt Peetz
2025-04-27pkgs/lf-make-map/tests: Add a test for child insertionBenedikt Peetz
2025-04-27pkgs/lf-make-map/tests: Make tests modularBenedikt Peetz
2025-04-27pkgs/lf-make-map: Add copyright headersBenedikt Peetz
2025-04-27pkgs/lf-make-map: Add a basic regression testBenedikt 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-27pkgs/lf-make-map: Reduce flake to a simple dev shellBenedikt Peetz
More is not needed.
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.
2025-04-25treewide: UpdateBenedikt Peetz
2025-04-19treewide: UpdateBenedikt Peetz
2025-04-09build(treewide): UpdateBenedikt Peetz
2025-03-29build(treewide): UpdateBenedikt Peetz
2025-03-03build(treewide): UpdateBenedikt Peetz
2025-02-22build(treewide): UpdateBenedikt Peetz
2025-02-02build(treewide): UpdateBenedikt Peetz