An open API service indexing awesome lists of open source software.

https://github.com/yunielrc/.ydf-packages

My ydf packages directory
https://github.com/yunielrc/.ydf-packages

Last synced: about 1 month ago
JSON representation

My ydf packages directory

Awesome Lists containing this project

README

        

# .ydf-packages

ydf-packages

**_My working environment declared in a simple directory structure_**

## About

My YDF Packages Directory

## Requirements

You need a `ydf packages` `interpreter`, you can get it from:

## Install

Clone the repository

```sh
cd && git clone https://github.com/yunielrc/.ydf-packages
```

## Configure

Cd to the repository

```sh
cd ~/.ydf-packages
```

Open the repository in your preferred code editor

```sh
code .
```

Copy the `envsubst.env` from the sample and edit it if you need

```sh
cp envsubst.env.sample envsubst.env
```

Modify the the `packages` to fit your needs

Create your `packages selection` files

```sh
touch manjaro-work-pc.pkgs
touch ubuntu-gaming-pc.pkgs
```

Add packages to your `packages selection` files, one per line,
you can add comments using `#` at the beginning of the line.

Save the `packages directory` on your own git repository

## Usage

Install one package

```sh
ydf package install
```

Install some packages

```sh
ydf package install ...
```

Install packages from a `packages selection` file

```sh
ydf package install .pkgs
```