From 9e5d9d65a112ba76d027b1cdd54b4181762e094e Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Thu, 27 Apr 2023 02:59:17 +1000 Subject: [PATCH] shell ls aliases to sh_runout -n ls ... --- src/modules/punk-0.1.tm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/modules/punk-0.1.tm b/src/modules/punk-0.1.tm index b5ceff81..65944c17 100644 --- a/src/modules/punk-0.1.tm +++ b/src/modules/punk-0.1.tm @@ -515,9 +515,12 @@ namespace eval punk { interp alias {} gconf {} git config --global -l #---------------------------------------------- - interp alias {} l {} ls -aFC ;#wide listing () - interp alias {} ll {} ls -laFo --color=always - interp alias {} lw {} ls -aFv --color=always + interp alias {} l {} sh_runout -n ls -A ;#plain text listing + interp alias {} ls {} sh_runout -n ls -AF --color=always + interp alias {} lw {} sh_runout -n ls -AFC --color=always ;#wide listing (use A becaus no extra info on . & ..) + interp alias {} ll {} sh_runout -n ls -laFo --color=always ;#use a instead of A to see perms/owner of . & .. + # -v for natural number sorting not supported on freeBSD. Todo - test at startup and modify aliases? + #interp alias {} lw {} ls -aFv --color=always interp alias {} ./ {} punk::./ interp alias {} ../ {} punk::../ if {$::tcl_platform(platform) eq "windows"} {