• Stars
    star
    115
  • Rank 299,471 (Top 7 %)
  • Language QML
  • Created over 7 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Animated GIF wallpaper for KDE Plasma 5

Animated GIF wallpaper for KDE Plasma 5

Demo Video

  • Put this in ~/.local/share/plasma/wallpapers/com.nerdyweekly.animated.
  • Go to Desktop Settings, choose Wallpaper Type: Animated GIF, apply, profit.
  • Optional: Go to Screen Locking and choose the same wallpaper type. Enable blur if you prefer that (I do).
  • Optional: replace contents/ui/animation.gif with your animated gif of choice. You may need to tweak the image dimensions a bit in contents/ui/main.qml.

Plasma Desktop Settings

TODO (read: probably never)

  • Configurable wallpaper with proper file picker and stuff
  • Support resolutions other than 1920x1080.

Rice Rice Baby

If you're into this ricing stuff (which you probably shouldn't), here are the resources I used:

A bird's eye view:

  • metadata.desktop: self-explanatory
  • contents/ui/main.qml: how to render the wallpaper
  • contents/ui/config.qml: how to render the wallpaper config window
  • You can preview your QML files quickly with qmlscene <file>.qml. Probably comes with QtCreator. Note: my config.qml uses formAlignment, which is available in the context that it's used in but will make qmlscene complain. That's normal.
  • May need to logout then login again for the updated main.qml to take effect. Or try removing all *.qmlc files.

Credits

The beaufiful GIF included here was made by 1041uuu. Check them out!

More Repositories

1

shark

Gura on your desktop!
Go
29
star
2

pytaku-old-gae

[DEFUNCT] Online manga reader
Python
15
star
3

orts

Simple GUI-controlled HTML-based stream overlay for fighting games
CSS
9
star
4

mpv-gdrive

Lua
7
star
5

drivein

Simplest possible GUI that dumbs down rclone usage to simply mounting GDrive
Python
6
star
6

pytaku

Self-host-friendly progress-tracking manga reader.
Python
5
star
7

fundoshi

Simple, lean, mean manga API.
Python
5
star
8

caophim

Simple single-executable imageboard. This is a mirror for https://git.sr.ht/~nhanb/caophim
Nim
4
star
9

gorts

Simple scoreboard overlay for fighting game streams
Go
4
star
10

s4g

Stupidly Simple Static Site Generator
Go
2
star
11

neodots

Vim Script
2
star
12

dotfiles

My deprecated dotfiles. I now use https://github.com/nhanb/neodots instead.
Vim Script
2
star
13

mcross

Simplest possible GUI browser for the gemini:// protocol, but no simpler. (this is a mirror - development happens over at sr.ht)
Python
2
star
14

pytaku2-archived

Hopefully I know what I'm doing this time around.
Python
1
star
15

caophim-python

actually I'm Rewriting-It-In-Nim (tm) at nhan/caophim
Python
1
star
16

tta

HTML
1
star
17

vim-bogo

Only enable ibus-bogo when in insert mode
Python
1
star
18

github-latest

Return latest version of a github repo
Python
1
star
19

sss-spa-demo

Python
1
star
20

random-xls

Pick random name from xlsx file. Quick and dirty. Don't judge me.
JavaScript
1
star
21

sf5db

Street Fighter 5 Match Database
Elm
1
star
22

100-bai-cors-thieu-nhi

Python
1
star
23

fit.imnhan.com

HTML
1
star
24

gflick

Python
1
star
25

boast

Static git repo listing generator with `git clone` support.
Zig
1
star