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

https://github.com/theRubberDuckiee/share-brewfiles-website


https://github.com/theRubberDuckiee/share-brewfiles-website

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# Share Your Brewfiles

A tool to share your brewfiles with others.

## What is a Brewfile?

Homebrew is one of the most popular package managers for MacOS and Linux. People use it to download command-line tools (like tmux, LazyDocker, and NeoVim), libraries (like C, C++, and Rust), dev environments (like MySQL, Apache, and Nginx), and applications (like Warp, Raycast, or Zoom)!

Brewfiles is just a simple txt file that includes all packages and applications that are installed on the system via Homebrew!

## Uploading a Brewfile

To upload your brewfile, run the following command in your terminal:

`npx share-brewfiles`

![CLI command for share-brewfiles](/assets//share-brewfiles.gif)

The command will:

1. Find the apps in your dock
2. Upload any icons not yet in our database
3. Create a dock on this website

## View the Leaderboard

We’ve calculated the [top packages on our leaderboard]("https://brewfiles.com/leaderboard").

![View the leaderboard](/assets/view-leaderboard.gif)

## View and Share Your Brewfile

You can locate your brewfile by searching for your username [on our brewfiles landing page]("https://brewfiles.com/brewfiles").

![search for username](/assets/view-brewfile.gif)

We analyze each brewfile to generate a fun personality type.

![generate personality type](/assets/generate-personality.gif)