Commit Graph

17 Commits

Author SHA1 Message Date
ef1d92a108 Fix screensaver idle timeout overflow by using 1s poll intervals with deadline tracking instead of direct millisecond conversion 2026-03-21 03:54:43 -04:00
4b07990fc5 Bump to 0.6.1: add Ctrl-D/U half-screen scrolling, Ctrl-G position info, and status messages 2026-03-20 18:44:43 -04:00
939888e579 Bump version to 0.6.0 and add viewport scrolling to the line editor 2026-03-20 16:09:02 -04:00
fe9fd5c797 Fix function $0 param, scope positional args locally, follow symlinks in completion, expose SHED_VI_MODE variable, and clean up test helpers 2026-03-07 00:23:05 -05:00
9d13565176 Added ex mode to line editor, a 'keymap' builtin, and a zsh-like widget system using ':!<shellcmd>' ex mode commands 2026-03-03 03:19:02 -05:00
6d2d94b6a7 bumped version to 0.4.0 2026-03-01 21:19:41 -05:00
90e69f96d2 changed package name from 'fern' to 'shed' 2026-02-24 18:02:13 -05:00
238a0063f8 bumped version to 0.3.0 2026-02-24 13:54:41 -05:00
2184b9b361 implemented the pushd, popd, and dirs builtins 2026-02-20 01:29:40 -05:00
934c41714a implemented nixos and home-manager nix modules for the flake 2026-02-19 17:30:21 -05:00
a5d756431c bumped version to 0.2.0 2026-02-19 14:27:21 -05:00
c112e4f6ee added shellPath to flake.nix package 2026-02-19 00:20:18 -05:00
94567e0515 updated .gitignore 2026-02-19 00:01:31 -05:00
8354ad400d added a bunch of tests 2026-02-18 23:54:25 -05:00
d77c2f39b8 Added a flake.nix 2026-02-18 23:10:32 -05:00
b6be68b235 removed nix artifacts 2025-04-19 12:46:00 -04:00
a9a9642a2a Initial commit for fern 2025-03-02 16:32:15 -05:00