walldo-in-go

command module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 5, 2022 License: MIT Imports: 8 Imported by: 0

README

Walldo-in-Go

A simple (static)wallpaper changer written in Go with the main goal to be light and fast. Mainly inspired by Nitrogen, Walldo allows you to set your "wallpapers" path and list all your images in on single and good lookin screen, change your wallpaper as fast as you can think and keep working. Nothing more and nothing less, simple and functional.

Dependendies (IMPORTANT)

For now Walldo relies on a external tool called "Libvips" wich has to be installed before the first run (instructions bellow). And of course you have to install Golang.

Instalation

After you have installed Go and Libvips just open a new terminal (cmd) and run:

go install github.com/elias-gill/waldo-in-go@latest

Now Walldo must be available in your search bar (write "waldo-in-go"). You can create a direct acces and change the icon if you want.

Libvips instalation

Enter here and download "vips-dev-w64-all-8.12.2.zip" (or vips-dev-w32-all-8.12.2.zip, take care, this is not tested yet). Extract the .zip file and copy the folder into "C:", then open the "enviroment variables settings" and add the vips folder into the "Path" variable. Restart your computer and your ready to Go.

Future goals

  • Add al simple button to get a random wallpaper from the internet.
  • Replace libvips with another pure go library with the less perfomance lost possible.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL