session.conf split follow-up: plugins (PR #3183)
commitc3f3eca869eef59dd45e435fbc446c86d4aef993
authorThomas Martitz <thomas.martitz@mailbox.org>
Wed, 27 Apr 2022 15:11:03 +0000 (27 17:11 +0200)
committerGitHub <noreply@github.com>
Wed, 27 Apr 2022 15:11:03 +0000 (27 17:11 +0200)
tree39b29618eb1ade5a523b693d42990a623345ef2a
parentd84f146d9b34b82b44a7ee896cb848d2e5e53f99
session.conf split follow-up: plugins (PR #3183)

Move plugin layout to session.conf

The plugin related settings can be considered session data. They
encode local paths that wouldn't work on other machines. Also I would
say it's not unusual to have a different set of plugins enabled on a
different machine.

The "load_pluings" key is moved as well to keep things simple. No
idea what's the use case to set this off. Typically you just have no
plugins enabled and the debugging aid `geany -p` bypasses any of this
anyway.
src/keyfile.c
src/keyfile.h
src/plugins.c
src/search.c
src/sidebar.c