easbarba/onur
最新稳定版本:0.9.5
Composer 安装命令:
composer require easbarba/onur
包简介
Easily manage multiple FLOSS repositories
README 文档
README
Onur
Easily manage multiple FLOSS repositories
Onur grab all repositories listed in the configuration files.
Installation
composer: composer global require easbarba/onur.
phive phive install --target ~/.local/bin easbarba/onur.
Usage
Onur consumes configurations files at $XDG_CONFIG/onur.
onur grab
onur archive nuxt,awesomewm,guzzle
$ONUR_CONFIG_HOMEenvironment variable is available to define a new location of configuration files.- repositories are stored in the
$HOME/Projectsfolder.
Configuration file
A onur configuration file is just a single list providing name and url of projects, branch may be provided if not the usual master branch:
[
{
"name": "awesomewm",
"url": "https://github.com/awesomeWM/awesome"
},
{
"name": "nuxt",
"branch": "main",
"url": "https://github.com/nuxt/framework"
}
]
More examples of configuration files are at examples.
Settings
A TOML settings file may define the behavior of onur:
[base]
single-branch = true
quiet = true
depth = 1
Options
Consult onur --help for more options.
GNU Guix
In a system with GNU Guix binary installed, its even easier to grab all
dependencies: guix shell.
LICENSE
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2023-05-10