packages feed

FractalArt-0.2.0.2: README.md

Fractal Art
=============
This program generates colorful Wallpapers.

# Usage
These are optional

It automatically detects your screen resolution.

| Command      | Argument |  Description                                | Default                       |
|--------------|----------|---------------------------------------------|-------------------------------|
| -w, --width  | Integer  | sets width of the generated image           | Screen Width                  |
| -h, --height | Integer  | sets height of the generated image          | Screen Height                 |
| -f, --file   | Path     | specify filename and path                   |  ~/.fractalart/wallpaper.bmp  |
| -n, --no-bg  |          | don't set the wallpaper                     |                               |

# Installation

####Arch Linux


This package is available in the AUR as fractalart-git. 

####Building manually

Make sure you have [stack](http://docs.haskellstack.org/en/stable/install_and_upgrade/) and zlib installed.

Then do:
```shell
$ git clone https://github.com/TomSmeets/FractalArt.git
$ cd FractalArt
$ stack install
```

Your executable will copied to your [local-bin path](http://docs.haskellstack.org/en/stable/install_and_upgrade/#path).
For Unix systems this path is `$HOME/.local/bin` and on Windows `%APPDATA%\local\bin`.

# Windows
If you want a new wallpaper each time you start your PC,
put the executable into a startup folder.

For Windows 7 this folder is located at:
`%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup`

but can also be found in: `Start Menu -> All Programs`

# Linux
On Linux you have to set your wallpaper path to: `~/.fractalart/wallpaper.bmp`

And somehow run the program on startup.

## Gnome
You can add `~/.cabal/bin` to your path

or move `dist/build/FractalArt/FractalArt` inside `/usr/local/bin/`


Create `~/.config/autostart/fractalart.desktop` 

```
[Desktop Entry]
Name=FractalArt
GenericName=Fractal Art
Comment=Generate Wallpapers
Exec=FractalArt
Terminal=false
Type=Application
Categories=Graphics
```

This will execute the command `FractalArt` after login.

To set your wallpaper path run:

`gsettings set org.gnome.desktop.background picture-uri file://$HOME/.fractalart/wallpaper.bmp`

# Example images
![Image0](examples/image0.bmp?raw=true)

![Image1](examples/image1.bmp?raw=true)