TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

New MacBook Setup

48 pointsby jgalvez12 months ago

24 comments

whatever112 months ago
I find hilarious the fact that we need to buy &amp; install a windowing tool because the native OS window system has been broken for the past 40 years.<p>Can&#x27;t they just copy what windows and linux are doing?
评论 #40462857 未加载
评论 #40464003 未加载
评论 #40462834 未加载
评论 #40462978 未加载
评论 #40462896 未加载
评论 #40462988 未加载
评论 #40463768 未加载
评论 #40463062 未加载
评论 #40465797 未加载
mattacular12 months ago
Other than installing programs, most of this stuff can be automated by writing a shell script. For example:<p>```<p># Remove the auto-hiding Dock delay<p>defaults write com.apple.Dock autohide-delay -float 0<p># Remove the animation when hiding&#x2F;showing the Dock<p>defaults write com.apple.dock autohide-time-modifier -float 0<p># Automatically hide and show the Dock<p>defaults write com.apple.dock autohide -bool true<p>```<p>More here: <a href="https:&#x2F;&#x2F;github.com&#x2F;mathiasbynens&#x2F;dotfiles&#x2F;blob&#x2F;main&#x2F;.macos">https:&#x2F;&#x2F;github.com&#x2F;mathiasbynens&#x2F;dotfiles&#x2F;blob&#x2F;main&#x2F;.macos</a> It&#x27;s kind of old but most of them should still work.
评论 #40464523 未加载
评论 #40464394 未加载
0x2a12 months ago
Proton Drive, Nextcloud, or iCloud Drive (all E2EE cloud storage solutions) seem like better choices than Dropbox if you&#x27;re concerned enough about privacy to be using Cryptomator and Mullvad.
jjuliano12 months ago
I love this opinionated setup, very insightful. For example, I didn&#x27;t knew anything about Mullvad, or a combination of fonts that looks good. However, I just used emacs, firefox, spotify and inkscape, and that&#x27;s just it.
jjuliano12 months ago
install homebrew first, then install the rest using homebrew.
评论 #40462888 未加载
评论 #40462873 未加载
tengbretson12 months ago
Enabling 3 finger mouse dragging is my favorite hidden tweak. Its in accessibility settings rather than the regular trackpad settings for some reason
评论 #40472044 未加载
ladberg12 months ago
I have a similar thing here, mostly just for System Preferences stuff and other Apple app settings: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;leoadberg&#x2F;f889f49b4c33d967d7f5c9101a5503f7" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;leoadberg&#x2F;f889f49b4c33d967d7f5c9101a...</a><p>Would recommend stealing parts of it! I feel like the default state of macOS can be pretty unusable at times.
评论 #40463038 未加载
tbeseda12 months ago
I&#x27;d use mise [0] over nvm these days.<p>[0] <a href="https:&#x2F;&#x2F;mise.jdx.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mise.jdx.dev&#x2F;</a>
stpn12 months ago
One cute trick I&#x27;ve found is that you can install mas[0] (mac app store cli) and then have mas install things from the app store for you[1].<p>also, at least some system prefs can be set via the defaults util[2].<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;mas-cli&#x2F;mas">https:&#x2F;&#x2F;github.com&#x2F;mas-cli&#x2F;mas</a><p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;stephen&#x2F;dotfiles&#x2F;blob&#x2F;master&#x2F;install.sh#L91-L94">https:&#x2F;&#x2F;github.com&#x2F;stephen&#x2F;dotfiles&#x2F;blob&#x2F;master&#x2F;install.sh#L...</a><p>[2]: <a href="https:&#x2F;&#x2F;github.com&#x2F;stephen&#x2F;dotfiles&#x2F;blob&#x2F;master&#x2F;install.sh#L22-L39">https:&#x2F;&#x2F;github.com&#x2F;stephen&#x2F;dotfiles&#x2F;blob&#x2F;master&#x2F;install.sh#L...</a>
cesarvarela12 months ago
Enable three finger drag.
评论 #40462883 未加载
moribvndvs12 months ago
I too had a manual checklist like the author and dragged my feet on a proper solution. Now I have a dotfiles repo with a script that installs homebrew, installs everything in a brewfile, then uses chezmoi to do all my system and shell customization. I’ll eventually get it to the point where I can copy and decrypt secrets, RSA keys, and the likes, as well as support multiple uses (work vs personal) and OSes.<p>The benefit to this is less about new system setup (I don’t buy a new laptop every time the battery goes) and more about synchronizing my settings across machines.
from-nibly12 months ago
Not on a Mac but I use nix and home-manager. Not sure if it can do everything on a Mac but all my computers programs stay in sync with 1 git repo.
ilikehurdles12 months ago
Dock on the right is better as it’s more out of the way of buttons you’ll use (left side menus, window buttons) so you won’t accidentally unhide it. Also I could never get behind magnification, just makes it harder to predict where things are, but I almost never use the dock anyway.
评论 #40463101 未加载
bouke12 months ago
My setup would take weeks to reproduce, I think. So many small tweaks, configuration and extensions that I have accrued over the years. I would dread starting over, which is why I’m very happy with Migration Assistant that helped me migrate to various new machines over 10+ years.
评论 #40463028 未加载
throwaway4good12 months ago
Am I the only one who prefers macports over homework? And Safari over Chrome? And the default terminal.
评论 #40463005 未加载
评论 #40463037 未加载
评论 #40462963 未加载
评论 #40463181 未加载
评论 #40463048 未加载
评论 #40462973 未加载
评论 #40463065 未加载
ggm12 months ago
For some things (side dock&#x2F;toolbar) a rationale would help.<p>Advice on casks in Homebrew and things which unpack an app. Why not brew? Why by hand?<p>Pip is a nightmare but so are all the virtualise methods<p>P12 and SSH identity and key chains.<p>Launchctl sometimes. Xquartz is a decision point.<p>Little snitch asap<p>Avoiding things like Cisco VPN and jamf may mean changing employer.
评论 #40462774 未加载
评论 #40462841 未加载
matricaria12 months ago
Why don’t you use TimeMachine?
irusensei12 months ago
I use nix-Darwin with combination with some other nix projects. The only beef is that it really doesn’t like updating casks.
egamirorrim12 months ago
I thought docker didn&#x27;t work properly on Mac? If it does, why am I still using Colima?
mraza00712 months ago
Why use sublime over vscode<p>Just curious to know
评论 #40463008 未加载
评论 #40463039 未加载
lawgimenez12 months ago
Don’t download Xcode using the App Store.
评论 #40465702 未加载
评论 #40463145 未加载
jjuliano12 months ago
there should be oh-my-zsh in there.
jotkaPL12 months ago
why is this on HN? pretty lame setup, tbh.
评论 #40463124 未加载
pebblesun12 months ago
Open Safari -&gt; Install Chrome -&gt; Open Chrome. Lol
评论 #40463578 未加载