Tatsh

Results 247 comments of Tatsh

This may be caused by permissions. On Mojave Mail is blocked from apps by default. In Bash you will see this by default: ``` $ cd ~/Library/Containers/com.apple.mail $ ls ls:...

Regarding tmux, ensure it's in the allowed apps for *Full Disk Access*, restart the server (`tmux kill-server`), start a new session, and everything will work.

On 1, I don't think it will matter but because paths can change I think it's preferable to use `-app`. On 2, `-currentHost`/`-host` is only for a situation where you...

No, as `tccutil` only provides the reset ability for a given service. Perhaps a custom app can use the private TCC framework (once reverse engineered) to write to the database...

> using the Preferences app to enable Terminal, bash, etc somewhat defeats the automate-ability of a bootstrapping script to automate preferences. Is there a way to automate this part? Not...

> How can a script be made to modify the Security & Privacy settings? I can't seem to find a .plist anywhere on disk that stores these settings. How are...

Those files are SIP protected. The OS will know if they get modified and then restore the old version from a snapshot.

It seems they want you to use Apple Remote Desktop to configure whatever can't be done with CLI.

I rarely do that kind of conditional anymore in any my dot files. I generate them with a script I wrote in Python that does these conditionals (and run it...

https://gist.github.com/Tatsh/1afd6d68113ec7342d045321f1dc3402 See the `write_aliases()` function