nix-packages/flake.nix
Charlotte 🦝 Delenk bd4c1ad91f
All checks were successful
Hydra plover-dict-didoesdigital Hydra build #23569 of nix-packages:x86_64-linux-master-pr92:plover-dict-didoesdigital
Hydra woodpecker-agent Hydra build #23570 of nix-packages:x86_64-linux-master-pr92:woodpecker-agent
Hydra plover-plugin-machine-hid Hydra build #23571 of nix-packages:x86_64-linux-master-pr92:plover-plugin-machine-hid
Hydra emoji-volpeon-fox Hydra build #23572 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-fox
Hydra hydra-unstable Hydra build #23573 of nix-packages:x86_64-linux-master-pr92:hydra-unstable
Hydra plover Hydra build #23574 of nix-packages:x86_64-linux-master-pr92:plover
Hydra element-web Hydra build #23575 of nix-packages:x86_64-linux-master-pr92:element-web
Hydra emoji-volpeon-raccoon Hydra build #23576 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-raccoon
Hydra python-instagram Hydra build #23577 of nix-packages:x86_64-linux-master-pr92:python-instagram
Hydra miifox-net Hydra build #23578 of nix-packages:x86_64-linux-master-pr92:miifox-net
Hydra nasin-nanpa Hydra build #23579 of nix-packages:x86_64-linux-master-pr92:nasin-nanpa
Hydra emoji-volpeon-blobfox-flip Hydra build #23580 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-blobfox-flip
Hydra old-homepage Hydra build #23581 of nix-packages:x86_64-linux-master-pr92:old-homepage
Hydra emoji-volpeon-vlpn Hydra build #23582 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-vlpn
Hydra woodpecker-frontend Hydra build #23583 of nix-packages:x86_64-linux-master-pr92:woodpecker-frontend
Hydra fairfax Hydra build #23584 of nix-packages:x86_64-linux-master-pr92:fairfax
Hydra mautrix-signal Hydra build #23585 of nix-packages:x86_64-linux-master-pr92:mautrix-signal
Hydra akkoma Hydra build #23586 of nix-packages:x86_64-linux-master-pr92:akkoma
Hydra alco-sans Hydra build #23587 of nix-packages:x86_64-linux-master-pr92:alco-sans
Hydra kreative-square Hydra build #23588 of nix-packages:x86_64-linux-master-pr92:kreative-square
Hydra woodpecker-server Hydra build #23589 of nix-packages:x86_64-linux-master-pr92:woodpecker-server
Hydra mautrix-telegram Hydra build #23590 of nix-packages:x86_64-linux-master-pr92:mautrix-telegram
Hydra plover-plugin-rkb1-hid Hydra build #23591 of nix-packages:x86_64-linux-master-pr92:plover-plugin-rkb1-hid
Hydra plover-plugin-emoji Hydra build #23592 of nix-packages:x86_64-linux-master-pr92:plover-plugin-emoji
Hydra emoji-volpeon-gphn Hydra build #23593 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-gphn
Hydra python-plover-stroke Hydra build #23594 of nix-packages:x86_64-linux-master-pr92:python-plover-stroke
Hydra emoji-volpeon-bunhd Hydra build #23595 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-bunhd
Hydra plover-plugins-manager Hydra build #23596 of nix-packages:x86_64-linux-master-pr92:plover-plugins-manager
Hydra python-tulir-telethon Hydra build #23597 of nix-packages:x86_64-linux-master-pr92:python-tulir-telethon
Hydra plover-plugin-tapey-tape Hydra build #23598 of nix-packages:x86_64-linux-master-pr92:plover-plugin-tapey-tape
Hydra mautrix-whatsapp Hydra build #23599 of nix-packages:x86_64-linux-master-pr92:mautrix-whatsapp
Hydra python-rtf-tokenize Hydra build #23600 of nix-packages:x86_64-linux-master-pr92:python-rtf-tokenize
Hydra fairfax-hd Hydra build #23601 of nix-packages:x86_64-linux-master-pr92:fairfax-hd
Hydra papermc Hydra build #23602 of nix-packages:x86_64-linux-master-pr92:papermc
Hydra hydra Hydra build #23603 of nix-packages:x86_64-linux-master-pr92:hydra
Hydra lotte-art Hydra build #23604 of nix-packages:x86_64-linux-master-pr92:lotte-art
Hydra emoji-volpeon-blobfox Hydra build #23605 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-blobfox
Hydra pleroma-fe Hydra build #23606 of nix-packages:x86_64-linux-master-pr92:pleroma-fe
Hydra mautrix-discord Hydra build #23607 of nix-packages:x86_64-linux-master-pr92:mautrix-discord
Hydra plover-plugin-yaml-dictionary Hydra build #23608 of nix-packages:x86_64-linux-master-pr92:plover-plugin-yaml-dictionary
Hydra woodpecker-cli Hydra build #23609 of nix-packages:x86_64-linux-master-pr92:woodpecker-cli
Hydra admin-fe Hydra build #23610 of nix-packages:x86_64-linux-master-pr92:admin-fe
Hydra python-simplefuzzyset Hydra build #23611 of nix-packages:x86_64-linux-master-pr92:python-simplefuzzyset
Hydra emoji-caro Hydra build #23612 of nix-packages:x86_64-linux-master-pr92:emoji-caro
Hydra constructium Hydra build #23613 of nix-packages:x86_64-linux-master-pr92:constructium
Hydra matrix-media-repo Hydra build #23614 of nix-packages:x86_64-linux-master-pr92:matrix-media-repo
Hydra emoji-volpeon-drgn Hydra build #23615 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-drgn
Hydra emoji-volpeon-bunhd-flip Hydra build #23616 of nix-packages:x86_64-linux-master-pr92:emoji-volpeon-bunhd-flip
Hydra mautrix-cleanup Hydra build #23617 of nix-packages:x86_64-linux-master-pr92:mautrix-cleanup
Hydra emoji-lotte Hydra build #23618 of nix-packages:x86_64-linux-master-pr92:emoji-lotte
Hydra python-mautrix Hydra build #23619 of nix-packages:x86_64-linux-master-pr92:python-mautrix
add wordpress plugins
2023-04-25 07:31:46 +01:00

