Nautilus: Difference between revisions
Modify Gstreamer overlay to reflect package namespace changes in 24.11+ |
|||
(2 intermediate revisions by 2 users not shown) | |||
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. | ||
== | == Configuration == | ||
=== GVfs === | |||
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 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. | ||
Line 14: | Line 15: | ||
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]. | ||
== Gstreamer == | === Gstreamer === | ||
Unless you've installed Gstreamer plugins system-wide, the "Audio and Video Properties" pane under the "Properties" menu for media files will say "Oops! Something went wrong. Your GStreamer installation is missing a plug-in." | Unless you've installed Gstreamer plugins system-wide, the "Audio and Video Properties" pane under the "Properties" menu for media files will say "Oops! Something went wrong. Your GStreamer installation is missing a plug-in." | ||
Line 21: | Line 21: | ||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
nixpkgs.overlays = [ | nixpkgs.overlays = [ | ||
(final: prev: { | |||
nautilus = | nautilus = prev.nautilus.overrideAttrs (nprev: { | ||
buildInputs = | buildInputs = | ||
nprev.buildInputs | |||
++ (with pkgs.gst_all_1; [ | |||
gst-plugins-good | |||
gst-plugins-bad | |||
]); | |||
}); | }); | ||
}) | }) | ||
]; | |||
</nowiki>}} | </nowiki>}} | ||
=== HEIC image preview === | |||
To enable HEIC image preview in Nautilus, add following to your system configuration<syntaxhighlight lang="nix"> | |||
environment.systemPackages = [ pkgs.libheif pkgs.libheif.out ]; | |||
environment.pathsToLink = [ "share/thumbnailers" ]; | |||
</syntaxhighlight> | |||
[[Category:Applications]] | [[Category:Applications]] | ||
[[Category:File | [[Category:File Manager]] |