Skip to content

declantyson/doto

Repository files navigation

Doto

Codacy Badge

Doto

declantyson.github.io/doto/

Installation

As a login screen

  1. Install lightdm as your session manager
  2. Install lightdm-webkit2-greeter
  3. Download and save this repository into your lightdm-webkit2-greeter themes directory, normally located at usr/share/lightdm-webkit/themes/
  4. Change your lightdm-webkit2-greeter conf file (normally located at /etc/lightdm/lightdm-webkit2-greeter.conf to the following:
[greeter]
  secure              = false
  webkit_theme        = doto
  1. If you cannot log-in, try changing the following in your lightdm conf (normally located at /etc/lightdm/lightdm.conf):
[Seat:*]
# under this setting or its equivalent
# change the user-session to your preferred session or DE
# available sessions are usually found at /usr/share/xsessions
# for example:
user-session=bspwm

Troubleshooting

If you are not seeing background images try installing the following packages:

  • webkitgtk
  • gstreamer1.0-libav
  • gstreamer1.0-plugins-bad-videoparsers

As a chrome extension

You can use Doto as your new tab page by navigating to chrome://extensions/ and clicking Load unpacked extension.

Obtaining more cinemagraphs

There's a handy npm script which browses /r/Cinemagraphs and scrapes appropriately sized and formatted files. Just run ./download.sh in the folder directory.

Alternatively save any mp4s you like in the /assets/backgrounds directory. They are numerically indexed. In order to ensure your new file is displayed update /assets/cinematic_bg_count.js to show the new total.

Changing the news/weather sources

Edit settings.js to point to your location, units and new sources.

It is recommended you also obtain your own API keys to avoid any traffic bursts.

Contributor thanks

About

Let's try something different

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5