turn xkcd.com/now into your wallpaper, without internet
Go to file
Murteza Yesil 97f6bee128 removed empty comment 2022-12-19 09:57:27 -07:00
00h00m.png initial commit 2022-12-18 22:09:28 -07:00
00h15m.png initial commit 2022-12-18 22:09:28 -07:00
00h30m.png initial commit 2022-12-18 22:09:28 -07:00
00h45m.png initial commit 2022-12-18 22:09:28 -07:00
01h00m.png initial commit 2022-12-18 22:09:28 -07:00
01h15m.png initial commit 2022-12-18 22:09:28 -07:00
01h30m.png initial commit 2022-12-18 22:09:28 -07:00
01h45m.png initial commit 2022-12-18 22:09:28 -07:00
02h00m.png initial commit 2022-12-18 22:09:28 -07:00
02h15m.png initial commit 2022-12-18 22:09:28 -07:00
02h30m.png initial commit 2022-12-18 22:09:28 -07:00
02h45m.png initial commit 2022-12-18 22:09:28 -07:00
03h00m.png initial commit 2022-12-18 22:09:28 -07:00
03h15m.png initial commit 2022-12-18 22:09:28 -07:00
03h30m.png initial commit 2022-12-18 22:09:28 -07:00
03h45m.png initial commit 2022-12-18 22:09:28 -07:00
04h00m.png initial commit 2022-12-18 22:09:28 -07:00
04h15m.png initial commit 2022-12-18 22:09:28 -07:00
04h30m.png initial commit 2022-12-18 22:09:28 -07:00
04h45m.png initial commit 2022-12-18 22:09:28 -07:00
05h00m.png initial commit 2022-12-18 22:09:28 -07:00
05h15m.png initial commit 2022-12-18 22:09:28 -07:00
05h30m.png initial commit 2022-12-18 22:09:28 -07:00
05h45m.png initial commit 2022-12-18 22:09:28 -07:00
06h00m.png initial commit 2022-12-18 22:09:28 -07:00
06h15m.png initial commit 2022-12-18 22:09:28 -07:00
06h30m.png initial commit 2022-12-18 22:09:28 -07:00
06h45m.png initial commit 2022-12-18 22:09:28 -07:00
07h00m.png initial commit 2022-12-18 22:09:28 -07:00
07h15m.png initial commit 2022-12-18 22:09:28 -07:00
07h30m.png initial commit 2022-12-18 22:09:28 -07:00
07h45m.png initial commit 2022-12-18 22:09:28 -07:00
08h00m.png initial commit 2022-12-18 22:09:28 -07:00
08h15m.png initial commit 2022-12-18 22:09:28 -07:00
08h30m.png initial commit 2022-12-18 22:09:28 -07:00
08h45m.png initial commit 2022-12-18 22:09:28 -07:00
09h00m.png initial commit 2022-12-18 22:09:28 -07:00
09h15m.png initial commit 2022-12-18 22:09:28 -07:00
09h30m.png initial commit 2022-12-18 22:09:28 -07:00
09h45m.png initial commit 2022-12-18 22:09:28 -07:00
10h00m.png initial commit 2022-12-18 22:09:28 -07:00
10h15m.png initial commit 2022-12-18 22:09:28 -07:00
10h30m.png initial commit 2022-12-18 22:09:28 -07:00
10h45m.png initial commit 2022-12-18 22:09:28 -07:00
11h00m.png initial commit 2022-12-18 22:09:28 -07:00
11h15m.png initial commit 2022-12-18 22:09:28 -07:00
11h30m.png initial commit 2022-12-18 22:09:28 -07:00
11h45m.png initial commit 2022-12-18 22:09:28 -07:00
12h00m.png initial commit 2022-12-18 22:09:28 -07:00
12h15m.png initial commit 2022-12-18 22:09:28 -07:00
12h30m.png initial commit 2022-12-18 22:09:28 -07:00
12h45m.png initial commit 2022-12-18 22:09:28 -07:00
13h00m.png initial commit 2022-12-18 22:09:28 -07:00
13h15m.png initial commit 2022-12-18 22:09:28 -07:00
13h30m.png initial commit 2022-12-18 22:09:28 -07:00
13h45m.png initial commit 2022-12-18 22:09:28 -07:00
14h00m.png initial commit 2022-12-18 22:09:28 -07:00
14h15m.png initial commit 2022-12-18 22:09:28 -07:00
14h30m.png initial commit 2022-12-18 22:09:28 -07:00
14h45m.png initial commit 2022-12-18 22:09:28 -07:00
15h00m.png initial commit 2022-12-18 22:09:28 -07:00
15h15m.png initial commit 2022-12-18 22:09:28 -07:00
15h30m.png initial commit 2022-12-18 22:09:28 -07:00
15h45m.png initial commit 2022-12-18 22:09:28 -07:00
16h00m.png initial commit 2022-12-18 22:09:28 -07:00
16h15m.png initial commit 2022-12-18 22:09:28 -07:00
16h30m.png initial commit 2022-12-18 22:09:28 -07:00
16h45m.png initial commit 2022-12-18 22:09:28 -07:00
17h00m.png initial commit 2022-12-18 22:09:28 -07:00
17h15m.png initial commit 2022-12-18 22:09:28 -07:00
17h30m.png initial commit 2022-12-18 22:09:28 -07:00
17h45m.png initial commit 2022-12-18 22:09:28 -07:00
18h00m.png initial commit 2022-12-18 22:09:28 -07:00
18h15m.png initial commit 2022-12-18 22:09:28 -07:00
18h30m.png initial commit 2022-12-18 22:09:28 -07:00
18h45m.png initial commit 2022-12-18 22:09:28 -07:00
19h00m.png initial commit 2022-12-18 22:09:28 -07:00
19h15m.png initial commit 2022-12-18 22:09:28 -07:00
19h30m.png initial commit 2022-12-18 22:09:28 -07:00
19h45m.png initial commit 2022-12-18 22:09:28 -07:00
20h00m.png initial commit 2022-12-18 22:09:28 -07:00
20h15m.png initial commit 2022-12-18 22:09:28 -07:00
20h30m.png initial commit 2022-12-18 22:09:28 -07:00
20h45m.png initial commit 2022-12-18 22:09:28 -07:00
21h00m.png initial commit 2022-12-18 22:09:28 -07:00
21h15m.png initial commit 2022-12-18 22:09:28 -07:00
21h30m.png initial commit 2022-12-18 22:09:28 -07:00
21h45m.png initial commit 2022-12-18 22:09:28 -07:00
22h00m.png initial commit 2022-12-18 22:09:28 -07:00
22h15m.png initial commit 2022-12-18 22:09:28 -07:00
22h30m.png initial commit 2022-12-18 22:09:28 -07:00
22h45m.png initial commit 2022-12-18 22:09:28 -07:00
23h00m.png initial commit 2022-12-18 22:09:28 -07:00
23h15m.png initial commit 2022-12-18 22:09:28 -07:00
23h30m.png initial commit 2022-12-18 22:09:28 -07:00
23h45m.png initial commit 2022-12-18 22:09:28 -07:00
LICENSE initial commit 2022-12-18 22:09:28 -07:00
README.md GNOME:crontab error fixed 2022-12-19 09:56:30 -07:00
bg_setter.sh removed empty comment 2022-12-19 09:57:27 -07:00

