about summary refs log tree commit diff
path: root/nixos/modules/services
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2014-05-25 14:13:05 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-05-25 14:17:36 +0200
commit15beb4054d113c917703bc84cb5b096c6aea733a (patch)
treec4984424f2539e3a7a71db18df9229d88aea5c31 /nixos/modules/services
parent5e460b2dee5fb531f5c43a895e9f879dfc14ab00 (diff)
downloadnixlib-15beb4054d113c917703bc84cb5b096c6aea733a.tar
nixlib-15beb4054d113c917703bc84cb5b096c6aea733a.tar.gz
nixlib-15beb4054d113c917703bc84cb5b096c6aea733a.tar.bz2
nixlib-15beb4054d113c917703bc84cb5b096c6aea733a.tar.lz
nixlib-15beb4054d113c917703bc84cb5b096c6aea733a.tar.xz
nixlib-15beb4054d113c917703bc84cb5b096c6aea733a.tar.zst
nixlib-15beb4054d113c917703bc84cb5b096c6aea733a.zip
nixos: add 'gvfs' when using GNOME3 desktop
One reason for adding this is to make Chromium able to open files it has
downloaded.

Currently this happens:
  /run/current-system/sw/bin/xdg-open: line 364: gnome-open: command not found

(And nothing happens in the GUI when clicking a downloaded file.)

Looking into xdg-open, one can see that it first tries to run gvfs-open
and then falls back to gnome-open. Adding 'gvfs' makes the first command
succeed.
Diffstat (limited to 'nixos/modules/services')
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome3.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/gnome3.nix b/nixos/modules/services/x11/desktop-managers/gnome3.nix
index 78ab7aee92bb..74d9fee2357e 100644
--- a/nixos/modules/services/x11/desktop-managers/gnome3.nix
+++ b/nixos/modules/services/x11/desktop-managers/gnome3.nix
@@ -108,6 +108,7 @@ in {
         gnome3.gtk3 # for gtk-update-icon-cache
         pkgs.ibus
         pkgs.shared_mime_info # for update-mime-database
+        gnome3.gvfs
         gnome3.dconf
         gnome3.gnome-backgrounds
         gnome3.gnome_control_center