6 个版本

0.2.3 2024 年 8 月 22 日
0.2.2 2024 年 8 月 21 日
0.2.1 2024 年 6 月 2 日
0.2.0 2024 年 5 月 3 日
0.1.1 2024 年 4 月 21 日

#280配置

Download history 217/week @ 2024-05-03 6/week @ 2024-05-17 1/week @ 2024-05-24 155/week @ 2024-05-31 25/week @ 2024-06-07 3/week @ 2024-06-14 27/week @ 2024-07-26 3/week @ 2024-08-02 92/week @ 2024-08-16

122 每月下载量

Unlicense

28KB
590

Homux 是一个家目录多路复用器。

工作原理

将一个 目录应用于多个主机的家目录。为了在多个主机之间多路复用配置,使用 matchpick 库来匹配不同的行,具体取决于应用到哪个主机。

让我们看看一个示例配置文件,~/.gitconfig。假设我们的家用电脑名为 "homestation",而我们的工作电脑名为 "workstation"。我们希望在各个主机上配置不同的电子邮件地址,同时保持名称相同

# https://git-scm.com/docs/git-config
[user]
    name = Tux Linux

    ~>>>
    email = "[email protected]"
    ~>>> homestation
    email = "[email protected]"
    ~>>> workstation
    email = "[email protected]"
    ~<<<

这允许单个由单个仓库管理的目录用作配置源,即使是在不同的主机上。

依赖关系

~2–12MB
~86K SLoC