Nautilus: Difference between revisions
Modify Gstreamer overlay to reflect package namespace changes in 24.11+ |
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 == | ||
=== | === 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 === | ||