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

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

  •  
  •   karashoukpan · 18 小时 17 分钟前 · 1576 次点击

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

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

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

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

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

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

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

    最后进各个系统改一下主机名 升级一下 N 卡驱动就行。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5048 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 08:23 · PVG 16:23 · LAX 00:23 · JFK 03:23
    ♥ Do have faith in what you're doing.