1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/nixos
Michael Weiss 1273f414a7 display-managers: Fix the xsession parameters
The xsession script was called with inconsistent (depending on the
display managers) and wrong parameters. The main reason for this where
the spaces the parameter syntax. In order to fix this the old syntax:
$1 = '<desktop-manager> + <window-manager>'
Will be replaced with a new syntax:
$1 = "<desktop-manager>+<window-manager>"

This assumes that neither "<desktop-manager>" nor "<window-manager>"
contain the "+" character but this shouldn't be a problem.

This patch also fixes the quoting by using double quotes (") instead of
single quotes (') [0].

Last but not least this'll add some comments for the better
understanding of the script.

[0]: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
2017-04-28 22:00:14 +02:00
..
doc/manual Fix imperative container code examples 2017-04-24 22:31:02 +02:00
lib make-disk-image: change to be less VM-centric 2017-04-24 02:30:00 +00:00
maintainers make-disk-image: change to be less VM-centric 2017-04-24 02:30:00 +00:00
modules display-managers: Fix the xsession parameters 2017-04-28 22:00:14 +02:00
tests mysql test: test replication persists between slave stop / start cycle 2017-04-25 18:51:49 -04:00
COPYING
default.nix
README
release-combined.nix nixos: Add a VM test for the SLiM display manager 2017-04-23 19:25:27 +02:00
release-small.nix
release.nix grsecurity: discontinue support 2017-04-28 12:35:15 +02:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.