===== Macbook Air with M1 chip ===== I must confess that I had low expectation from apple's chip last year, so I bought a macbook pro (september 2020) not long before m1 laptop release, I'm mostly ok with the "pro", my biggest issue is the overheating when I do nothing more than watching youtube. Then m1 laptop got released in november, the performance goes through the roof. I couldn't resist anymore, so I bought the base model macbook air m1 to replace the "pro", today it's finally delivered. I followed my note here: [[macos:setup-new-macos|setup new macos]], it went so well, I was shocked intel based applications just worked out of box. I expected more issues with homebrew, but not really, only major change is updating path, running ''/opt/homebrew/bin/brew shellenv'' shows what you need to do. All packages I need have precompiled binaries, not even need to compile them. I only use a few must-have gui applications, and they all work really well: * Chrome * iTerm 2 * Dropbox * Hammerspoon * Itsycal Some noticeable pros: * It's really cool and no fan! * battery life is amazing * no stupid touch bar * Instant on when open it * It runs iPhone apps O_O however not all apps are available * Connects to external monitor via type-c, and got charged, not sure if it's the same as intel one * My last Air was the 11 inch one, I always prefer Air's design, but had to choose pro for performance, now with M1 I don't have to compromise anymore Issues I have so far: * Screen flickering after disconnecting from 4k monitor * only two type-c ports, all on left :( * Cannot connect to my brother printer ([[https://www.brother.com.au/en/products/all-printers/printers/mfc-l2710dw|MFC-L2710DW]]) It's working now! * hammerspoon couldn't get screen names: [[https://github.com/Hammerspoon/hammerspoon/issues/2663|issue]] & [[https://github.com/Hammerspoon/hammerspoon/pull/2676|PR]] Fixed * only supports one external monitor * Fail to build some python packages, for example ''numpy'' * no homebrew pandoc binary for arm yet need to build from source, use x86 binary, it just works I hope next macbook could be even more amazing. ~~DISCUSSION~~