Skip to content

desktop interactor

Shivashis Padhi edited this page Nov 3, 2019 · 2 revisions

About

This module would be used to interact with desktop i.e different OSes like Linux, Windows, OSX, and desktop-managers like Gnome, KDE, Unity etc., to change wallpapers, and live-wallpapers when extended. This library can be separated later as a python-module. There is no famous python library which works cross-platform and changes wallpapers across OSes and desktop-environments. Let's make one! 🙂

Components

Following are the major components to be developed for the module

  • directory created by unsplash-interactor to be used by this module
  • change wallpaper
  • live changing wallpaper

Challenges

  • A major challenge is, the development of this library will never stop until all the OSes and desktop environments are made compatible.
  • The architectural base of this module should be good enough to handle future development.
Clone this wiki locally