购物清单

趁着国补的风,终于剁手了想买很久的mac,从半吊子的 hackintosh 用户(没有完美黑苹果,只用了没几天)洗白成了白果子。选购的是最近大火,号称苹果有史以来最具性价比产品的 macmini m4(16G+256G+万兆网口版本),同时加购了一台 Redmini A27U-TypeC 版本。这套精致穷鬼套餐可以体验mac系统的最低门槛了。当然,我是为主机的万兆接口和显示器的TypeC接口额外付费了,如果纯丐版的话,入手价格还会更低(大概会再低800左右)。另外还额外配置了一个专用的拓展坞,又去淘了一块速度合适的固态硬盘。

产品 规格 入手渠道 价格
mac mini CPU: m4内存:16G硬盘:256G网口:电口万兆 京东 3900
Redmi A27U-TypeC版本 2个USB-A扩展口TypeC输入口(支持反向充电)HDMIx2DPx1 京东 1268
奥睿科 Macmini拓展坞 M49P USB-A3.2 x2USB-A2.0 x2TF/SD 3.0M.2 1000MB/s 京东 396

购买理由

其实仔细想想,也没有一个说得过去的理由,可能单纯就是喜欢而想要。想要mac的生态,价格合适,没太大压力,就当是为了爱好买单了。当然在购买前,我还是设想了一些场景说服自己。比如未来新家的电脑桌,我只会放这个小机器,玩游戏通过远程桌面或者串流来实现。再比如,这台机器会成为mac生态位接入HA的跳板(不想折腾mac-less),他的功耗足够低,性能又足够强。再比如,他会成为我编码的主力机器(如果没有购置新的macbook的话)。

至于为什么选择这样的配置,面对苹果金子价格的储存,“丐版+尿袋”无疑是大部分人的解决方案,虽然不优雅,但足够经济与实用,这就是选择16+256的原因。但实际上,对于我而言,这台机器不会有过多的移动场景,所以奥睿科宛如一体设计的专用拓展坞,也会让 “尿袋方案” 变得足够优雅。万兆网口,则是因为未来我不希望在我家庭网络升级到万兆局域网的时候(在我的计划里,家里会有万兆nas),这台机器的网口会拖后腿,毕竟千兆到万兆,中间还会有2.5G、5G,而千兆网口是无法享受到2.5G网络的(不知道Wifi可以到多少)。多花了600,这个升级对我而言是值得的。

如果要给Redmi A27U找一个购买理由的话,4K只卖1300,这就够了。铺天盖地的宣传下,我似乎已经默认这个显示器就是mac最具性价比的方案了,足够优秀,足够便宜,要什么自行车。TypeC版本单纯是额外消费的买单,实际上我很少会使用TypeC口反冲,不过理线还是带来了一些优势的,差价也只有100多一点,也不想多考虑了。

上手体验

实话说,macmini的新模具,更像是一件桌搭单品,简单但很精致。机器本体非常非常小,几乎只有巴掌大,配合4K屏幕让第一次用苹果电脑的我有一种鸟枪换炮的既视感,画面非常细腻。(PS:用到第一周,看着21%的磁盘占用率,就后悔应该买512,而不是256的万兆版本了)

整体使用体验非常不错,功率很低,日常用只有3-5W,买回来只有升级系统关机过一次,也没有网上说的发热等现象。目前使用开发体验丝滑,部分涉及CPU架构部分的通用性差一点,但是也只要配置就能解决,M系列的芯片生态还可以,网上基本都可以找到解决方案,没遇到需要自己解决的场景。

基础环境安装

系统相关

Scroll Reverser

用于控制鼠标滚轮和触控板的方向。我用于将滚轮反向,和Windows的操作体验保持一致。

image-1

Windows APP

用于远程控制我的Windows机器(需要Windows开启远程登录服务),主要用于在Steam下载游戏和配置串流等。

Stat

一款非常优秀的状态管理工具,颜值超高。直接在命令行中使用 brew install stat 进行安装(先装brew)。

image-1

开发

HomeBrew

在终端输入命令 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 完成HomeBrew的安装。 安装完成后,为了在命令行中使用 brew 命令,需要添加环境变量,输入以下代码(安装完成后,该代码会体现在提示中)。

[ bash ]
1echo >> /Users/zanks/.zprofile
2echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/zanks/.zprofile
3eval "$(/opt/homebrew/bin/brew shellenv)"

Git

在命令行中可以直接使用Homebrew来进行安装,安装完成后,需要生成一对密钥,以便Github等平台使用 ssh 协议。公钥位于 ~/.ssh/id_rsa.pub 中。

[ bash ]
1brew install git
2ssh-keygen -t rsa -b 4096 -C "xxx@example.com"
3cat ~/.ssh/id_rsa.pub

终端美化

终端工具

由于原版的终端工具没有文件高亮和tab页的功能,所以重新装一个终端工具。 终端工具使用 iTerms2

ZSH增加

新版本的终端已经使用zsh了,所以只需要安装一个 oh-my-zsh 即可,主要是为了可以安装一个主题(装逼用)和主题管理(假装增加效率)。

使用命令 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 安装。

安装完之后终端就变成了新主题的样式,如下

[ bash ]
 1➜  ~ ll
 2total 0
 3drwx------@  4 zanks  staff   128B  3 17 13:01 Applications
 4drwx------+  4 zanks  staff   128B  3 17 13:02 Desktop
 5drwx------+  7 zanks  staff   224B  4 29 20:32 Documents
 6drwx------+  5 zanks  staff   160B  5  2 10:15 Downloads
 7-rw-r--r--@  1 zanks  staff     0B  4 22 19:00 jcef_12792.log
 8-rw-r--r--@  1 zanks  staff     0B  4 22 19:40 jcef_26614.log
 9drwx------@ 98 zanks  staff   3.1K  4 29 20:44 Library
10drwx------   4 zanks  staff   128B  3 16 23:10 Movies
11drwx------+  3 zanks  staff    96B  3 16 22:33 Music
12drwx------+  5 zanks  staff   160B  4  2 22:59 Pictures
13drwxr-xr-x+  4 zanks  staff   128B  3 16 22:33 Public

主题

安装完 oh-my-zsh 之后,默认的主题提示的信息过少(次要)并且界面看上去也没有那么酷炫(主要)

安装一个之前比较喜欢的主题 powerlevel10k

输入命令 git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k" 安装后,修改 .zshrc 文件中的主题为 ZSH_THEME="powerlevel10k/powerlevel10k"

重启终端后进入主题的配置项,需要安装特有字体来支持一些符号的显示。

最终效果

终端美化效果|700x83