add(helium): added helium as a module

This commit is contained in:
2025-11-12 10:58:21 +00:00
parent afacb3b04c
commit 06085c3d09
3 changed files with 53 additions and 39 deletions

84
nix/flake.lock generated
View File

@@ -178,11 +178,11 @@
]
},
"locked": {
"lastModified": 1762440070,
"narHash": "sha256-xxdepIcb39UJ94+YydGP221rjnpkDZUlykKuF54PsqI=",
"lastModified": 1762810396,
"narHash": "sha256-dxFVgQPG+R72dkhXTtqUm7KpxElw3u6E+YlQ2WaDgt8=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "26d05891e14c88eb4a5d5bee659c0db5afb609d8",
"rev": "0bdadb1b265fb4143a75bd1ec7d8c915898a9923",
"type": "github"
},
"original": {
@@ -199,11 +199,11 @@
]
},
"locked": {
"lastModified": 1762440070,
"narHash": "sha256-xxdepIcb39UJ94+YydGP221rjnpkDZUlykKuF54PsqI=",
"lastModified": 1762810396,
"narHash": "sha256-dxFVgQPG+R72dkhXTtqUm7KpxElw3u6E+YlQ2WaDgt8=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "26d05891e14c88eb4a5d5bee659c0db5afb609d8",
"rev": "0bdadb1b265fb4143a75bd1ec7d8c915898a9923",
"type": "github"
},
"original": {
@@ -418,11 +418,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1762755326,
"narHash": "sha256-YYTzQUQDnVdtN3k40sC5kq6yL70riU8bM8cQLz38jzk=",
"lastModified": 1762863495,
"narHash": "sha256-rpvqm7zwEimHFtmYuFMz2CUMF76AAmmdQDGD6bbqiuQ=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "0b1d690676589503f0addece30e936a240733699",
"rev": "b2ea6b010c36fa3c6a374af4e555eba5df32947e",
"type": "github"
},
"original": {
@@ -668,11 +668,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1762733080,
"narHash": "sha256-kgGO0tdvFChcUk3KXHwqrvKfY1Td3i4EehtE2xsch8s=",
"lastModified": 1762819488,
"narHash": "sha256-krX4RpjxT5FxBvxF2M5KCf8M7mOgzf8r9qMYN89SC0A=",
"owner": "nix-community",
"repo": "neovim-nightly-overlay",
"rev": "383208e4ec49f9eb568d25fd9f5efa0625873e59",
"rev": "198cab0ed97958984f1a3a70fa91feb7c1a5a168",
"type": "github"
},
"original": {
@@ -684,11 +684,11 @@
"neovim-src": {
"flake": false,
"locked": {
"lastModified": 1762729645,
"narHash": "sha256-QnSYFDWlfQAtPWLtOY7Ab3SipYC5l27eCCJKX0i8jkY=",
"lastModified": 1762786736,
"narHash": "sha256-WNVL98v4R9recsJ6CgdY6rdtaOHStHOtLDx5stZ+FP0=",
"owner": "neovim",
"repo": "neovim",
"rev": "76fdd9b882489b233ca00a0809d719c70e48b164",
"rev": "70ea589d79f66ea29cfc20451a1a177652a24f27",
"type": "github"
},
"original": {
@@ -700,16 +700,14 @@
"nikkuss-pkgs": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": [
"nixpkgs"
]
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1761576317,
"narHash": "sha256-fItr4a7t6vkUoboXth14HjRQnXitk+nmXKVTsccZ7VU=",
"lastModified": 1762862952,
"narHash": "sha256-0eBkg+RO2HKE/cDS2mNk6tjILM8rdzJQATrUstHw71M=",
"ref": "refs/heads/main",
"rev": "51038c5b6c7d5872605ac64b3523d54a6df48cfa",
"revCount": 31,
"rev": "ddf51d782e497115e32f9ece6ce0b7655c4eca0f",
"revCount": 35,
"type": "git",
"url": "https://git.scug.io/nikkuss/pkgs"
},
@@ -735,7 +733,7 @@
},
"nix-warez": {
"inputs": {
"nixpkgs": "nixpkgs_3"
"nixpkgs": "nixpkgs_4"
},
"locked": {
"dir": "blender",
@@ -756,7 +754,7 @@
"nixos-wsl": {
"inputs": {
"flake-compat": "flake-compat_2",
"nixpkgs": "nixpkgs_4"
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1762251193,
@@ -822,6 +820,22 @@
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1759831965,
"narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c9b6fb798541223bbb396d287d16f43520250518",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"locked": {
"lastModified": 1733808091,
"narHash": "sha256-KWwINTQelKOoQgrXftxoqxmKFZb9pLVfnRvK270nkVk=",
@@ -836,7 +850,7 @@
"type": "indirect"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1761907660,
"narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=",
@@ -852,7 +866,7 @@
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_6": {
"locked": {
"lastModified": 1762596750,
"narHash": "sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV+3DSADBX7/9YQ=",
@@ -868,7 +882,7 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_7": {
"locked": {
"lastModified": 1762363567,
"narHash": "sha256-YRqMDEtSMbitIMj+JLpheSz0pwEr0Rmy5mC7myl17xs=",
@@ -894,11 +908,11 @@
"systems": "systems_4"
},
"locked": {
"lastModified": 1762789067,
"narHash": "sha256-z0VQRaEARqF5eARuAFhDixV+g5B+5IJ1iDKSUM+5EIY=",
"lastModified": 1762865386,
"narHash": "sha256-2hkqfvY2wH+78M85X/ZApyZURnFc926b2mAHiyHcGDE=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "2dc09e09cc65026f0899cc50291e244ee24835d3",
"rev": "9e556e752505263eef8c0d0f982e2ab9029cc512",
"type": "github"
},
"original": {
@@ -1008,7 +1022,7 @@
"nix-meow": "nix-meow",
"nix-warez": "nix-warez",
"nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs_5",
"nixpkgs": "nixpkgs_6",
"nixpkgs-gamescope": "nixpkgs-gamescope",
"nixvim": "nixvim",
"quickshell": "quickshell",
@@ -1024,11 +1038,11 @@
]
},
"locked": {
"lastModified": 1762659808,
"narHash": "sha256-2Kv2mANf+FRisqhpfeZ8j9firBxb23ZvEXwdcunbpGI=",
"lastModified": 1762812535,
"narHash": "sha256-A91a+K0Q9wfdPLwL06e/kbHeAWSzPYy2EGdTDsyfb+s=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "524312bc62e3f34bd9231a2f66622663d3355133",
"rev": "d75e4f89e58fdda39e4809f8c52013caa22483b7",
"type": "github"
},
"original": {
@@ -1039,7 +1053,7 @@
},
"spicetify-nix": {
"inputs": {
"nixpkgs": "nixpkgs_6",
"nixpkgs": "nixpkgs_7",
"systems": "systems_5"
},
"locked": {

View File

@@ -17,7 +17,7 @@
};
nikkuss-pkgs = {
url = "git+https://git.scug.io/nikkuss/pkgs";
inputs.nixpkgs.follows = "nixpkgs";
# inputs.nixpkgs.follows = "nixpkgs";
};
sops-nix = {
url = "github:Mic92/sops-nix";
@@ -56,7 +56,7 @@
}:
let
overlays = [
inputs.nikkuss-pkgs.overlays.default
# inputs.nikkuss-pkgs.overlays.default
(final: prev: {
arrpc = prev.arrpc.overrideAttrs (preve: rec {
pname = preve.pname + "-meow";

View File

@@ -16,8 +16,8 @@ in
enable = lib.mkEnableOption "helium";
};
config = lib.mkIf cfg.enable {
home.packages = with pkgs; [
helium-browser
home.packages = [
inputs.nikkuss-pkgs.packages.x86_64-linux.helium-browser
];
# xdg.mimeApps.defaultApplications = {
# "text/html" = "chromium.desktop";