worldofpeace
69f2836c1b
Merge pull request #64575 from pasqui23/portal
...
nixos/xdg: add portal option
2019-07-18 20:00:09 -04:00
Pasquale
90b1197301
nixos/xdg: add portal option
...
This factors the configuration out of the flatpak module.
2019-07-18 19:59:07 -04:00
José Romildo Malaquias
c3282487dd
xfce4-13: rename to xfce4-14
2019-07-13 08:42:05 -03:00
worldofpeace
8c2bcb181e
nixos/deepin: add dde-control-center
2019-06-27 22:15:13 -04:00
José Romildo Malaquias
b86c7b8568
nixos/deepin: add dde-launcher usb service
2019-06-26 00:40:17 -03:00
Jan Tojnar
11cb382a4c
nixos/doc: Fix spurious indentation
2019-06-17 12:28:26 +02:00
worldofpeace
814c4c1b9d
Merge pull request #61366 from romildo/upd.deepin.dde-file-manager
...
deepin.dde-file-manager: init at 4.8.6.2
2019-06-11 02:00:43 -04:00
José Romildo Malaquias
057016a2c5
nixos/deepin: add dde-file-manager services
2019-06-11 01:57:16 -04:00
worldofpeace
82135b6c81
nixos/geoclue2: don't run as root
2019-05-19 18:53:18 -04:00
LeOtaku
2d93f57db5
nixos/geoclue2: make configurable, can whitelist applications
...
All options within geoclue.conf[0] have been made configurable.
Additonally, we can now specify whether or not GeoClue
should ask the agent to authorize an application like so:
```
services.geoclue2.appConfig."redshift" = {
isAllowed = true;
isSystem = true;
};
```
[0]: https://gitlab.freedesktop.org/geoclue/geoclue/blob/2.5.2/data/geoclue.conf.in
Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
2019-05-16 18:46:07 -04:00
José Romildo Malaquias
78f176158c
nixos/deepin: add deepin-anything service
2019-05-05 18:01:28 -03:00
José Romildo Malaquias
8ed9f9fedf
nixos/deepin: add dde-dock dbus service
2019-05-05 17:37:46 -03:00
José Romildo Malaquias
9e9b96f073
nixos/deepin: install polkit local authority files in /etc
2019-05-05 17:14:42 -03:00
José Romildo Malaquias
9a1890cafb
nixos/deepin: add deepin-screenshot dbus service
2019-05-05 17:14:42 -03:00
José Romildo Malaquias
65c6aff217
nixos/deepin: add deepin-image-viewer dbus service
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
f239997fde
nixos/deepin: add dde-session-ui dbus service
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
1294aaece6
nixos/deepin: add dde-calendar dbus service
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
788b45fa13
nixos/deepin: add deepin-turbo systemd service
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
77fa14725f
nixos/deepin: move deepin-menu.nix into deepin.nix
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
6121a8e3b5
nixos/deepin: fix the deepin-daemon user and group
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
7c60ac71cf
nixos/deepin: add dde-api services and user/group
2019-05-05 17:14:41 -03:00
José Romildo Malaquias
4fcaded92b
nixos/deepin: rename dde-daemon module
...
The deepin module is used to set basic dbus and systedmd services, kernel modules,
groups and users needed by the Deepin Desktop Environment.
2019-05-05 17:14:41 -03:00
worldofpeace
7df410c6d4
Merge pull request #59630 from worldofpeace/setcap-gnome-keyring
...
gnome3.gnome-keyring: CAP_IPC_LOCK gnome-keyring-daemon
2019-04-30 13:17:03 -04:00
Aaron Andersen
4a11ce7f26
cleanup redundant text in modules utilizing mkEnableOption
...
Closes #59911
2019-04-20 14:44:02 +02:00
worldofpeace
2d6247a414
gnome3.gnome-keyring: CAP_IPC_LOCK gnome-keyring-daemon
...
From gkd-capability.c:
This program needs the CAP_IPC_LOCK posix capability.
We want to allow either setuid root or file system based capabilies
to work. If file system based capabilities, this is a no-op unless
the root user is running the program. In that case we just drop
capabilities down to IPC_LOCK. If we are setuid root, then change to the
invoking user retaining just the IPC_LOCK capability. The application
is aborted if for any reason we are unable to drop privileges.
2019-04-15 14:59:56 -04:00
worldofpeace
27ac8cb2c4
Merge pull request #59185 from worldofpeace/glib-networking
...
nixos/glib-networking: init
2019-04-15 13:17:58 -04:00
worldofpeace
b0e9f85f47
nixos/glib-networking: init
...
Note that we were previously didn't have glib-networking
in systemd.packages so the PacRunner was non-functional.
2019-04-15 13:04:06 -04:00
José Romildo Malaquias
46a4e92d92
nixos/deepin-daemon: init
2019-04-14 21:47:45 -03:00
worldofpeace
4616b4ec85
Merge pull request #21860 from e-user/bugfix/upstream/gnome-pam
...
nixos/gdm: use provided PAM login configuration wherever possible
2019-04-14 09:52:17 -04:00
Alexander Kahl
5b9895b1a0
nixos/gdm: use provided PAM login configuration wherever possible
...
Fixes #21859
2019-04-14 09:49:01 -04:00
José Romildo Malaquias
9e99eed443
nixos/deepin-menu: init
2019-04-14 10:00:44 -03:00
Gabriel Ebner
ad5cabf575
nixos/evince: init
2019-04-05 15:03:31 +02:00
worldofpeace
f812cba2cf
nixos/pantheon/files: add meta.maintainers
2019-03-24 07:04:28 -04:00
worldofpeace
415bceed8e
nixos/pantheon/contractor: add meta.maintainers
2019-03-24 07:04:28 -04:00
worldofpeace
3565b1775a
nixos/gsignond: add meta.maintainers
2019-03-24 07:04:28 -04:00
worldofpeace
5ce2eba776
nixos/gnome-settings-daemon: init
2019-03-01 14:55:12 -05:00
worldofpeace
78da8d668b
pantheon: init a 5.0
2019-01-24 20:54:14 +00:00
worldofpeace
9d6fc7ad04
nixos/file-roller: init
2019-01-18 15:04:36 -05:00
Frederik Rietdijk
e45ca47f14
Merge staging-next into staging
2018-12-26 09:30:32 +01:00
worldofpeace
c1599d29d9
gcr: rename from gnome3.gcr
2018-12-25 20:14:28 -05:00
worldofpeace
c65edd687f
geoclue2: correct sysconfdir
2018-12-25 18:38:19 -05:00
Jan Tojnar
d359635ab4
gnome3.gnome-remote-desktop: init at 0.1.6
2018-11-30 21:35:21 +01:00
Matthew Bauer
75999d4e38
Merge pull request #41887 from gmarmstrong/fix/seahorse-update
...
nixos/seahorse: require gnome3.dconf
2018-11-21 15:15:32 -06:00
Benno Fünfstück
773e8d07bc
nixos/accountsservice: set XDG_DATA_DIRS correctly
2018-11-18 17:16:24 +01:00
Jan Tojnar
82218835c5
Merge pull request #43133 from worldofpeace/gsignond
...
gsignond: init at 1.0.7
2018-10-26 19:29:56 +02:00
worldofpeace
4f4e20bc79
nixos/gsignond: init
2018-10-19 06:29:04 -04:00
Nick Hu
9cd21807c8
nixos/profile-sync-daemon: add missing path to systemd service
2018-10-14 13:02:33 +01:00
Matthew Bauer
91078ee339
Merge pull request #46106 from NickHu/psd
...
profile-sync-daemon: 5.53 -> 6.33
2018-10-05 22:51:59 -05:00
Graham Christensen
8413f22bb3
docs: format
2018-09-29 20:51:11 -04:00
Nick Hu
574f4c4069
profile-sync-daemon: 5.53 -> 6.33
2018-09-13 17:15:13 +09:00
Jan Tojnar
60ae12f5de
nixos/rygel: init
2018-09-08 06:57:14 +02:00
Jan Tojnar
6f8fe25ccf
Merge pull request #45107 from mnacamura/lightdm-accountsservice
...
lightdm: enable the accounts daemon to find dbus interface
2018-08-16 17:15:05 +02:00
Mitsuhiro Nakamura
7fbdd7fcf4
lightdm: enable the accounts daemon to find dbus interface
2018-08-16 21:52:25 +09:00
Mitsuhiro Nakamura
7952b51461
accountsservice: fix a bug
2018-08-16 18:00:58 +09:00
worldofpeace
48a765e641
nixos/zeitgeist: init
2018-08-15 20:05:00 -04:00
Michael Peyton Jones
316669327c
geoclue2 service: add option to run demo agent
2018-08-14 15:55:04 +01:00
Jan Tojnar
bf09bb5ef0
nixos/bamf: init
2018-07-11 18:58:02 +02:00
Peter Hoeg
139a6b4106
pipewire (nixos): add support for socket activation
2018-07-06 12:03:24 +08:00
gmarmstrong
2c0ba884c2
nixos/seahorse: require gnome3.dconf
...
Fix #41886 .
2018-06-12 08:49:40 -04:00
Tor Hedin Brønner
17e0e67930
nixos/flatpak: add flatpak's XDG_DATA_DIRS to the environment
...
We use environment.profiles to add both the PATH and XDG_DATA_DIRS.
2018-05-22 02:26:21 +02:00
Jan Tojnar
d614f32e7a
nixos/flatpak: add docs
2018-05-15 14:18:45 +02:00
Jan Tojnar
ec80c5e4c4
nixos/flatpak: allow specifying extra portals
2018-05-15 13:31:13 +02:00
Jan Tojnar
e0a42d991c
nixos/flatpak: init
2018-05-15 13:28:29 +02:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes
2018-02-25 17:41:16 +01:00
Jan Tojnar
dfe7a54d19
nixos/pipewire: init
2018-02-01 22:40:51 +01:00
Jan Tojnar
38b6d7b60e
nixos/chrome-gnome-shell: init
2018-01-13 15:19:19 +01:00
Franz Thoma
9e486344a9
nixos.gnome3.at-spi2-core: Set environment variable NO_AT_BRIDGE=1
if disabled
...
As suggested in #16327 (https://github.com/NixOS/nixpkgs/issues/16327#issuecomment-315729994 ).
2017-12-13 04:55:35 +01:00
Jan Tojnar
6e0fc275d6
nixos/tracker-miners: init
2017-11-26 03:10:56 +01:00
Jan Tojnar
e1b8636181
dleyna-server: init at 0.6.0
2017-11-15 14:02:37 +01:00
Jan Tojnar
a04cfdea12
dleyna-renderer: init at 0.6.0
2017-11-15 14:02:37 +01:00
Michael Peyton Jones
d96b0ac7f7
geoclue2: fix typo
2017-10-21 22:34:14 +01:00
Jörg Thalheim
bda2d25a50
Merge pull request #28856 from jtojnar/at-spi2-core
...
gnome3.at-spi2-core: fix service not found error
2017-09-26 00:39:49 +01:00
Jan Tojnar
69698ec11c
gnome3: only maintain single GNOME 3 package set ( #29397 )
...
* gnome3: only maintain single GNOME 3 package set
GNOME 3 was split into 3.10 and 3.12 in #2694 . Unfortunately, we barely have the resources
to update a single version of GNOME. Maintaining multiple versions just does not make sense.
Additionally, it makes viewing history using most Git tools bothersome.
This commit renames `pkgs/desktops/gnome-3/3.24` to `pkgs/desktops/gnome-3`, removes
the config variable for choosing packageset (`environment.gnome3.packageSet`), updates
the hint in maintainer script, and removes the `gnome3_24` derivation from `all-packages.nix`.
Closes : #29329
* maintainers/scripts/gnome: Use fixed GNOME 3 directory
Since we now allow only a single GNOME 3 package set, specifying
the working directory is not necessary.
This commit sets the directory to `pkgs/desktops/gnome-3`.
2017-09-24 12:15:50 +01:00
Jan Tojnar
6ca6ea9e23
nixos/gnome3.gpaste: add service
2017-09-02 17:43:01 +02:00
Jan Tojnar
137db3efb5
gnome3.at-spi2-core: fix service not found error
...
The service was not registered as a systemd service resulting in errors
in the system journal every time a GNOME application was launched.
See: #16327
2017-09-01 17:22:18 +02:00
montag451
3be53fca60
gnome-disks: add D-Bus service
2017-05-06 19:40:37 +02:00
Joachim Fasting
230994a30a
psd service: assert that at least one user must be configured
...
Using the default config, a user will experience a run-time failure.
This is poor UX, assert the requirement up-front.
2016-12-10 20:35:44 +01:00
Alexander Ried
e8ade4ff78
gnome3.gvfs module: make systemd services available
2016-10-15 20:32:12 +02:00
Alexander Ried
38212f6a0f
gnome3.tracker module: add self to systemd path
...
fixes GDBus.Error:org.freedesktop.systemd1.NoSuchUnit: Unit
tracker-store.service not found. - indexing for (null) will not work
2016-10-15 20:32:12 +02:00
Alexander Ried
47dc33ded2
gnome3.evolution-data-server module: add self to systemd path
2016-10-15 20:32:12 +02:00
Alexander Ried
6457d1bbe3
gnome3.gnome-terminal-server: init module
...
since gnome3.22 gnome-terminal uses a systemd service for it's backend
server.
2016-10-15 20:32:12 +02:00
Alexander Ried
1529641b52
accountsservice: add support for mutableUsers = false
...
Add code to accountsservice that returns an error if the environment
variable NIXOS_USERS_PURE is set. This variable is set from the nixos
accountsservice module if mutableUsers = false
2016-09-01 15:25:28 +02:00
Herwig Hochleitner
2d280840f8
gnome-keyring: add gcr dependency to service
...
gcr is used to provide the popup dialog, this fixes gnome-keyring for
non-gnome sessions
2016-05-10 19:53:33 +02:00
Tuomas Tynkkynen
d24bc080f7
libmtp: Split into multiple outputs
2015-10-28 10:17:11 +01:00
Tobias Geerinckx-Rice
013f88ac7e
nixos: gnome-keyring: fix module description
2015-07-01 02:22:27 +02:00
Luca Bruno
db3b86560f
GNOME 3.16.1, closes #7357
2015-04-25 12:02:33 +02:00
Pavan Rikhi
25da0e2518
profile-sync-daemon: refactor module
2014-12-14 00:45:08 -05:00
Pavan Rikhi
0df1c05f71
Add the Profile Sync Daemon Package & NixOS Module
2014-12-13 09:24:12 -05:00
Bjørn Forsman
f3a46c3858
nixos/gnome: enable MTP support in gvfs
...
To support browsing files on Android phones in Nautilus (and other GVFS
based file browsers).
2014-12-11 23:13:39 +01:00
Luca Bruno
da9b510996
Move at_spi2_core and at_spi2_atk outside of the gnome3 attrset
2014-07-10 11:39:16 +02:00
Shea Levy
b3cfb9084b
Get all lib functions from lib, not pkgs.lib, in modules
2014-07-02 12:28:18 -04:00
Bjørn Forsman
76672dd9e3
accountsservice: be consistent in naming (always two 's')
...
The package is (correctly) named 'accountsservice' (with two 's'), but
the attribute and expression path lacked one 's'. Fix it.
2014-06-22 21:32:16 +02:00
Luca Bruno
2131313fa6
Add gvfs dbus service and gvfs gio modules to gnome 3
...
Closes #2746
2014-05-26 11:13:51 +02:00
Luca Bruno
7da235a988
evolution-data-server: use the right gnome3 package set in the service
2014-05-21 13:40:35 +02:00
Luca Bruno
f07fd89111
Allow specifying the gnome3 packages to use for the xserver service
2014-05-20 13:41:39 +02:00
Luca Bruno
fbfccea0e8
geoclue2: add dbus service
2014-05-02 16:04:57 +02:00
Luca Bruno
3ccf8e1ba2
gnome-documents: new package
...
Document manager application designed to work with GNOME 3
https://wiki.gnome.org/Apps/Documents
2014-04-22 22:17:21 +02:00
Luca Bruno
5a79b0fc86
gnome-online-miners: new package
...
A set of crawlers that go through your online content and index them locally in Tracker
https://wiki.gnome.org/Projects/GnomeOnlineMiners
2014-04-22 22:17:21 +02:00
Luca Bruno
f6159b9095
seahorse: new package
...
Application for managing encryption keys and passwords in the GnomeKeyring
https://wiki.gnome.org/Apps/Seahorse
2014-04-22 22:17:20 +02:00
Domen Kožar
3a9f28ee08
Merge pull request #2185 from lethalman/gnome3
...
tracker, licenses.cc-by-30, gnome-user-docs, upgrade sushi, gnome-keyring service, gnome-user-share, gnome-tweak-tool, gnome-shell-extensions, xdg-user-dirs
2014-04-16 18:08:00 +02:00