| Commit message (Collapse) | Author | Age |
|\
| |
| | |
nixos/pantheon fix GNOME_SESSION_DEBUG conflict
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>'.
|
|/ |
|
|
|
|
| |
Phonon no longer supports Qt4 so this is useless.
|
|\
| |
| | |
Various GNOME leaf package updates
|
| | |
|
| |
| |
| |
| | |
We want only one xfce module and packageset.
|
|/ |
|
|\
| |
| | |
nixos/slim: remove
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| | |
| | | |
Enable soft real time for gnome shell
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|\ \ \
| |_|/
|/| | |
nixos/gnome3: add gnome-flashback to systemd.packages
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|/ /
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| | |
wacomtablet: init at 3.2.0
|
| |
| |
| |
| |
| | |
When services.xserver.wacom.enable is true, include the KDE configuration
GUI for Wacom Tablets in the Plasma5 desktop.
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
This is needed for the AccountsService interfaces (in systemPackages).
|
| |
| |
| |
| |
| | |
Without this these default settings overrides to gnome-shell
don't appear to be used completely.
|
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | | |
Fix certain desktop managers building together
|
| | |
| | |
| | |
| | |
| | |
| | | |
This option in now completely useless.
All the default configs for these packages
already have GNOME features default,
|
| | |
| | |
| | |
| | | |
After some thought, it doesn't make sense for this module to be shared.
|
| | |
| | |
| | |
| | |
| | | |
Without this GNOME_SESSION_DEBUG
likely won't be set in the systemd user environment.
|
| | |
| | |
| | |
| | |
| | | |
It tries to start during the GDM session even
with the conflicts.
|
|/ /
| |
| |
| |
| |
| |
| | |
- 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)
|
|\ \
| | |
| | | |
Touchups for nixos/xfce4-14 for 19.09
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We added
- parole
- pavucontrol
- xfce4-taskmanager
- xfwm4-themes
to the default packages.
|
| | | |
|
| |/
| |
| |
| |
| | |
Xfce 4.14 deprecated this.
It had many gtk2 themes that don't work that confused users #68977.
|
| | |
|
|\ \
| | |
| | | |
nixos/pantheon: use Pantheon's greeter
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| |/ |
|
|/
|
|
|
| |
Many desktop environment modules are already setting
this so it already makes sense to just do this globally.
|
| |
|
| |
|
| |
|
|\
| |
| | |
nixos/gnome3: enable chrome-gnome-shelll
|
| | |
|
|\ \
| | |
| | | |
nixos/plasma5: enable libinput
|
| | | |
|
|\| | |
|
| | |
| | |
| | |
| | |
| | | |
After some research this should be installed as a program
in Mate or Cinnamon.
|