spmenu-wiki/pages/User themes.md
2023-04-24 19:33:59 +02:00

5.3 KiB

User themes

spmenu has since version 0.3 supported profiles. Profiles allow the user to bring up a list of themes (or options in general) and override options on-the-fly. This in itself is done through a shell script called spmenu_profile bundled with spmenu. This script interacts with spmenu. If you press Ctrl+Shift+p with the default configuration, a list of profiles should pop up. By default you likely have none, and that's maybe also why you're here.

This wiki article is supposed to be a list of themes for spmenu. Users may edit this article to add their own profiles with credit given of course, and users may download others' profiles to use with spmenu.

There are two different types of profiles. There are config files and profiles. Config files should either be included from your spmenu.conf or simply replace your spmenu.conf (the latter is more common) but profiles are in .Xresources syntax and should be placed in ~/.config/spmenu/profiles/ for the profile list to find it.

Tip: Use Ctrl+f to search through the page.

Rules for editors

  • Must be licensed under a free (as in freedom) license.
  • No duplicates, we don't need multiple versions of Nord for example.
  • Please try to use stable hosting if possible for links. If this is not possible, consider emailing me so I can host it on my site.
  • You may not edit 'Official profiles' or 'Official config files' unless I have forgotten to include a profile or config file
  • Outdated profiles may be removed if necessary. Please try to maintain it, if you don't have time to do so a disclaimer would be nice.

Official profiles

Official config files

  • dmenu

    • Author: speedie (speedie@speedie.site)
    • This config tries to match dmenu as closely as possible, even stripping away spmenu only features to an extent.
  • Default

    • Author: speedie (speedie@speedie.site)
    • This config is the default configuration for spmenu. This is automatically installed to /usr/share/spmenu/spmenu.conf so you usually don't need a copy of this.

User-submitted profiles

User-submitted config files