No description
- Nix 100%
|
All checks were successful
CI / build (helium-sync) (push) Successful in 3s
CI / build (pjsk-cursor) (push) Successful in 3s
CI / build (vscode-insiders) (push) Successful in 36s
CI / build (waterfox-bin) (push) Successful in 4s
CI / build (xcursor-mizuki) (push) Successful in 3s
CI / check (push) Successful in 4s
CI / list-packages (push) Successful in 2s
CI / build (default) (push) Successful in 4s
CI / build (helium) (push) Successful in 4s
|
||
|---|---|---|
| .forgejo/workflows | ||
| assets | ||
| modules | ||
| pkgs | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
imnyang Nix Packages
imnyang's custom nixpkgs overlay.
Included Packages
helium: Helium AppImage wrapperhelium-sync: Helium Sync utilityvscode-insiders: VSCode Insiderswaterfox-bin: Waterfox Browserxcursor-mizuki: Custom cursorpjsk-cursor: Custom cursor
Usage
Add the following to your nix configuration:
{
inputs = {
nixpkgs.url = "...";
imnyang.url = "git+https://git.mizuki.guru/imnyang/nix-packages.git";
};
outputs = { imnyang, nixpkgs, ... }:
let pkgs = import nixpkgs {
system = "x86_64-linux";
overlays = [ imnyang.overlays.default ];
};
{
# use some packages
};
nixConfig = {
extra-substituters = [
"https://cache.mizuki.guru/public"
];
extra-trusted-public-keys = [
"cache.mizuki.guru:IgipakDD/clr0XbuaIejPYMT5UkTVGKVTxtWXcsbiAg="
];
};
}
Modules
helium-sync
NixOS
{
inputs.imnyang.url = "git+https://git.mizuki.guru/imnyang/nix-packages.git";
outputs = { self, nixpkgs, imnyang }: {
nixosConfigurations.my-host = nixpkgs.lib.nixosSystem {
modules = [
imnyang.nixosModules.helium-sync
];
};
};
}
Home Manager
{
inputs.imnyang.url = "git+https://git.mizuki.guru/imnyang/nix-packages.git";
outputs = { self, home-manager, imnyang, ... }: {
homeConfigurations.my-user = home-manager.lib.homeManagerConfiguration {
modules = [
imnyang.homeManagerModules.helium-sync
];
};
};
}