No description
Find a file
haibot 28ef095e9b flake.lock: Update
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)
2026-03-12 22:03:34 +00:00
lib format and remove devshell 2025-02-17 18:37:57 +02:00
modules bwa 2026-01-20 19:15:30 +02:00
overlays init v2 && first package (JKPS) 2025-01-31 18:22:54 +02:00
pkgs packages.x86_64-linux.nh-git: 4.3.0-unstable-2026-03-08 -> 4.3.0-unstable-2026-03-11 2026-03-11 22:04:22 +00:00
.gitignore flake init 2025-01-22 18:32:12 +02:00
.gitlab-ci.yml move back to my gitlab 2025-12-19 12:18:27 +02:00
flake.lock flake.lock: Update 2026-03-12 22:03:34 +00:00
flake.nix Vesktop: bump electron 2026-01-24 10:52:13 +02:00
LICENSE move to gplv3 2025-01-31 17:28:39 +02:00
README.md move back to my gitlab 2025-12-19 12:18:27 +02:00

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