Skip to content

Instantly share code, notes, and snippets.

@jmbr
Last active May 22, 2020 00:48
Show Gist options
  • Select an option

  • Save jmbr/68b99edcbc2fa7fb941f to your computer and use it in GitHub Desktop.

Select an option

Save jmbr/68b99edcbc2fa7fb941f to your computer and use it in GitHub Desktop.
StumpWM with Gnome Flashback: all the amenities of Gnome plus the slick features of StumpWM.
This file goes in /usr/lib/gnome-flashback/
#! /bin/sh
exec gnome-session --session=gnome-flashback-stumpwm --disable-acceleration-check "$@"
This file goes in /usr/share/xsessions/
[Desktop Entry]
Name=GNOME Flashback (StumpWM)
Comment=This session logs you into GNOME Flashback with StumpwWM
Exec=/usr/lib/gnome-flashback/gnome-flashback-stumpwm
TryExec=stumpwm
Icon=
Type=Application
DesktopNames=GNOME-Flashback;Unity;
X-Ubuntu-Gettext-Domain=gnome-flashback
This file goes in /usr/share/gnome-session/
[GNOME Session]
Name=GNOME Flashback (StumpWM)
RequiredComponents=gnome-flashback-init;gnome-flashback;gnome-panel;stumpwm;unity-settings-daemon;gnome-flashback-services;
This file goes in /usr/share/applications/
[Desktop Entry]
Type=Application
Name=StumpWM
Exec=stumpwm-gnome
NoDisplay=true
# name of loadable control center module
X-GNOME-WMSettingsModule=stumpwm
# name we put on the WM spec check window
X-GNOME-WMName=StumpWM
# back compat only
X-GnomeWMSettingsLibrary=stumpwm
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=stumpwm
X-GNOME-Bugzilla-Component=general
X-GNOME-Autostart-Phase=WindowManager
X-GNOME-Provides=windowmanager
X-GNOME-Autostart-Notify=true
X-Ubuntu-Gettext-Domain=stumpwm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment