nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

commit 0277df1a779c8344c9b3d453a2d13681e8518f4b
parent fbf9563452eeb86c3e578b02a357f20786f11b05
Author: Peter <peter@minskio.co.uk>
Date:   Tue,  6 Oct 2026 23:49:53 +0100

Math operation functions

Diffstat:
Mhome/fish.nix | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/home/fish.nix b/home/fish.nix @@ -9,7 +9,9 @@ backup = "tar -zcvf (basename \$argv)_backup-(date +%F-%H%M%S).tar.gz \$argv"; book = "grep -i \"$argv\" \"$SYNCDIR/src/blog.${vars.user.domain}/content/reading-list.md\""; dos2unix = "sed -i 's/\r//' \"$argv\""; + fractodec = "math -s2 \"$argv\""; fullpath = "set -l dir (test (count \$argv) -gt 0; and echo \$argv[1]; or echo .); realpath \$dir/*"; + hextodec = "math \"0x$argv\""; mcd = "mkdir -p $argv[1] && cd $argv[1]"; mergeinto = "rsync --progress --remove-source-files -av \"$argv[1]\" \"$argv[2]\" && find \"$argv[1]\" -empty -delete"; ncdu = ''set arg (count $argv); if test $arg -eq 0; set argv .; end; "${pkgs.rclone}/bin/rclone" ncdu $argv'';