V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
karashoukpan
V2EX  ›  程序员

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

  •  
  •   karashoukpan · 1 天前 · 2109 次点击

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

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

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

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

    23 条回复    2025-12-25 16:59:52 +08:00
    stinkytofux
        1
    stinkytofux  
       1 天前
    fish 开箱即用
    jimyag
        2
    jimyag  
       1 天前 via Android   ❤️ 1
    LotusChuan
        3
    LotusChuan  
       1 天前
    我在 GitHub 上托管了个配置文件库,每个软件有对应的安装周边依赖脚本,项目用 vcsh 维护。新机器部署拉下仓库后跑安装脚本即可。
    SmithJohn
        4
    SmithJohn  
       1 天前
    不配置,一个虚拟机走天下.
    karashoukpan
        5
    karashoukpan  
    OP
       1 天前
    @jimyag 学到了
    karashoukpan
        6
    karashoukpan  
    OP
       1 天前
    @LotusChuan 感觉和我的做法差不多 👀
    iorilu
        7
    iorilu  
       1 天前
    @LotusChuan 仓库能参考下吗, 也想整一个, 省得老是复制粘贴麻烦
    QS0x01
        8
    QS0x01  
       23 小时 20 分钟前
    不配置,一个虚拟机走天下,一个项目结束就还原然后开个新分支。
    EchoWhale
        9
    EchoWhale  
       23 小时 7 分钟前
    ulpyxua
        10
    ulpyxua  
       22 小时 37 分钟前
    还配置啥,实体服务器就直接 exsi ,云服务器直接上 docker
    zxc76229
        11
    zxc76229  
       22 小时 15 分钟前
    Kirkcong
        12
    Kirkcong  
       21 小时 50 分钟前
    这。。写一个 bash 脚本就完了,curl xxx|sh -
    skiy
        14
    skiy  
       18 小时 17 分钟前
    我之前用个 sh 脚本统一写配置。
    现在直接将 ~/.local/scripts ~/.envs 添加至 PATH ,并补充至 ~/.env 中,然后再在 ~/.zshrc 引入 ~/.env 。

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

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

    最后进各个系统改一下主机名 升级一下 N 卡驱动就行。
    left7410
        21
    left7410  
       14 小时 54 分钟前 via iPhone
    请教一下 Windows 用户第一次用 MacOS 系统,如何实现开发环境的快速配置?本人目前只了解到使用 sh 脚本通过 homebrew 快速安装常用开发工具
    ericguo
        22
    ericguo  
       14 小时 47 分钟前   ❤️ 1
    mawerss1
        23
    mawerss1  
       14 小时 28 分钟前
    2025 了,写一段 prompt ai 不就给装完了?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1060 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:28 · PVG 07:28 · LAX 15:28 · JFK 18:28
    ♥ Do have faith in what you're doing.