firefox
CI: NixOS / Check all NixOS configurations (push) Waiting to run

This commit is contained in:
2026-10-08 03:07:42 +09:00
parent 9df73a80c9
commit 69077e0638
5 changed files with 15 additions and 0 deletions
+2
View File
@@ -697,6 +697,8 @@ chooses CUDA support from the NVIDIA hardware unit's enable state and keeps
the default CUDA targets, including RTX 3060 Ti support, to reuse binary caches. the default CUDA targets, including RTX 3060 Ti support, to reuse binary caches.
galleria and x1g13 select `workload.network-lab` for containerlab, Docker, and galleria and x1g13 select `workload.network-lab` for containerlab, Docker, and
the NanoKVM-USB desktop client with serial-port access. the NanoKVM-USB desktop client with serial-port access.
`workload.personal` selects Chrome and Firefox for x1g9, x1g13, galleria, and
m2. Firefox uses Home Manager on NixOS and a Homebrew cask on macOS.
m2 is the daily-use macOS development and personal machine with the macOS m2 is the daily-use macOS development and personal machine with the macOS
interface defaults. Keep the desktop sessions independently selectable, and interface defaults. Keep the desktop sessions independently selectable, and
keep the development and personal profiles usable across NixOS and Darwin. keep the development and personal profiles usable across NixOS and Darwin.
+6
View File
@@ -0,0 +1,6 @@
{
homebrew = {
enable = true;
casks = [ "firefox" ];
};
}
@@ -0,0 +1,3 @@
_: {
programs.firefox.enable = true;
}
+3
View File
@@ -89,6 +89,9 @@ galleria's RTX 3060 Ti. OpenCL drivers remain owned by hardware units.
service account with the narrowly scoped passwordless commands required for service account with the narrowly scoped passwordless commands required for
deploy-rs activation and rollback confirmation. deploy-rs activation and rollback confirmation.
`workload.personal` provides Chrome and Firefox on both NixOS and macOS.
Firefox uses Home Manager on NixOS and a Homebrew cask on macOS.
`workload.personal` provides Pear Desktop on both NixOS and macOS. Home Manager `workload.personal` provides Pear Desktop on both NixOS and macOS. Home Manager
enables performance improvements, synced lyrics, tracker blocking, the album enables performance improvements, synced lyrics, tracker blocking, the album
color theme, and custom output-device selection while preserving user-owned color theme, and custom output-device selection while preserving user-owned
@@ -7,6 +7,7 @@
"applications.chrome" "applications.chrome"
"applications.discord" "applications.discord"
"applications.ffmpeg" "applications.ffmpeg"
"applications.firefox"
"applications.gnome-text-editor" "applications.gnome-text-editor"
"applications.kde" "applications.kde"
"applications.moonlight" "applications.moonlight"