README.md

XKCD-clock

XKCD comics shared a world map as clock that would show roughly what time it is everywhere in the world. Then that inspired J15R to make the xkclock. I always wanted to have a dynamic wallpaper that wouldn't be heavy on the processor. I found J15R's xkclock and decided to turn it XKCD's world clock into wallpaper.

Licensing

Original artwork belongs to XKCD comics and is licensed under CC BY-NC 2.5 License. Included artwork is upscaled using Upscaler and preserve the license from its original source. Code (bg-setter.sh) is licensed under MIT License.

Instructions

  1. Download and extract the repo (I recommend ~/Pictures/Wallpapers/xkcd-clock)
  2. Open bg_setter.sh and uncomment the command(s) for the DE you are using
  3. Continue to instructions for your desktop environment or window manager
  4. If you used nano editor, close crontab file with CTRLO > Enter > CTRLX

GNOME

  1. Open the crontab file for your user (probably using EDITOR=nano crontab -e command) and add the below cronjob for your desktop environment.
* * * * * DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/`pgrep -u $USER gnome-session-c`/environ|cut -d= -f2-) $PATH_TO_XKCD-CLOCK/bg-setter.sh
  1. Replace $USER with your user name (this is recommended since cron service probably run by root)
  2. Replace "$PATH_TO_XKCD-CLOCK/bg-setter.sh" part with the PATH to bg-setter.sh script that is in wherever you put the repo.