📅  最后修改于: 2023-12-03 15:00:31.859000             🧑  作者: Mango
Dotly 是一个集成了多种功能的 Bash 扩展工具,它可以帮助你高效且自由地个性化你的 Shell。Dotly 基于「命令别名」、「命令组合」及「自定义 Shell 函数」等技巧,用更少的命令,完成更多任务。
你可以使用 curl
或 wget
来安装 Dotly。
bash <(curl -s https://raw.githubusercontent.com/CodelyTV/dotly/master/bin/install)
bash <(wget -qO- https://raw.githubusercontent.com/CodelyTV/dotly/master/bin/install)
注意:如果使用 Ubuntu 等系统不支持 bzip2 的,你需要手动安装 bzip2:
sudo apt-get install -y bzip2
dots
dots
命令可以将您的 Dotfile 部署到当前用户的根目录下。如果 dots
发现新的配置文件,它将询问您是否覆盖现有文件。
dots
dots -u
dots -u
命令可以将您的本地 Dotfile 同步到您的 Dotly 库中。
dots -u
dots upgrade
dots upgrade
命令可以将 Dotly 更新到最新版本。
dots upgrade
Dotly 能够更改您的 Shell 主题,如下所示:
dots use green
目前 Dotly 有 6 个内置主题,分别是 blue、cyan、green、red、magenta 和 yellow。
您也可以自定义主题,如下所示:
dots install-theme https://github.com/bbugh/dotly-theme-mathias $HOME/.dotfiles/themes/dotly-theme-mathias
dots use dotly-theme-mathias
用以上方式安装的主题将会存储在您的 $HOME/.dotfiles/themes/
目录下。
Dotly 允许你使用命令别名,如下所示:
dots alias ll 'ls -lah'
有了这样的别名,您就可以使用 ll
命令来显示您的当前目录的文件名和权限等信息。
Dotly 提供了一些工具来获取有关您的操作系统和 Shell 信息的详细信息,如下所示:
dots info
这个命令将返回您的操作系统和 Shell 的一些基本信息,如使用的 Shell、版本、主题等。
通过快速地添加别名、命令组合和自定义 Shell 函数,Dotly 使得个性化 Shell 变得简单,从而提高了您的开发效率。安装和使用 Dotly 非常简单,有了它,您将可以快速地优化您的 Shell,您只需将您的 Dotfile 共享到 Github, Gitlab, Bitbucket 等 Git 托管平台上,就能让您的 Dotfile 更加便捷管理。