mirror of
https://git.elissa.moe/haiware/haipkgs
synced 2026-03-12 22:26:43 +00:00
No description
- Nix 100%
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a0f2821b48406ae8e34aed85dfc02bf3799e1f79?narHash=sha256-Rwvc4HuCfnaDk5ExDwwm0ryaC1olJu1Up%2BfBtwIDqz8%3D' (2026-03-11)
→ 'github:nixos/nixpkgs/87fd45fc9269db8f7197d27c620606323bbf5efa?narHash=sha256-UujcRqoPEyi0Bd77%2BcqfAxa4aq0SoKOYTcJNWn%2B0ZvM%3D' (2026-03-12)
|
||
|---|---|---|
| lib | ||
| modules | ||
| overlays | ||
| pkgs | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
haipkgs
nixos packages and modules for my own use (feel free to steal anyway)
btw if you do steal stuff from here keep in mind I have made a lot of my own optimizations and tailored these packages for my specific use case
here's a list of what I have done/will do for most of the packages
- remove any darwin code (I don't use or plan to use a mac)
- assume wayland (for example electron wayland flags hard-coded)
oki but how 2 use?!?
just add this to your flake.nix inputs (nix channel users cope)
haipkgs = {
url = "git+https://git.elissa.moe/haiware/haipkgs.git";
inputs = {
nixpkgs.follows = "nixpkgs";
};
};
then add this to your config somewhere
nixpkgs.overlays = [
inputs.haipkgs.overlays.default
];
and congrats you can now use haipkgs 🎉
Cache??
nop, might make at some point idek
credits
as always thank you to these wonderful people for making this possible
- isabelroses for beapkgs
- chaotic-cx team for chaotic-nyx
- NUR for the nix user repository