summaryrefslogtreecommitdiffstats
path: root/docs/DESKTOP_ENVIRONMENTS.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* docs: add spdx tags to all .md filesZbigniew Jędrzejewski-Szmek2021-09-271-0/+1
| | | | | | I have no idea if this is going to cause rendering problems, and it is fairly hard to check. So let's just merge this, and if it github markdown processor doesn't like it, revert.
* docs: Document xdg-autostart parameter X-systemd-skipDavid Edmundson2020-07-201-0/+4
|
* docs: Update section about XDG autostart generatorBenjamin Berg2020-07-201-10/+12
| | | | | The generator is already merged. So update the corresponding section to describe the current status.
* tree-wide: spellcheck fixesFrantisek Sumsal2020-06-261-1/+1
| | | | Most of them were reported by Fossies.org
* docs: Change suffix for desktop applications to support non-transient servicesDavid Edmundson2020-06-101-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | One problem found with the current draft specification is we can't have an application provide a non-transient systemd service file in a way that is spec compliant as the service name currently needs to end in a random token defined by the launcher. This came up when trying to put DBus activated services into the correct cgroup. There isn't enough metadata in the DBus service file to know the correct application ID, and the most intuitive fix is for those applications to just specify the SystemdService file in the existing system. They're generally unique for a given user session anyway so don't need a separate cgroup identifier. This changes the spec for RANDOM to be optional for services. It also changes the separator between in services to act like templates. Ultimately that's what we're trying to recreate with the RANDOM token of the systemd service and it's a better fit. It's needed as otherwise with launcher and the random ident being both optional it would be impossible to get the application ID reliably. Scopes are unchanged as they don't support templates.
* docs: Change prefix for desktop applications to app-Benjamin Berg2020-04-301-9/+9
| | | | | | | | | | We need both a slice name and a prefix for application units. For consistency we tried to use the same name and ended up standardising on "apps.slice" and and "apps-" prefix for the units. However, "app-" would be a more natural prefix for applications. And it is no problem to simply also name the slice "app.slice" for consistency rather than keeping the current "apps.slice".
* tree-wide: fix spelling errorsFrantisek Sumsal2020-04-211-1/+1
| | | | | | Based on a report from Fossies.org using Codespell. Followup to #15436
* docs: Add some notes about managing graphical user sessionsBenjamin Berg2020-03-271-0/+102
This is work in progress and not finished yet. However, I hope to have captured some of the key points that came up in previous discussions with appropriate notes about things that still need to be defined. I may revisit it later. Also, feel free to completely rewrite if the format is not quite right.