packages.desktop: add firefoxpwa

This commit is contained in:
2024-01-03 22:46:08 +08:00
parent aa93dd53b6
commit 8543130661
2 changed files with 13 additions and 7 deletions

12
flake.lock generated
View File

@@ -1124,11 +1124,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1702961405,
"narHash": "sha256-H7TRw7SHZhC07K+E8YpDrDv19SMmA4sThQQPIrQ3vxg=",
"lastModified": 1704292225,
"narHash": "sha256-UVLp373pJ9AbsG1+aiwvPQRG3lJSjNLLGUIsflgWL/0=",
"owner": "CHN-beta",
"repo": "nixpkgs",
"rev": "530eea7ffc7a0c010557714f6d48981085d9b932",
"rev": "38bebe0e71de109725f1dbbfa8e4922e7b4095b3",
"type": "github"
},
"original": {
@@ -1140,11 +1140,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1703507584,
"narHash": "sha256-GvjQ462NjjmA2OXGT5ZjHJGA7BrqfsrUpMx4Iq6xkrI=",
"lastModified": 1704292168,
"narHash": "sha256-a2qeYhRSd7RFxyn52L/K0+rsKb7/HyMquHwzIsToCC4=",
"owner": "CHN-beta",
"repo": "nixpkgs",
"rev": "105eaff164520aeca4401cf1e8cf87ef4f106a84",
"rev": "2d0e9eed1f0daef1fbc4791d6912a9fbc5b0be62",
"type": "github"
},
"original": {

View File

@@ -19,6 +19,7 @@ inputs:
mpv nomacs
# themes
tela-circle-icon-theme
firefoxpwa
];
users.sharedModules =
[{
@@ -33,7 +34,12 @@ inputs:
{
adb.enable = true;
wireshark = { enable = true; package = inputs.pkgs.wireshark; };
firefox = { enable = true; languagePacks = [ "zh-CN" "en-US" ]; };
firefox =
{
enable = true;
languagePacks = [ "zh-CN" "en-US" ];
nativeMessagingHosts.packages = [ inputs.pkgs.firefoxpwa ];
};
vim.package = inputs.pkgs.vim-full;
};
nixpkgs.config.packageOverrides = pkgs: