Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kubgus/frisk

General use directory size comparison and overview.
https://github.com/kubgus/frisk

Last synced: about 11 hours ago
JSON representation

General use directory size comparison and overview.

Awesome Lists containing this project

README

        

# Frisk

General use directory size comparison and overview by @kubgus.

## Installation

Run the following command in the source directory of this program:

```bash
g++ main.cpp -o frisk -Ofast; sudo mv frisk /bin/
```

If you downloaded one of the releases as an executable, navigate to where you downloaded the executable and run:

```bash
sudo mv frisk /bin/
```

## Usage

Running the command as it is frisks the current directory with default flags. (see below)

```bash
frisk
```

You can view all the flags in terminal with the `-h` flag:

```bash
frisk -h
```

### Flags

`-p`, `--path`: Specify the path to frisk. (defaults to current working directory)

`-d`, `--depth`: Limit the frisk directory depth. (defaults to -1, meaning no limit)

`-i`, `--ignore`: Specify a comma-separated list of file/directory names to ignore when printing out the result.

> ***Note:*** Default value is `.git,node_modules`, use `-i ""` to run without ignoring any files.

`-c`, `--compact`: Print the output in a more horizontally compact way.

## Contribution

Feel free to contribute anything you find valuable. The code is very simplistic.