Commit graph

5 commits

Author SHA1 Message Date
160a7763b7 - Minor cleanup
- Change shebangs to use 'env' in prep for NixOS (and others)
- `agenda` now has a symlink to the underlying tree structure named ".tree"
- `binbox` has more checking, being prepped for automatic export of symlinks.
- `cdz` now symlinks to the archive directory using "<archive name>.tmp". This is less confusing than a randomized extraction folder, and adds the benefit of being in the FS-tree of the original archive.
- daisy.source changes:
> Added basic debug mode.
> `ched` can now set global (all of the shell) editor or local (lackadaisical utils only) editor.
> The encoding/decoding functions have been expanded and improved. Extra checking, permissions are stored as well, `daisy_dec` can handle stdin.
- Added new functions to manage lackadaisical config: daisy_backup (runs `bak` on config files), daisy_clear (removes config files), and daisy_restore (restores config files archived using bak).
- All functions/tools prefixed with 'daisy_' are now also available prefixed with 'ld_' instead
- Added a new utility, `clip`. This utility keeps a local variable that can be set if given args and get if no args are supplied. Basically a simple clipboard local to the ptty. Supports stdin.
2026-01-25 18:23:05 +01:00
33ca0e1422 Change all scripts to use the BASH interpreter, as some SH versions do not
handle a lot of things correctly.
2025-12-31 16:06:50 +01:00
e3a2efdb43 Minor fixes as well as clean-up surrounding internal functions. 2025-12-13 04:16:43 +01:00
0912f2d3d4 - Many fixes to sourcing, now will always resolve to base dir.
- All scripts are again `sh` compatible.
- Binbox overhaul, symlinks finally work just like `busybox`.
- Error checking to some files like `sw` and `own`.
TODO: Make it pretty and make `short` already.
2025-09-22 08:34:50 +02:00
Lea
1dfda10ddc First versions of the binaries and source file. 2025-07-04 16:07:49 +02:00