Files
config/profiles/desktop/default.nix
2025-11-19 17:58:01 +01:00

27 lines
700 B
Nix

{ config, pkgs, ... }:
{
# invasive as fuck
# https://github.com/NixOS/nixpkgs/blob/89c2b2330e733d6cdb5eae7b899326930c2c0648/nixos/modules/programs/firefox.nix#L13-L20
# programs.firefox.enable = true;
environment.systemPackages = [
# instead of programs.firefox.enable
(if !config.services.gnome.gnome-browser-connector.enable
then pkgs.firefox
else pkgs.firefox.override {
nativeMessagingHosts = [ pkgs.gnome-browser-connector ];
}
)
pkgs.gparted
];
# used by gparted?
boot.supportedFilesystems.ntfs = true;
boot.supportedFilesystems.vfat = true;
boot.supportedFilesystems.xfs = true;
boot.supportedFilesystems.exfat = true;
}