Enable fxCast on Firefox

This commit is contained in:
Dave Gallant
2023-03-18 23:09:21 -04:00
parent d57c5c47a8
commit 03601d1ecd
6 changed files with 37 additions and 17 deletions

View File

@@ -15,4 +15,22 @@
}; };
services.gnome.gnome-keyring.enable = true; services.gnome.gnome-keyring.enable = true;
programs.firefox = {
enable = true;
nativeMessagingHosts.fxCast = true;
};
services.avahi = {
enable = true;
nssmdns = true;
publish = {
enable = true;
addresses = true;
domain = true;
hinfo = true;
userServices = true;
workstation = true;
};
};
} }

24
flake.lock generated
View File

@@ -28,11 +28,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1678916824, "lastModified": 1679265143,
"narHash": "sha256-YPQAQ0x0wLvbQ/vaEj8o+0hRfbBNR0teTJ6QsG0yzw4=", "narHash": "sha256-5RDMW+O4owjdPz7t4K4YxH2fOHCNOcyVmSiKRUikiv0=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "c8cb60b8a15c90b2bbc416c182532620602edb48", "rev": "1b8bf5c3270386a1b6850bd77d79dbdbaf0d7a7c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -47,11 +47,11 @@
"utils": "utils_2" "utils": "utils_2"
}, },
"locked": { "locked": {
"lastModified": 1676649513, "lastModified": 1679000984,
"narHash": "sha256-g1f1n+1C6LrmkRcKxoILIrroJNfsuJ7zmBwdNbDe1sg=", "narHash": "sha256-dcidUdnLf173UV+EdxDRm0AX6sd0lH3LmThceCOJzt0=",
"owner": "Mic92", "owner": "Mic92",
"repo": "nix-ld", "repo": "nix-ld",
"rev": "178524520c9f467ff0dfcf82d17de5c42e0ed1dd", "rev": "c60c83390beeccbc365206dfb9cd9c3c359c98b2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -62,11 +62,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1678397099, "lastModified": 1679224149,
"narHash": "sha256-5xq8YJe+h19TlD+EI4AE/3H3jcCcQ2AWU6CWBVc5tRc=", "narHash": "sha256-TSY37Zv0icF/aijR3/KWGLVBlnKKHlG9QTj7vHbF/UU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "556101ff85bd6e20900ec73ee525b935154bc8ea", "rev": "a4bc66709604ab78abc575b60baa6d23ae027a59",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -93,11 +93,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1678819893, "lastModified": 1679172431,
"narHash": "sha256-lfA6WGdxPsPkBK5Y19ltr5Sn7v7MlT+jpZ4nUgco0Xs=", "narHash": "sha256-XEh5gIt5otaUbEAPUY5DILUTyWe1goAyeqQtmwaFPyI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7067edc68c035e21780259ed2d26e1f164addaa2", "rev": "1603d11595a232205f03d46e635d919d1e1ec5b9",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -433,7 +433,7 @@ in {
] ]
++ lib.optionals stdenv.isLinux [ ++ lib.optionals stdenv.isLinux [
ms-vsliveshare.vsliveshare ms-vsliveshare.vsliveshare
ms-python.python # ms-python.python
]; ];
}; };
}; };

View File

@@ -16,6 +16,8 @@ buildGoModule rec {
sha256 = "sha256-cLoM/DFLSK22KJvCogSHwLVqLXMMF/tT0BF9a1E0cUY="; sha256 = "sha256-cLoM/DFLSK22KJvCogSHwLVqLXMMF/tT0BF9a1E0cUY=";
}; };
doCheck = false;
meta = with lib; { meta = with lib; {
homepage = "https://www.vpngate.net"; homepage = "https://www.vpngate.net";
description = "a client for vpngate.net"; description = "a client for vpngate.net";

View File

@@ -85,9 +85,6 @@ in {
nodePackages.prettier nodePackages.prettier
nodePackages.yarn nodePackages.yarn
# video
youtube-dl
# networking # networking
arp-scan arp-scan
dnsutils dnsutils
@@ -137,6 +134,9 @@ in {
python311Packages.setuptools python311Packages.setuptools
python311Packages.virtualenv python311Packages.virtualenv
# media
youtube-dl
# blog # blog
hugo hugo
]; ];

View File

@@ -14,8 +14,8 @@ in {
bitwarden-cli bitwarden-cli
chromium chromium
discord discord
firefox
foliate foliate
fx_cast_bridge
ghostscript ghostscript
gimp-with-plugins gimp-with-plugins
gnome.gnome-sound-recorder gnome.gnome-sound-recorder