Files
nix-config/flake.nix
T

80 lines
2.6 KiB
Nix
Raw Normal View History

2026-08-20 22:03:24 +02:00
# DO-NOT-EDIT. This file was auto-generated using github:denful/flake-file.
# Use `nix run .#write-flake` to regenerate it.
2025-05-04 02:47:36 +02:00
{
2026-08-20 22:03:24 +02:00
description = "NixOS and Home Manager configuration of phundrak";
outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } (inputs.import-tree ./modules);
nixConfig = {
extra-experimental-features = [
"nix-command"
"flakes"
];
extra-substituters = [
"https://phundrak.cachix.org?priority=10"
"https://nix-community.cachix.org?priority=20"
"https://cache.nixos.org?priority=40"
];
extra-trusted-public-keys = [
"phundrak.cachix.org-1:osJAkYO0ioTOPqaQCIXMfIRz1/+YYlVFkup3R2KSexk="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
];
http-connections = 128;
};
2025-05-04 02:47:36 +02:00
inputs = {
caelestia-shell = {
url = "github:caelestia-dots/shell";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-08-20 22:03:24 +02:00
flake-file.url = "github:vic/flake-file";
flake-parts.url = "github:hercules-ci/flake-parts";
flake-utils.url = "github:numtide/flake-utils";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-08-20 22:03:24 +02:00
import-tree.url = "github:vic/import-tree";
jj-cz = {
2026-03-26 22:30:44 +01:00
url = "git+https://labs.phundrak.com/phundrak/jj-cz?ref=develop";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-08-20 22:03:24 +02:00
nix-index-database = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
nixpkgsPinetab2Kernel.url = "github:nixos/nixpkgs/e73de5be04e0eff4190a1432b946d469c794e7b4";
nixpkgsStable.url = "nixpkgs/nixos-25.11";
pumo-system-info = {
url = "git+https://labs.phundrak.com/phundrak/pumo-system-info";
2025-06-04 19:08:12 +02:00
inputs.nixpkgs.follows = "nixpkgs";
};
2026-03-26 22:30:44 +01:00
rockchip = {
url = "github:raboof/nixos-rockchip/pinetab-linux-7.0";
2026-08-20 22:03:24 +02:00
inputs = {
nixpkgsStable.follows = "nixpkgsStable";
nixpkgsUnstable.follows = "nixpkgsPinetab2Kernel";
utils.follows = "flake-utils";
};
2026-03-26 22:30:44 +01:00
};
2025-05-04 02:47:36 +02:00
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-01-25 16:19:09 +01:00
spicetify = {
url = "github:Gerg-L/spicetify-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
srvos = {
url = "github:nix-community/srvos";
inputs.nixpkgs.follows = "nixpkgs";
};
2025-05-04 02:47:36 +02:00
zen-browser = {
url = "github:youwen5/zen-browser-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
};
}