//          content of  /etc/apt/apt.conf.d/99-update-slim
//          not installed by slimski package
// Automatically update antiX menus after installing a program

DPkg
{
Pre-Invoke {"/usr/local/lib/desktop-session/desktop-session-slim-update.sh --check-diff="set" ";};
Post-Invoke {"/usr/local/lib/desktop-session/desktop-session-slim-update.sh --check-diff="check" ";};
};



There are some details at play which are beyond the scope of the slimski packaging.

dpkg -S /etc/init.d/debian/slim
^—> nil. So I’m guessing this file is injected during build-iso

I’ll provide a suitable equivalent of the above file in the debian directory of the source project;
betatesters can (should/must) copy it into place ~~ it would be improper for the slimski package to install this file

/usr/local/share/live-files/
For permanent installation, 3 equivalent files (or filepaths, added to a manifest somewhere) will be needed here. The responsible package is ??? “remaster” or “antix-remaster” or “remaster-antix” I have lost track of whatis the correct packagename

99-update-slim
antixccslim.sh
/usr/local/bin/slim-login
/usr/local/bin/slim*
^–> it is improper for a display manager package to ship any of these antiX-specific ancillary files
We have an opportunity to untangle (uncouple) them so that the display manager won’t need to be disturbed, version-incremented & repackaged each time one of these is tweaked.

The slimski package will ship 4 themesets, named: default, ax and flat.
Each of these demonstrates optionally-configured features (e.g. single vs dual username/pw “fields”).
If added to antiX, I propose that the buildiso template or some other package would provide the
themefiles (and would populate an additional subdirectory) for the theme specified in the antiX conf file.
-=-
Even the etc conf file can be provided by some other package.
