大家平时是怎么配置开发机的?

22 小时 3 分钟前
 karashoukpan

在拿到新电脑的时候,往往需要配置 zsh + vim 安装一些软件,等等。

例如 mac 或者公司 linux 开发机。换来换去的是怎么配置的?

我的解决方案是写了一个 go 脚本,来自动配置 zsh 和 vim + git 还有一些 mac 常用的软件。没有多华丽,但是够用 👀

https://github.com/yuluo-yx/use/blob/master/main.go

1852 次点击
所在节点    程序员
23 条回复
stinkytofux
21 小时 58 分钟前
fish 开箱即用
jimyag
21 小时 53 分钟前
LotusChuan
21 小时 52 分钟前
我在 GitHub 上托管了个配置文件库,每个软件有对应的安装周边依赖脚本,项目用 vcsh 维护。新机器部署拉下仓库后跑安装脚本即可。
SmithJohn
21 小时 50 分钟前
不配置,一个虚拟机走天下.
karashoukpan
21 小时 39 分钟前
@jimyag 学到了
karashoukpan
21 小时 39 分钟前
@LotusChuan 感觉和我的做法差不多 👀
iorilu
12 小时 47 分钟前
@LotusChuan 仓库能参考下吗, 也想整一个, 省得老是复制粘贴麻烦
QS0x01
12 小时 1 分钟前
不配置,一个虚拟机走天下,一个项目结束就还原然后开个新分支。
EchoWhale
11 小时 47 分钟前
ulpyxua
11 小时 17 分钟前
还配置啥,实体服务器就直接 exsi ,云服务器直接上 docker
zxc76229
10 小时 55 分钟前
Kirkcong
10 小时 31 分钟前
这。。写一个 bash 脚本就完了,curl xxx|sh -
test6548
8 小时 34 分钟前
skiy
6 小时 57 分钟前
我之前用个 sh 脚本统一写配置。
现在直接将 ~/.local/scripts ~/.envs 添加至 PATH ,并补充至 ~/.env 中,然后再在 ~/.zshrc 引入 ~/.env 。

scripts 目录放脚本。
.envs 放密钥之类的。

至于安装,那就引入外部文件安装。
连 vscode 扩展,也是将扩展列表保存到一个文件中(每行一个扩展 id ),然后用脚本遍历 code --install-extensions 安装扩展。基于连 code 这个参数都能通过参数传递过来,以支持像 cursor 、kiro 等 AI IDE 。
COW
6 小时 48 分钟前
chezmoi + pass ,配置脚本都放公有仓库,敏感信息放私有仓库,IDE 就是 vscode github 账户自动同步
zzxCNCZ
6 小时 33 分钟前
目前最用 wsl,换电脑直接导出镜像,再在新电脑上导入,丝滑享受。各种系统无缝切换不现实,这种最多就是配置共享。
tonynothing
5 小时 50 分钟前
自己有一个 dotfiles 的 repo ,配合 gnu stow
chingyat
4 小时 45 分钟前
用 NixOS , 配置拷过去 rebuild 一下就行了。
pckillers
4 小时 29 分钟前
拿到手先用 ventoy 把内置硬盘格式化成 ventoy 启动分区。
pckillers
4 小时 27 分钟前
然后把预制好的符合自己习惯的 Win10 Win11 Ubuntu Fedora Kali 系统的 VHD 复制进硬盘。

最后进各个系统改一下主机名 升级一下 N 卡驱动就行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1180998

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX