rice/flake.nix

61 lines
1.3 KiB
Nix
Raw Normal View History

2022-07-22 20:42:05 +00:00
{
inputs = {
2022-08-16 19:14:35 +00:00
impermanence.url = "github:nix-community/impermanence";
2022-12-02 16:55:53 +00:00
nixpkgs.url = "github:NixOS/nixpkgs/nixos-22.11";
nur.url = "github:nix-community/NUR";
2022-08-16 19:14:35 +00:00
2022-08-22 18:32:26 +00:00
agenix = {
url = "github:ryantm/agenix";
inputs.nixpkgs.follows = "nixpkgs";
};
2022-08-25 17:34:17 +00:00
cmp-conventionalcommits = {
url = "github:davidsierradz/cmp-conventionalcommits";
flake = false;
};
2022-08-25 16:57:02 +00:00
cmp-git = {
url = "github:petertriho/cmp-git";
flake = false;
};
2023-01-17 08:50:03 +00:00
gh-nvim = {
url = "github:ldelossa/gh.nvim";
flake = false;
};
2022-07-22 20:42:05 +00:00
home-manager = {
2022-12-02 16:55:53 +00:00
url = "github:nix-community/home-manager/release-22.11";
2022-07-22 20:42:05 +00:00
inputs.nixpkgs.follows = "nixpkgs";
};
2023-03-10 21:11:36 +00:00
nvim-cmp-vlime = {
url = "gitlab:HiPhish/nvim-cmp-vlime";
flake = false;
};
# work around for nixpkgs version being too old
rust-tools-nvim = {
url = "github:simrat39/rust-tools.nvim";
flake = false;
};
2023-03-06 12:29:44 +00:00
vlime = {
url = "github:vlime/vlime";
flake = false;
};
2022-07-22 20:42:05 +00:00
};
outputs = {nixpkgs, ...} @ args: {
nixosConfigurations.fanya = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = args;
2023-03-06 12:24:11 +00:00
modules = [
./fanya.nix
(_: {nixpkgs.overlays = [(import ./overlay)];})
];
2022-07-22 20:42:05 +00:00
};
};
}