spmenu-wiki/Using spmenu on Gentoo.md

56 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2023-07-27 23:54:12 +02:00
# Using spmenu on Gentoo
If you're using Gentoo Linux, you can install spmenu from my
[overlay](https://git.speedie.site/speedie/speedie-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.