136 lines
3.6 KiB
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
description = "Lottes nix packages";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs";
flake-utils.url = "github:DarkKirb/flake-utils";
attic = {
url = "github:zhaofengli/attic";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
flake-compat = {
url = "github:edolstra/flake-compat";
flake = false;
};
mautrix-cleanup = {
url = "github:DarkKirb/mautrix-cleanup";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
gomod2nix = {
url = "github:nix-community/gomod2nix";
inputs.nixpkgs.follows = "nixpkgs";
inputs.utils.follows = "flake-utils";
};
hydra = {
url = "github:NixOS/hydra";
};
};
outputs = {
self,
nixpkgs,
flake-utils,
...
}:
flake-utils.lib.eachSystem ["aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux" "riscv64-linux"] (
system: let
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
config.allowUnsupportedSystem = true;
overlays = [
self.overlays.${system}.default
];
};
in rec {
formatter = pkgs.alejandra;
overlays.default = import ./overlay.nix system;
devShells.default = pkgs.mkShell {
nativeBuildInputs = with pkgs; [
statix
nix-prefetch
];
};
packages =
{
inherit
(pkgs)
akkoma
pleroma-fe
admin-fe
emoji-lotte
emoji-volpeon-blobfox
emoji-volpeon-blobfox-flip
emoji-volpeon-bunhd
emoji-volpeon-bunhd-flip
emoji-volpeon-drgn
emoji-volpeon-fox
emoji-volpeon-gphn
emoji-volpeon-raccoon
emoji-volpeon-vlpn
emoji-caro
lotte-art
alco-sans
constructium
fairfax
fairfax-hd
kreative-square
nasin-nanpa
matrix-media-repo
mautrix-discord
mautrix-whatsapp
mautrix-signal
mautrix-telegram
python-mautrix
python-tulir-telethon
papermc
python-plover-stroke
python-rtf-tokenize
plover
plover-plugins-manager
python-simplefuzzyset
plover-plugin-emoji
plover-plugin-tapey-tape
plover-plugin-yaml-dictionary
plover-plugin-machine-hid
plover-plugin-rkb1-hid
plover-dict-didoesdigital
miifox-net
old-homepage
python-instagram
element-web
mautrix-cleanup
woodpecker-agent
woodpecker-cli
woodpecker-frontend
woodpecker-server
hydra
hydra-unstable
wordpressPlugins
;
}
// (
if system == "riscv64-linux"
then {
inherit (pkgs) vf2Kernel vf2KernelPackages;
}
else {}
);
modules = import ./modules;
lib = import ./lib {inherit pkgs;};
hydraJobs =
if (system == "x86_64-linux") || (system == "aarch64-linux")
then {
inherit packages devShells formatter;
}
else {};
}
);
}