about summary refs log tree commit diff
path: root/nixos/modules/services/x11/desktop-managers
Commit message (Collapse)AuthorAge
* Merge pull request #74838 from jtojnar/pantheon-debugworldofpeace2019-12-02
|\ | | | | nixos/pantheon fix GNOME_SESSION_DEBUG conflict
| * nixos/pantheon fix GNOME_SESSION_DEBUG conflictJan Tojnar2019-12-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When session debugging was enabled in GNOME but not in Pantheon { services.xserver = { desktopManager.pantheon = { enable = true; }; desktopManager.gnome3 = { enable = true; debug = true; }; }; } it caused a conflict: error: The option `environment.sessionVariables.GNOME_SESSION_DEBUG' has conflicting definitions, in `<nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.nix>' and `<nixpkgs/nixos/modules/services/x11/desktop-managers/gnome3.nix>'.
* | nixos/plasma5: install obex tools when bluetooth is enabledrnhmjoj2019-12-01
|/
* nixos/plasma5: drop enableQt4Support optionJan Tojnar2019-11-22
| | | | Phonon no longer supports Qt4 so this is useless.
* Various GNOME leaf package updates (#73790)Jan Tojnar2019-11-21
|\ | | | | Various GNOME leaf package updates
| * gnome-user-docs: move to top-level againJan Tojnar2019-11-20
| |
* | nixos/xfce4-14: remove and move to xfceworldofpeace2019-11-19
| | | | | | | | We want only one xfce module and packageset.
* | nixos/xfce4-14: support thunarPluginsworldofpeace2019-11-19
|/
* Merge pull request #73251 from worldofpeace/remove-slimworldofpeace2019-11-15
|\ | | | | nixos/slim: remove
| * nixos/slim: removeworldofpeace2019-11-11
| | | | | | | | | | | | | | | | The SLIM project is abandoned and their last release was in 2013. Because of this it poses a security risk to systems, no one is working on it or picked up maintenance. It also lacks compatibility with systemd and logind sessions. For users, there liikely isn't anything like slim that's as lightweight in terms of dependencies.
* | Merge pull request #71390 from hedning/enable-gnome-shell-RTworldofpeace2019-11-12
|\ \ | | | | | | Enable soft real time for gnome shell
| * | nixos/gnome3: launch gnome-shell wayland with RT schedulingTor Hedin Brønner2019-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We create a wrapper which launches gnome-shell with the correct environment and cap_sys_nice. We can then override gnome-shell-wayland.service to use this wrapper. NOTE: We need to force clear the environment, because the defaults aren't good for user services. That should probably be fixed.
* | | Merge pull request #72959 from worldofpeace/gnome-flashback-systemdworldofpeace2019-11-12
|\ \ \ | |_|/ |/| | nixos/gnome3: add gnome-flashback to systemd.packages
| * | nixos/gnome3: add gnome-flashback to systemd.packagesworldofpeace2019-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we did the revert of adding gnome-flashback to systemd.packages [0] I forgot to test with other display managers. If we use GDM with gnome-flashback it appears it doesn't try to fallback to non-systemd startup and always fails and starts the regular gnome-session. So adding gnome-flashback to systemd.packages was perfectly fine, but we did forgot one detail. We need systemd targets for the customSessions which is added using mkSystemdTargetForWm in the gnome- flashback package. [0]: 42f567b30def552337bf17a6d30410c16c2b47cc
* | | nixos/gnome3: add sound-theme-freedesktopworldofpeace2019-11-03
|/ / | | | | | | | | | | | | I've noticed a similar issue in Pantheon, without this sound theme installed there's no system sounds. I believe it's because the gnome theme and the pantheon theme inherit this one.
* / Revert "nixos/gnome3: fix gnome-flashback"worldofpeace2019-10-19
|/ | | | | | | This reverts commit 60aedadc59030477a9340af69866c728ac05d924. Using tests from #71212 I am now unable to reproduce there being issues with starting the default metacity flashback session without this.
* nixos/gnome3: copy flashback gschema overridesworldofpeace2019-10-15
|
* nixos/gnome3: fix gnome-flashbackworldofpeace2019-10-15
| | | | | | | This session would fail to start because we didn't have it in systemd.packages (as we've switched to systemd gnome-session). Haven't tested custom sessions.
* Merge pull request #68836 from Thra11/wacomtablet-kcmAaron Andersen2019-10-11
|\ | | | | wacomtablet: init at 3.2.0
| * nixos/plasma5: optionally include wacomtabletTom Hall2019-09-15
| | | | | | | | | | When services.xserver.wacom.enable is true, include the KDE configuration GUI for Wacom Tablets in the Plasma5 desktop.
* | nixos/xfce4-14: add xfce4-volumed-pulse when not using the desktopSymphorien Gibol2019-10-06
| | | | | | | | | | | | | | xfce4-volumed-pulse is not abandoned, but is superseded by a panel plugin which is not available when not using the desktop. Fixes: volume up/down keys support
* | nixos/pantheon: add elementary-default-settings for servicesworldofpeace2019-10-05
| | | | | | | | This is needed for the AccountsService interfaces (in systemPackages).
* | nixos/gnome3: copy gnome-shell overrideworldofpeace2019-10-03
| | | | | | | | | | Without this these default settings overrides to gnome-shell don't appear to be used completely.
* | nixos/gnome-settings-daemon: move systemd config hereworldofpeace2019-10-02
| | | | | | | | | | | | | | As I've decided that it doesn't make sense for the module to be shared [0] we can move this config here. [0]: 68ab37aa4491c8f870483c9eff888dc5fc88d2c8
* | Merge pull request #70041 from worldofpeace/desktopmanager-compatworldofpeace2019-10-03
|\ \ | | | | | | Fix certain desktop managers building together
| * | nixos/networkmanager: remove basePackages optionworldofpeace2019-09-29
| | | | | | | | | | | | | | | | | | This option in now completely useless. All the default configs for these packages already have GNOME features default,
| * | nixos/gnome-settings-daemon: drop package optionworldofpeace2019-09-29
| | | | | | | | | | | | After some thought, it doesn't make sense for this module to be shared.
* | | nixos/gnome3: use sessionVariablesworldofpeace2019-10-03
| | | | | | | | | | | | | | | Without this GNOME_SESSION_DEBUG likely won't be set in the systemd user environment.
* | | nixos/gnome-initial-setup: initworldofpeace2019-10-03
| | | | | | | | | | | | | | | It tries to start during the GDM session even with the conflicts.
* | | nixos/gnome3: enable systemd sessionTor Hedin Brønner2019-09-30
|/ / | | | | | | | | | | | | - register gnome-session and gnome-settings-daemon services. - gnome-shell is already registered due to having a xdg portal - manually specify that gsd is wanted by gnome-session (systemd.packages doesn't pick the .wants directories for some reason)
* | Merge pull request #68983 from worldofpeace/xfce-cleanupworldofpeace2019-09-19
|\ \ | | | | | | Touchups for nixos/xfce4-14 for 19.09
| * | fixup! nixos/xfce4-14: cleanup defaults slightlyworldofpeace2019-09-17
| | |
| * | nixos/xfce4-14: cleanup defaults slightlyworldofpeace2019-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We added - parole - pavucontrol - xfce4-taskmanager - xfwm4-themes to the default packages.
| * | nixos/xfce4-14: add gnome-themes-extraworldofpeace2019-09-17
| | |
| * | nixos/xfce4-14: remove gtk-xfce-engineworldofpeace2019-09-17
| |/ | | | | | | | | Xfce 4.14 deprecated this. It had many gtk2 themes that don't work that confused users #68977.
* | xterm: Set default to xserver.enableAlex Rice2019-09-19
| |
* | Merge pull request #68729 from worldofpeace/elementary-greeter/masterworldofpeace2019-09-18
|\ \ | | | | | | nixos/pantheon: use Pantheon's greeter
| * | nixos/pantheon: use Pantheon's greeterworldofpeace2019-09-13
| | | | | | | | | | | | | | | | | | I now consider this usable in NixOS without reflecting negatively on NixOS as a whole. For example this greeter is immune to issues like #60651.
| * | nixos/pantheon: add gtk settings.iniworldofpeace2019-09-13
| | |
| * | nixos/pantheon: use sessionVariablesworldofpeace2019-09-13
| |/
* / nixos/environment: set GTK_DATA_PREFIXworldofpeace2019-09-18
|/ | | | | Many desktop environment modules are already setting this so it already makes sense to just do this globally.
* nixos/gnome3: add gnome-shell xdg portalworldofpeace2019-09-09
|
* nixos/xterm: stateVersion disable by defaultworldofpeace2019-09-09
|
* treewide: remove redundant quotesvolth2019-09-08
|
* Merge pull request #68182 from worldofpeace/chrome-gnome-shellworldofpeace2019-09-07
|\ | | | | nixos/gnome3: enable chrome-gnome-shelll
| * nixos/gnome3: enable chrome-gnome-shelllworldofpeace2019-09-05
| |
* | Merge pull request #68233 from worldofpeace/plasma5-enable-libinputworldofpeace2019-09-06
|\ \ | | | | | | nixos/plasma5: enable libinput
| * | nixos/plasma5: enable libinputworldofpeace2019-09-06
| | |
* | | Merge master into staging-nextFrederik Rietdijk2019-09-06
|\| |
| * | nixos/mate: enable system-config-printerworldofpeace2019-09-06
| | | | | | | | | | | | | | | After some research this should be installed as a program in Mate or Cinnamon.