Replace Dolphin with Nemo as the default file manager across various configurations. Enable GVFS for better file management support in GTK applications. Remove Dolphin configuration files and introduce Nemo configuration files to streamline the desktop experience.

This commit is contained in:
2026-06-20 21:18:03 -03:00
parent 9b20b71b50
commit 1a34db6f22
6 changed files with 31 additions and 79 deletions
+24
View File
@@ -0,0 +1,24 @@
{ ... }: {
flake.homeManagerModules.wisdomFilebrowsersNemo =
{ config, lib, pkgs, ... }:
let
root = config.chiasson.home;
cfg = root.filebrowsers.nemo;
in
{
options.chiasson.home.filebrowsers.nemo.enable = lib.mkEnableOption ''
Nemo file manager (GTK). Colors come from DMS matugen via GTK settings no KDE/Qt bridge needed.
'';
config = lib.mkIf (root.enable && cfg.enable) {
home.packages = [pkgs.nemo];
xdg.mimeApps = {
enable = lib.mkDefault true;
defaultApplications = {
"inode/directory" = lib.mkDefault "nemo.desktop";
};
};
};
};
}