Nautilus: Difference between revisions

Modify Gstreamer overlay to reflect package namespace changes in 24.11+
Phobos (talk | contribs)
m Added details for automounting
 
Line 1: Line 1:
Nautilus is the [[GNOME]] desktop's file manager. When using Nautilus without GNOME, you may need to enable additional services to get familiar functionality.
Nautilus is the [[GNOME]] desktop's file manager. When using Nautilus without GNOME, you may need to enable additional services to get familiar functionality.
== Installation ==
{{File|3=environment.systemPackages = [
  pkgs.nautilus
];|name=/etc/nixos/configuration.nix|lang=nix}}


== Configuration ==
== Configuration ==


=== GVfs ===
=== Mount, trash, and other virtual filesystems ===
If GVfs is not available, you may see errors such as "Sorry, could not display all the contents of “trash:///”: Operation not supported" when trying to open the trash folder, or be unable to access network filesystems.
If [[wikipedia:GVfs|GVfs]] is not available, you may see errors such as "Sorry, could not display all the contents of “trash:///”: Operation not supported" when trying to open the trash folder, or be unable to access network filesystems.


To enable GVfs:
To enable GVfs:
Line 14: Line 19:


When using X11, this is probably sufficient (though, see the general notes on [[GNOME#Running_GNOME_programs_outside_of_GNOME|running GNOME programs outside of GNOME]]). On Wayland, more effort may be required: [https://github.com/NixOS/nixpkgs/issues/128026].
When using X11, this is probably sufficient (though, see the general notes on [[GNOME#Running_GNOME_programs_outside_of_GNOME|running GNOME programs outside of GNOME]]). On Wayland, more effort may be required: [https://github.com/NixOS/nixpkgs/issues/128026].
=== Mount external drives in sidebar ===
In a window manager such as [[Sway]] it may be necessary to enable [https://github.com/coldfix/udiskie udiskie] to auto-mount USB devices. See [[USB storage devices]] for more configuration details.
{{File|3=services.udisks2.enable = true;|name=/etc/nixos/configuration.nix|lang=nix}}
And in Home Manager:
{{File|3=services.udiskie = {
    enable = true;
};|name=/etc/nixos/home.nix|lang=nix}}


=== Gstreamer ===
=== Gstreamer ===