Daily Tools - Additional Features for Control Center

Calculator and some other features can't be activated. What could be the reason?

can you give more info? which other features you cant activate? which ones working

Did you check this settings, This settings should be enabled

  • BetterTouchTool Settings > Scripting BTT > Allow external BetterTouchTool scripting
  • macOS Settings > Notifications > BetterTouchTool > Allow Notifications & Choose Banner
  • macOS Settings > Security & Privacy > Accessibility > BetterTouchTool > Allow
  • macOS Settings > Security & Privacy > Automation > BetterTouchTool > Allow

I use it on iMac, Mac OS 12.2.1

hi you send screenshot of macOS Control Center (im not developing it anymore), did you tried Daily tools on first post of this topic

1 Like

Where to submit pull requests?

@Isaac_Spiegel hi, im only using here atm. you can send suggestions here. thanks for your interest,

which part you want to contribute?

you can use this format, i will merge

DT > DT.html > Line 399

if(VC(6)){
SysInfo=async()=>{
	let s=(await SS(`echo $(ps -Ao %cpu=|paste -sd+ -|bc)-$(sysctl -n hw.logicalcpu)-$(ps -caxm -orss=|awk '{sum+=$1}END{print sum/1048576}')-$(sysctl -n hw.memsize)`)).split("-")
	let st=(await AS(`tell app "Finder" to tell startup disk to (free space & "-" & capacity) as text`)).split("-")
	let BytesEx=(x)=>{
		let d = (Number.parseFloat(x.replace(/,/,'.'))/(10**9))
		if		(d>=1000){return ((d/1000).toFixed(1))+" T"}
		else if	(d<1000&&d>=100) {return ~~d+" G"}
		else if	(d<100) {return d.toFixed(1)+" G"}
	}
	let m=(n,v)=>{suright.children[n].innerHTML=v}
	m(0,"% "+(s[0]/s[1]).toFixed(1));
	m(1,(s[2]/1).toFixed(1)+" / "+(s[3]/(1024**3)).toFixed(0)+" G");
	m(2,(BytesEx(st[0]).slice(0,-2) + " / " + BytesEx(st[1])))
}

Hey, this is really cool, I had no idea this existed! Currently setting everything up. Thank you for putting this much work in to this :).

1 Like