Adoption - felixfung/skippy-xd GitHub Wiki

Compatible Desktop Environments/Window Managers

GNOME

Use clientList = _NET_CLIENT_LIST.

KDE

Use clientList = XQueryTree.

Disable "Desktop Effects | fading Popups" to see expo animation.

Disable KDE Compositor and use picom to use skippy-xd transparency. Alternatively turn on pseudoTrans.

xfce

Use clientList = _NET_CLIENT_LIST.

If animation is slow, in the start of the session do

sh -c 'sleep 1; xfdesktop --quit; your wallpaper command'

LXQt

Use clientList = XQueryTree.

2bwm

Use clientList = _NET_CLIENT_LIST.

openbox

Use clientList = XQueryTree.

fluxbox

Use clientList = XQueryTree.

awesome

Use clientList = XQueryTree.

With multiple monitors, there is bug.

xmonad

Use clientList = XQueryTree.

Requires XMonad.Hooks.EwmhDesktops.

Switch and expose works best when focusFollowsMouse = False.

IceWM

Use clientList = _NET_CLIENT_LIST.

i3

Use clientList = XQueryTree.

With multiple monitors, there is bug.

FVWM

Use clientList = _NET_CLIENT_LIST.

Add this function in ~/.fvwm/config to exclude FvwmButtons and FvwmPager modules from the window overview. To restore them, add or modify the Module lines.

DestroyFunc overview
AddToFunc overview
+ I KillModule FvwmButtons
+ I KillModule FvwmPager
+ I Schedule 500 Exec skippy-xd
+ I Schedule 4500 Module FvwmButtons SamplePanel
+ I Schedule 4500 Module FvwmPager SamplePager 0 2

Example key binding (alt + w):

Silent Key w A M overview

Mate

Use clientList = XQueryTree.

Window Maker

expose works, switch and paging not so well.

CTWM

expose works, switch and paging not so well.

Distro adoption

Please see

https://repology.org/project/skippy-xd/versions

https://pkgs.org/search/?q=skippy

Mabox Linux

Adopted by default!

https://maboxlinux.org/march-2025-iso-refresh-6-12-lts-kernel-areaclick-skippy-xd/

https://forum.maboxlinux.org/t/skippy-xd-tiling/2317

Archcraft

Adopted by default!

https://wiki.archcraft.io/news/63-news-release/

ArchLinux

[AUR] https://aur.archlinux.org/packages/skippy-xd-git

[Chaotic AUR] https://archlinux.pkgs.org/rolling/chaotic-aur-x86_64/skippy-xd-git-2025.09.07.r14.gc8123d6-1-x86_64.pkg.tar.zst.html

Fedora

https://copr.fedorainfracloud.org/coprs/ledif/skippy-xd/

OpenSuse

https://build.opensuse.org/package/show/home%3AAndnoVember%3Atest/skippy-xd

ALT Linux Sisyphus

https://altlinux.pkgs.org/sisyphus/classic-aarch64/skippy-xd-0.10.7.1-alt1.aarch64.rpm.html

https://altlinux.pkgs.org/sisyphus/classic-x86_64/skippy-xd-0.10.7.1-alt1.x86_64.rpm.html

Slackware

https://slackbuilds.org/repository/15.0/desktop/skippy-xd/?search=skippy

NixOS

https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/sk/skippy-xd/package.nix

https://github.com/NixOS/nixpkgs/blob/release-25.05/pkgs/by-name/sk/skippy-xd/package.nix

MX Linux

https://mxrepo.com/mx/repo/pool/main/s/skippy-xd/

Hyperbola

https://www.hyperbola.info/packages/extra/x86_64/skippy-xd/

Flox

https://hub.flox.dev/packages/base/skippy-xd

X11 good tools

https://github.com/X11-good-tools/xdskippy

Pling

https://www.pling.com/p/2349696/