PaperWM icon indicating copy to clipboard operation
PaperWM copied to clipboard

use default gsettings schemas when installed system-wide

Open niol opened this issue 4 months ago • 4 comments

niol avatar Aug 28 '25 08:08 niol

I understand. What do you want as target name for system-wide install? Please note make install is the standard way of installing software on Unixes system-wide.

niol avatar Sep 05 '25 13:09 niol

Please note make install is the standard way of installing software on Unixes system-wide.

That's true, but mainly for packages, tools, etc. Extensions, themes, and so on are mostly user-specific. Also, PaperWM only had one way for users to install it locally, which was with make install, so changing this behavior could cause more confusion.

I understand. What do you want as target name for system-wide install?

Something like make install-system could be sufficient.

SanTeeg0 avatar Sep 05 '25 15:09 SanTeeg0

Looks great! But currently, the only option is to install the extension in the system using make install-system, but I think it would be great if there was a way to uninstall it. Especially using the same make uninstall command (to remove both the local and system versions, if any).

Then I'll need $prefix so that I'll try to work out something.

niol avatar Sep 08 '25 20:09 niol

The uninstall target is currently broken due to /bin/sh syntax errors when run on my machine.

niol avatar Sep 09 '25 07:09 niol