Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/deifyed/topbg

Grabs a random image from the top posts of a subreddit and sets it as a wallpaper
https://github.com/deifyed/topbg

Last synced: 25 days ago
JSON representation

Grabs a random image from the top posts of a subreddit and sets it as a wallpaper

Awesome Lists containing this project

README

        

# TopBG

## Motivation

TopBG grabs a random image from the top posts of configured subreddits and sets it as the desktop wallpaper

## Usage

```shell
# Set a new random wallpaper
topbg set

# Set wallpaper with image by index
topbg set --index # Find index with `topbg list`

# Permanently save the image previously set
topbg store

# List stored images with indexes
topbg list
```

## Installation

Requires Go 1.19

```shell
# Install topbg into ~/.local/bin
make build && make install

# To adjust installation dir, use INSTALL_DIR
make build && make install INSTALL_DIR=/usr/local/bin
```