aboutsummaryrefslogtreecommitdiff
path: root/flake
diff options
context:
space:
mode:
authorFranck Cuny <fcuny@roblox.com>2025-08-21 17:46:28 -0700
committerFranck Cuny <fcuny@roblox.com>2025-08-21 17:46:28 -0700
commitc192c1f2ad4ecb4058c231dc455fbfc738917bcd (patch)
treef5b3b97fa407b82bd983677c73fbb801be8389f6 /flake
parentinitial configuration for firefox (diff)
downloadinfra-c192c1f2ad4ecb4058c231dc455fbfc738917bcd.tar.gz
split-up firefox configuration
Ensure we install the bin package, so that we can use the 1password extension (we need a signed binary for that).
Diffstat (limited to '')
-rw-r--r--flake.lock66
-rw-r--r--flake.nix4
-rw-r--r--flake/overlays.nix1
3 files changed, 46 insertions, 25 deletions
diff --git a/flake.lock b/flake.lock
index 6c69e8f..dcd7228 100644
--- a/flake.lock
+++ b/flake.lock
@@ -107,28 +107,6 @@
"type": "github"
}
},
- "firefox-addons": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "dir": "pkgs/firefox-addons",
- "lastModified": 1755702597,
- "narHash": "sha256-Z56emoVLFBhX/WcoXWiXienLX8jHrBExyqQjNd5/r0k=",
- "owner": "rycee",
- "repo": "nur-expressions",
- "rev": "2dcb371b407ba4009e27a8e8adf88e6f93d40bfb",
- "type": "gitlab"
- },
- "original": {
- "dir": "pkgs/firefox-addons",
- "owner": "rycee",
- "repo": "nur-expressions",
- "type": "gitlab"
- }
- },
"flake-compat": {
"flake": false,
"locked": {
@@ -165,6 +143,27 @@
"type": "github"
}
},
+ "flake-parts_2": {
+ "inputs": {
+ "nixpkgs-lib": [
+ "nur",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1733312601,
+ "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "type": "github"
+ }
+ },
"gitignore": {
"inputs": {
"nixpkgs": [
@@ -276,6 +275,27 @@
"type": "github"
}
},
+ "nur": {
+ "inputs": {
+ "flake-parts": "flake-parts_2",
+ "nixpkgs": [
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1755787749,
+ "narHash": "sha256-WiPoEu+INsUx7/Qhi833roT2aOuqS4BNFYjkZdXbuO4=",
+ "owner": "nix-community",
+ "repo": "NUR",
+ "rev": "203c285f8ad8faf047660044bd40049dfe98974d",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "NUR",
+ "type": "github"
+ }
+ },
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
@@ -304,11 +324,11 @@
"darwin": "darwin_2",
"disko": "disko",
"emacs-overlay": "emacs-overlay",
- "firefox-addons": "firefox-addons",
"flake-parts": "flake-parts",
"home-manager": "home-manager_2",
"nixpkgs": "nixpkgs",
"nixpkgsUnstable": "nixpkgsUnstable",
+ "nur": "nur",
"pre-commit-hooks": "pre-commit-hooks",
"treefmt-nix": "treefmt-nix"
}
diff --git a/flake.nix b/flake.nix
index c19122e..eb12b3d 100644
--- a/flake.nix
+++ b/flake.nix
@@ -41,8 +41,8 @@
inputs.nixpkgs.follows = "nixpkgs";
};
- firefox-addons = {
- url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
+ nur = {
+ url = "github:nix-community/NUR";
inputs.nixpkgs.follows = "nixpkgs";
};
diff --git a/flake/overlays.nix b/flake/overlays.nix
index e38f0e5..504fdfd 100644
--- a/flake/overlays.nix
+++ b/flake/overlays.nix
@@ -15,6 +15,7 @@
overlays = [
inputs.agenix.overlays.default
inputs.emacs-overlay.overlay
+ inputs.nur.overlays.default
self.overlays.default
];
};