When reverting defaults back to their original behavior, it’s safer and smarter to delete the setting with `defaults delete com.apple.dock static-only` than setting the opposite boolean value. The reason it’s safer & smarter is that it ensures the app or service (e.g. Dock) will default to its internal stock value for that setting, no exceptions. All macOS defaults are designed this way- you can delete your ~/Library/Preferences/ dir and all macOS-native apps will go back to fresh-install settings, and deleting a single default entry by-design resets it back to a fresh-install state. Also, some defaults aren’t booleans, they’re integers or strings, so the stock value may not be apparent. All of this is safer because extra settings in defaults/preference-plists can lead to system rot over years, as software is updated. There’s a lot of complicated reasons why, but a simple example is when macOS & apps are updated their behavior may change and the stock value may change, or even may change type (e.g. Apple could change static-only to be a string with values “forced”, “mixed”, and “none”). Also sometimes the setting becomes irrelevant with an update, but unfortunately not all of the code paths using that setting are fixed & tested fully, and any value could lead to buggy or crashing behavior. So again, if you delete that default setting outright, you’re putting the app in charge of that setting, either fully internally or sometimes the app will repopulate the value in defaults with what it wants.
Hi. I also hide the dock, but what drives me crazy is the delay. For one, the delay for the mouse to trigger the dock appearing and for another the animation delay for the dock to appear. I remedy both delays with the following commands: defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock defaults write com.apple.dock autohide-delay -float 0; killall Dock Thanks again for this video and the productive content of your videos.
I toyed with including those two in the list. I have them on my work machine along with reduced motion set in accessibility to remove a ton of pointless animations. Great quality of life features for me.
hi @Tech Craft. Really love your chanel's content. But only one problem with me is your audio is not consistent in the volumn level. This video is very low in volumn, while other video is loud and clear. I am using Macbook Air M1 with no headphone. Pretty much this audio control a little bit more will make your chanel really shine. Good day!
For the tab switching, you could maybe use some utility to intercept the command+tab and emit command+tab plus a command+option+H (I think that’s hide others). Or just do the command option H yourself idk
So helpful!!! I’m brand new into macOS so this is a perfectly timed video! I especially like how you show command-line commands to change the defaults (I’m a command-line kind of girl :-) ) Thanks again, and so good to have you back !
Hey dude, Just want to say - I'm so glad you're back and making videos. I always loved your videos, so it's great to have you back at it! I love videos like this. Have you got a place where people can make suggestions for what you could make videos about? Or a list we could vote on?
Thanks! I don't have an official channel for receiving suggestions (althought I'm putting the finishing touches to my website and will add something there), but I keep track of anything that comes in on comments, Twitter or on the Community channel.
I wanted a system that was consistent whether it was full screen or multiple windows open. I can get to that with Amethyst. I also use something similar on Linux so I can get the two to behave very similar making switching much easier
Brilliant! I love the tip about stripping the dock down to just what’s running. In tandem with a tiling window manager, that feels like the best way to put focus and efficiency first (at least in my workflow). Thank you for your work!
The best I like about this video is that he came straight to the point. All the tips are helpful and help in increasing productivity. Looking forward to more such tips to be faster and pro at mac. As a suggestion, you can also add timestamps to the video.
Completely agree, I'm new Mac user and I had no idea that it can even be changed, and I was like "OK, that's how my life is going to be from now on" If you make maybe more Mac-beginner friendly, I'd personally appreciate a lot (I've been using for quite a few years)
I loved the videos you was doing on hoobs, would there be any chance you could cover how to correctly add Hubitat to hoobs or home bridge please or how to correctly add hoobs to the argon m.2 please I have been trying and failing in both of these subjects Also I heard that hoobs currently supports secure home video with HomeKit now that would be great to know too please
Just this morning I started filming a fresh series on Hoobs 4. I've completely refreshed my setup so going to update all the plugin videos. I do have an Argon so can certainly take a crack and getting Hoobs running on there. I don't have a Hubitat but I will see if I can get hold of one.
@@tech_craft I worked it out, I am not sure exactly what I did to fix the Hubitat link with HOOBS , but I think it was to do with the Hubitat Package manager. I done a quick fix and link the apps saying there ok to use and I think that was it. Very please, now I have a zwave and zigbee mesh that is compatible with anything all in HomeKit
Didn’t realize you were posting again, welcome back!
When reverting defaults back to their original behavior, it’s safer and smarter to delete the setting with `defaults delete com.apple.dock static-only` than setting the opposite boolean value.
The reason it’s safer & smarter is that it ensures the app or service (e.g. Dock) will default to its internal stock value for that setting, no exceptions. All macOS defaults are designed this way- you can delete your ~/Library/Preferences/ dir and all macOS-native apps will go back to fresh-install settings, and deleting a single default entry by-design resets it back to a fresh-install state. Also, some defaults aren’t booleans, they’re integers or strings, so the stock value may not be apparent.
All of this is safer because extra settings in defaults/preference-plists can lead to system rot over years, as software is updated. There’s a lot of complicated reasons why, but a simple example is when macOS & apps are updated their behavior may change and the stock value may change, or even may change type (e.g. Apple could change static-only to be a string with values “forced”, “mixed”, and “none”). Also sometimes the setting becomes irrelevant with an update, but unfortunately not all of the code paths using that setting are fixed & tested fully, and any value could lead to buggy or crashing behavior. So again, if you delete that default setting outright, you’re putting the app in charge of that setting, either fully internally or sometimes the app will repopulate the value in defaults with what it wants.
Hi. I also hide the dock, but what drives me crazy is the delay. For one, the delay for the mouse to trigger the dock appearing and for another the animation delay for the dock to appear.
I remedy both delays with the following commands:
defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock
defaults write com.apple.dock autohide-delay -float 0; killall Dock
Thanks again for this video and the productive content of your videos.
I toyed with including those two in the list. I have them on my work machine along with reduced motion set in accessibility to remove a ton of pointless animations. Great quality of life features for me.
hi @Tech Craft. Really love your chanel's content. But only one problem with me is your audio is not consistent in the volumn level. This video is very low in volumn, while other video is loud and clear. I am using Macbook Air M1 with no headphone. Pretty much this audio control a little bit more will make your chanel really shine. Good day!
For the tab switching, you could maybe use some utility to intercept the command+tab and emit command+tab plus a command+option+H (I think that’s hide others). Or just do the command option H yourself idk
So helpful!!! I’m brand new into macOS so this is a perfectly timed video! I especially like how you show command-line commands to change the defaults (I’m a command-line kind of girl :-) ) Thanks again, and so good to have you back !
Hey dude,
Just want to say - I'm so glad you're back and making videos. I always loved your videos, so it's great to have you back at it!
I love videos like this. Have you got a place where people can make suggestions for what you could make videos about? Or a list we could vote on?
Thanks! I don't have an official channel for receiving suggestions (althought I'm putting the finishing touches to my website and will add something there), but I keep track of anything that comes in on comments, Twitter or on the Community channel.
Thanks, fixes a few of my pains with Mac
If you want to only see one active app at a time why wouldn't you maximize both (all) your open apps then use Alt+Tab to switch? Also Workspaces.
I wanted a system that was consistent whether it was full screen or multiple windows open. I can get to that with Amethyst. I also use something similar on Linux so I can get the two to behave very similar making switching much easier
@@tech_craft Makes sense I do use Amethyst on all my Macs. Thanks for clarifying.
As an add on - do you happen to know if there is a directory of all settings you can set with the defaults write command in the terminal?
This is the closest thing I've seen to a full guide: macos-defaults.com/
sooo freakin good i love this thank you!
Loving your content mate, only just found your channel. Right up my street.
The folders on top tweak only works in icon view. Can it make to work in list view?
That's odd - it works in both views for me.
Brilliant! I love the tip about stripping the dock down to just what’s running. In tandem with a tiling window manager, that feels like the best way to put focus and efficiency first (at least in my workflow). Thank you for your work!
Once again really great input - very helpful. Looking forward to more of these! 🙂
The best I like about this video is that he came straight to the point. All the tips are helpful and help in increasing productivity. Looking forward to more such tips to be faster and pro at mac. As a suggestion, you can also add timestamps to the video.
The full path in finder config is for the Intel Mac only. Is there a modification of _FXShowPosixPathInTitle for an Apple Silicon M1?
It works on my M1 MacBook Air on Monterey 12.2. Did you restart Finder?
welcome back. keep the excellent content coming - ive missed it while youve been gone
Glad you are back. The timing of your posting cessation with the beginning of the pandemic was concerning but, again, glad you are back. Thanks
Thank you! I'm glad to be back!
Brilliant stuff matey thank you!
i keep getting no matching process belonging to you were found. what does that mean?
Is this when running `killall`? Are you running as an admin user on your Mac?
Very helpful, thx!
THANK YOU for the long press one; it was killing me!!!
Incredibly frustrating that one. Not sure why it’s such an odd default.
Completely agree, I'm new Mac user and I had no idea that it can even be changed, and I was like "OK, that's how my life is going to be from now on"
If you make maybe more Mac-beginner friendly, I'd personally appreciate a lot (I've been using for quite a few years)
Cool... Thanks.
I loved the videos you was doing on hoobs, would there be any chance you could cover how to correctly add Hubitat to hoobs or home bridge please or how to correctly add hoobs to the argon m.2 please I have been trying and failing in both of these subjects
Also I heard that hoobs currently supports secure home video with HomeKit now that would be great to know too please
Just this morning I started filming a fresh series on Hoobs 4. I've completely refreshed my setup so going to update all the plugin videos.
I do have an Argon so can certainly take a crack and getting Hoobs running on there. I don't have a Hubitat but I will see if I can get hold of one.
@@tech_craft your amazing dude 😃
@@tech_craft I worked it out, I am not sure exactly what I did to fix the Hubitat link with HOOBS , but I think it was to do with the Hubitat Package manager. I done a quick fix and link the apps saying there ok to use and I think that was it. Very please, now I have a zwave and zigbee mesh that is compatible with anything all in HomeKit
@@tech_craft I definitely need your help to get this right, it worked for a few hours lol, I don't know what to do now lol