nixpkgs/nixos/doc/manual
Colin Arnott 66e0e5ad74
nixos/wordpress: plugins and themes as attrs
In an effort to better encode version strings and use descriptive pnames
that do not conflict with top level pkgs, we currently use
wordpress-${type}-${pname} for pname. This is good for the nix store,
but when we synthesize the wordpress derivation in our module, we reuse
this pname for the output directory.

Internally wordpress can handle this fine, since plugins must register
via php, not directory. Unfortunately, many plugins like civicrm and
wpforms-lite are designed to rely upon the name of their install
directory for homing or discovery.

As such, we should follow both the upstream convention and
services.nextcloud.extraApps and use an attribute set for these options.
This allows us to not have to deal with the implementation details of
plugins and themes, which differ from official and third party, but also
give users the option to override the install location. The only issue
is that it breaks the current api.
2023-01-27 15:24:19 +00:00
..
administration doc,nixos/doc: unescape apostrophes 2022-12-27 17:13:47 +01:00
configuration services.openssh: support freeform settings (#193757) 2023-01-15 16:32:46 +01:00
development nixos/tests: extend shell_interact to accept alternative socat addresses 2023-01-27 13:09:25 +01:00
from_md nixos/wordpress: plugins and themes as attrs 2023-01-27 15:24:19 +00:00
installation doc/installation: fix incorrect channel link 2023-01-03 15:24:36 -05:00
release-notes nixos/wordpress: plugins and themes as attrs 2023-01-27 15:24:19 +00:00
.gitignore
contributing-to-this-manual.chapter.md nixos/manpages: Explain -I option and how to build manpages 2022-12-11 11:00:06 +01:00
default.nix nixos/manual: remove olinkdb 2023-01-26 00:32:56 +01:00
Makefile nixos/doc/manual/Makefile: Do not format 2021-03-22 21:15:11 +01:00
man-configuration.xml
man-nixos-build-vms.xml
man-nixos-enter.xml
man-nixos-generate-config.xml
man-nixos-install.xml nixos-install: support --no-root-password 2021-11-22 22:09:50 +02:00
man-nixos-option.xml
man-nixos-rebuild.xml Merge pull request #210382 from B4dM4n/nixos-rebuild-local 2023-01-23 16:37:41 +08:00
man-nixos-version.xml nixos-version: output configurationRevision 2023-01-03 20:40:35 +01:00
man-pages.xml nixos/manual: Update copyright years, authors, and copyright 2022-03-20 12:27:12 +01:00
manual.xml nixos/doc: convert "Contributing to this manual" to CommonMark 2021-05-22 18:14:49 -07:00
md-to-db.sh nixos/manual: move "edit the MD file" comments to generated XML 2023-01-10 12:34:37 +01:00
preface.xml Revert "Update preface.xml (#185868)" 2022-08-10 20:26:01 +10:00
README.md nixos/manual: Fix link to contributing guide 2021-07-16 22:55:28 -07:00
shell.nix mkShell: introduce packages argument (#122180) 2021-05-13 19:17:29 +02:00