diff --git a/stl/padding.nas b/stl/padding.nas new file mode 100644 index 0000000..47fc76a --- /dev/null +++ b/stl/padding.nas @@ -0,0 +1,16 @@ +# padding.nas +# ValKmjolnir 2022/9/4 + +var leftpad=func(str,len,char=" "){ + var strlen=size(str); + for(var i=strlen;ilen?size(f):len; + return len; +} + var getname=func(s){ var (len,ch)=(size(s),' '[0]); for(var i=0;i60?"\e[91m":"\e[32m",bar.bar(mem_occ/100)~" ",mem_occ,"\e[0m "); - println("\e[4;1H CPU occupation(%) : ",cpu_occ>90?"\e[91m":"\e[32m",bar.bar(cpu_occ/100)~" ",cpu_occ,"\e[0m "); + println("\e[1;1H\e[1m Memory total(GB) : \e[0m\e[36m",mem.MemTotal/1024/1024,"\e[0m"); + println("\e[2;1H\e[1m Memory free(GB) : \e[0m\e[36m",mem.MemFree/1024/1024,"\e[0m"); + println("\e[3;1H\e[1m Memory occupation(%): \e[0m",mem_occ>60?"\e[91m":"\e[32m",bar.bar(mem_occ/100)~" ",mem_occ,"\e[0m "); + println("\e[4;1H\e[1m CPU occupation(%) : \e[0m",cpu_occ>90?"\e[91m":"\e[32m",bar.bar(cpu_occ/100)~" ",cpu_occ,"\e[0m "); println("\e[5;1H Press 'q' to quit."); } }(); \ No newline at end of file