dbgm
is a tool for managing a library of Windows desktop backgrounds. It is currently in alpha status, and only the core functionality is implemented. It supports the ability to import backgrounds from folders on-disk and nondestructively edit these backgrounds to best fit a particular screen resolution. The edited versions are then saved to a folder from which Windows can generate a slideshow.
At the present, the only way to install dbgm
is to build it locally. The steps to do so are as follows:
-
dbgm
is written in Rust, and requires a Rust toolchain to build. If Rust is not already present on your system, you can install it by following the instructions here. -
Once Rust is installed, clone this repository:
git clone https://github.com/CCS-1L-F19/dbgm.git cd dbgm
-
Then, to build, execute the command
cargo build
. To run the application, executecargo run
.
In the future, DBGM will be distributed in binary form from this repository's Releases page.
Currently, dbgm
is in alpha. This means that while the core functionality is present, there are many rough edges and missing features, and in particular the UI is subject to change. Progress is tracked on the kanban board, and some design goals can be found in DESIGN.md.
Documentation is planned, but not currently a priority due to the unstable state of the project.
dbgm
is distributed under the terms of the MIT License.