spmenu-wiki/Using spmenu on Gentoo.md

1.4 KiB

Using spmenu on Gentoo

If you're using Gentoo Linux, you can install spmenu from my overlay. This overlay provides the x11-misc/spmenu and x11-misc/spmenuify packages.

USE flags

Gentoo has USE flags which can be used to enable/disable certain features. The spmenu package has several USE flags which can be set in /etc/portage/package.use.

  • X
    • Enable X11 support
  • wayland
    • Enable Wayland support
  • imlib2
    • Enable support for displaying images (requires USE=ssl)
  • ssl
    • Enable support for displaying images (requires USE=imlib2)
  • regex
    • Enable regex matching
  • fribidi
    • Enable support for RTL text
  • config
    • Enable support for loading configuration files
  • xinerama
    • Enable multi-monitor support on X using libXinerama (requires USE=X)
  • xrdb
    • Enable support for xrdb (requires USE=X)
  • doc
    • Install a configuration file to /usr/share/spmenu and man pages
  • man
    • Install man pages (requires USE=doc)
  • run
    • Install spmenu_run run launcher
  • test
    • Install spmenu_test

Installation

If you aren't using ~amd64 keywords globally, unmask it in /etc/portage/package.accept_keywords. If you prefer, you can unmask the Git version, if you want to always run the latest commit and have Portage manage spmenu.

Then simply emerge x11-misc/spmenu, and optionally x11-misc/spmenuify.

Works

Everything.

Issues

None caused by Gentoo.