Pictura

Pictura Logo

Wallpaper Manager

Table of Contents

About

Pictura is a wallpaper manager that automatically gathers wallpapers metadata, compresses them and generates a fancy static html page.

Example of generated page

Usage

```bash mkdir mywalls cd mywalls

This will initialize pictura and create wallpapers folder

See pictura init --help for more info

pictura init

Add some wallpapers

mv oldwalls/* Wallpapers

Dirs inside wallpapers will be treated as categories

mkdir Wallpapers/Nature mv oldwalls/forest Wallpapers/Nature

Generate the page. Now you can visit generated index.html

pictura sync ```

Configuration

You can edit gallery configuration file at .pictura/config.toml

Pictura is in the early stages of development. Configuration file is not yet stable and may change in future.

```toml

Gallery name

title = "Wallery"

Enable dark theme support (will be used if system dark theme is enabled)

usedarktheme = false

Use animations (affects performance)

animations = false

Github raw images content url

Set this if you want to host page on github pages

githubrawroot_url = "https://raw.githubusercontent.com///" ```

Installation

Using cargo

Don't have cargo installed? Download it here

bash cargo install pictura