nanuqsaurus/modules/desktop/desktop-entries.nix
randogoth be7ecfc0ea desktop: replace Thunar with Nautilus, add File Roller
Thunar didn't integrate cleanly with the GNOME session. Drop the
XFCE file-manager module (thunar/xfconf/exo/tumbler) and restore
Nautilus as the native file manager: un-exclude nautilus, point the
dash favorite at org.gnome.Nautilus.desktop, remove the Thunar
desktop override, and keep gvfs (moved into gnome.nix) for mounting,
trash, and network shares. Add file-roller for archive-manager
integration in Nautilus.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-23 16:15:20 +02:00

22 lines
431 B
Nix

{ lib, pkgs, ... }:
let
ptyxisDesktopOverride = pkgs.makeDesktopItem {
name = "org.gnome.Ptyxis";
desktopName = "Terminal";
genericName = "Terminal Emulator";
exec = "ptyxis";
icon = "org.gnome.Ptyxis";
categories = [
"System"
"TerminalEmulator"
"Utility"
];
terminal = false;
};
in
{
environment.systemPackages = lib.mkAfter [
(lib.hiPrio ptyxisDesktopOverride)
];
}