nix-packages/flake.nix
Charlotte 🦝 Delenk 06e9b80bb8
Some checks failed
Hydra mautrix-telegram Hydra build #29846 of nix-packages:aarch64-linux-master-pr137:mautrix-telegram
Hydra woodpecker-agent Hydra build #29847 of nix-packages:aarch64-linux-master-pr137:woodpecker-agent
Hydra emoji-volpeon-vlpn Hydra build #29848 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-vlpn
Hydra python-simplefuzzyset Hydra build #29849 of nix-packages:aarch64-linux-master-pr137:python-simplefuzzyset
Hydra wordpress-plugins.syndication-links Hydra build #29850 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.syndication-links
Hydra python-plover-stroke Hydra build #29852 of nix-packages:aarch64-linux-master-pr137:python-plover-stroke
Hydra wordpress-plugins.indieweb-post-kinds Hydra build #29853 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.indieweb-post-kinds
Hydra plover-plugin-tapey-tape Hydra build #29854 of nix-packages:aarch64-linux-master-pr137:plover-plugin-tapey-tape
Hydra emoji-volpeon-gphn Hydra build #29855 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-gphn
Hydra miifox-net Hydra build #29856 of nix-packages:aarch64-linux-master-pr137:miifox-net
Hydra emoji-volpeon-drgn Hydra build #29857 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-drgn
Hydra woodpecker-cli Hydra build #29858 of nix-packages:aarch64-linux-master-pr137:woodpecker-cli
Hydra emoji-volpeon-blobfox-flip Hydra build #29859 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-blobfox-flip
Hydra emoji-volpeon-raccoon Hydra build #29860 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-raccoon
Hydra plover-plugins-manager Hydra build #29861 of nix-packages:aarch64-linux-master-pr137:plover-plugins-manager
Hydra plover-plugin-yaml-dictionary Hydra build #29862 of nix-packages:aarch64-linux-master-pr137:plover-plugin-yaml-dictionary
Hydra admin-fe Hydra build #29863 of nix-packages:aarch64-linux-master-pr137:admin-fe
Hydra wordpress-plugins.ilab-media-tools Hydra build #29866 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.ilab-media-tools
Hydra wordpress-plugins.hum Hydra build #29867 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.hum
Hydra wordpress-plugins.google-sitemap-generator Hydra build #29868 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.google-sitemap-generator
Hydra wordpress-plugins.translatepress-multilingual Hydra build #29869 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.translatepress-multilingual
Hydra wordpress-plugins.modern-images-wp Hydra build #29870 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.modern-images-wp
Hydra mautrix-cleanup Hydra build #29871 of nix-packages:aarch64-linux-master-pr137:mautrix-cleanup
Hydra wordpress-plugins.webfinger Hydra build #29872 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.webfinger
Hydra emoji-lotte Hydra build #29873 of nix-packages:aarch64-linux-master-pr137:emoji-lotte
Hydra matrix-media-repo Hydra build #29874 of nix-packages:aarch64-linux-master-pr137:matrix-media-repo
Hydra kreative-square Hydra build #29875 of nix-packages:aarch64-linux-master-pr137:kreative-square
Hydra plover-plugin-emoji Hydra build #29876 of nix-packages:aarch64-linux-master-pr137:plover-plugin-emoji
Hydra woodpecker-frontend Hydra build #29877 of nix-packages:aarch64-linux-master-pr137:woodpecker-frontend
Hydra akkoma Hydra build #29878 of nix-packages:aarch64-linux-master-pr137:akkoma
Hydra lotte-art Hydra build #29879 of nix-packages:aarch64-linux-master-pr137:lotte-art
Hydra python-rtf-tokenize Hydra build #29880 of nix-packages:aarch64-linux-master-pr137:python-rtf-tokenize
Hydra python-mautrix Hydra build #29881 of nix-packages:aarch64-linux-master-pr137:python-mautrix
Hydra emoji-volpeon-bunhd Hydra build #29882 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-bunhd
Hydra wordpress-plugins.indieauth Hydra build #29883 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.indieauth
Hydra papermc Hydra build #29884 of nix-packages:aarch64-linux-master-pr137:papermc
Hydra fairfax-hd Hydra build #29885 of nix-packages:aarch64-linux-master-pr137:fairfax-hd
Hydra wordpress-plugins.nodeinfo Hydra build #29886 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.nodeinfo
Hydra wordpress-plugins.indieweb Hydra build #29887 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.indieweb
Hydra plover-plugin-rkb1-hid Hydra build #29888 of nix-packages:aarch64-linux-master-pr137:plover-plugin-rkb1-hid
Hydra mautrix-signal Hydra build #29889 of nix-packages:aarch64-linux-master-pr137:mautrix-signal
Hydra python-tulir-telethon Hydra build #29890 of nix-packages:aarch64-linux-master-pr137:python-tulir-telethon
Hydra wordpress-plugins.micropub Hydra build #29891 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.micropub
Hydra emoji-caro Hydra build #29892 of nix-packages:aarch64-linux-master-pr137:emoji-caro
Hydra plover Hydra build #29893 of nix-packages:aarch64-linux-master-pr137:plover
Hydra pleroma-fe Hydra build #29894 of nix-packages:aarch64-linux-master-pr137:pleroma-fe
Hydra wordpress-plugins.webmention Hydra build #29895 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.webmention
Hydra constructium Hydra build #29896 of nix-packages:aarch64-linux-master-pr137:constructium
Hydra emoji-volpeon-bunhd-flip Hydra build #29897 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-bunhd-flip
Hydra plover-dict-didoesdigital Hydra build #29898 of nix-packages:aarch64-linux-master-pr137:plover-dict-didoesdigital
Hydra alco-sans Hydra build #29899 of nix-packages:aarch64-linux-master-pr137:alco-sans
Hydra python-instagram Hydra build #29900 of nix-packages:aarch64-linux-master-pr137:python-instagram
Hydra wordpress-plugins.wordpress-seo Hydra build #29901 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.wordpress-seo
Hydra plover-plugin-machine-hid Hydra build #29902 of nix-packages:aarch64-linux-master-pr137:plover-plugin-machine-hid
Hydra emoji-volpeon-fox Hydra build #29903 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-fox
Hydra old-homepage Hydra build #29904 of nix-packages:aarch64-linux-master-pr137:old-homepage
Hydra wordpress-plugins.wp-super-cache Hydra build #29905 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.wp-super-cache
Hydra wordpress-plugins.classic-editor Hydra build #29906 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.classic-editor
Hydra mautrix-whatsapp Hydra build #29907 of nix-packages:aarch64-linux-master-pr137:mautrix-whatsapp
Hydra wordpress-plugins.activitypub Hydra build #29908 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.activitypub
Hydra wordpress-plugins.pubsubhubbub Hydra build #29909 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.pubsubhubbub
Hydra hydra-unstable Hydra build #29910 of nix-packages:aarch64-linux-master-pr137:hydra-unstable
Hydra fairfax Hydra build #29911 of nix-packages:aarch64-linux-master-pr137:fairfax
Hydra hydra Hydra build #29912 of nix-packages:aarch64-linux-master-pr137:hydra
Hydra nasin-nanpa Hydra build #29913 of nix-packages:aarch64-linux-master-pr137:nasin-nanpa
Hydra wordpress-plugins.friends Hydra build #29914 of nix-packages:aarch64-linux-master-pr137:wordpress-plugins.friends
Hydra emoji-volpeon-blobfox Hydra build #29915 of nix-packages:aarch64-linux-master-pr137:emoji-volpeon-blobfox
Hydra woodpecker-server Hydra build #29916 of nix-packages:aarch64-linux-master-pr137:woodpecker-server
Hydra wordpress-themes.sempress Hydra build #29865 of nix-packages:aarch64-linux-master-pr137:wordpress-themes.sempress
Hydra mautrix-discord Hydra build #29864 of nix-packages:aarch64-linux-master-pr137:mautrix-discord
Hydra element-web Hydra build #29851 of nix-packages:aarch64-linux-master-pr137:element-web
add somme themes
2023-04-27 10:28:50 +01:00

137 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
wordpress-plugins
wordpress-themes
;
}
// (
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 {};
}
);
}