alqueva/flake.nix

83 lines
1.8 KiB
Nix
Raw Normal View History

2024-10-16 00:03:53 +01:00
{
description = "Alqueva is the largest lake in Portugal.";
outputs =
inputs@{ flake-parts, ... }:
flake-parts.lib.mkFlake
{
inherit inputs;
}
{
systems = [ "x86_64-linux" ];
imports = [
./hosts
./shells
./lib
];
};
2024-10-16 00:03:53 +01:00
inputs = {
nixpkgs = {
type = "github";
owner = "nixos";
repo = "nixpkgs";
ref = "nixos-unstable";
};
2024-12-10 23:36:48 -03:00
chaotic = {
type = "github";
owner = "chaotic-cx";
repo = "nyx";
ref = "nyxpkgs-unstable";
};
2024-10-16 00:03:53 +01:00
flake-parts = {
type = "github";
owner = "hercules-ci";
repo = "flake-parts";
inputs.nixpkgs-lib.follows = "nixpkgs";
};
git-hooks-nix = {
type = "github";
owner = "cachix";
repo = "git-hooks.nix";
2024-12-10 15:12:00 +00:00
inputs.nixpkgs.follows = "nixpkgs";
2024-10-16 00:03:53 +01:00
};
2024-10-16 17:01:46 +01:00
wallpkgs = {
type = "github";
2025-02-04 11:10:02 +00:00
owner = "notashelf";
2024-10-16 17:01:46 +01:00
repo = "wallpkgs";
2024-10-29 15:37:11 +00:00
};
2024-11-02 17:48:54 +00:00
pankomacs = {
2024-10-29 15:37:11 +00:00
type = "git";
url = "https://copeberg.org/amadaluzia/pankomacs.git";
2024-11-02 17:48:54 +00:00
ref = "main";
2024-12-10 15:12:00 +00:00
inputs.nixpkgs.follows = "nixpkgs";
2024-10-29 15:37:11 +00:00
};
painless-neovim = {
type = "git";
url = "https://copeberg.org/amadaluzia/painless-neovim.git";
ref = "master";
2024-12-10 15:12:00 +00:00
inputs.nixpkgs.follows = "nixpkgs";
};
hetch = {
type = "git";
url = "https://copeberg.org/amadaluzia/hetch.git";
ref = "master";
inputs.nixpkgs.follows = "nixpkgs";
};
alqages = {
type = "git";
url = "https://copeberg.org/amadaluzia/alqages.git";
inputs.nixpkgs.follows = "nixpkgs";
};
kirsch = {
type = "github";
owner = "molarmanful";
repo = "kirsch";
ref = "main";
inputs = {
nixpkgs.follows = "nixpkgs";
flake-parts.follows = "flake-parts";
};
};
};
2024-10-16 00:03:53 +01:00
}