Files
nix-config/flake.nix
T

48 lines
3.0 KiB
Nix
Raw Normal View History

2026-05-07 20:48:42 +07:00
############################################################################
# #
# ███╗ ██╗██╗██╗ ██╗ ██████╗ ███████╗ ██████╗ ██████╗ #
# ████╗ ██║██║╚██╗██╔╝██╔═══██╗██╔════╝ ██╔════╝ ██╔══██╗ #
# ██╔██╗ ██║██║ ╚███╔╝ ██║ ██║███████╗ ██║ ███╗██████╔╝ #
# ██║╚██╗██║██║ ██╔██╗ ██║ ██║╚════██║ ██║ ██║██╔═══╝ #
# ██║ ╚████║██║██╔╝ ██╗╚██████╔╝███████║ ╚██████╔╝██║ #
# ╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═╝ #
# #
# User: andrei | Host: nixos | Env: niri / xfce #
############################################################################
2026-03-22 21:30:03 +05:00
{
inputs = {
2026-05-07 20:48:42 +07:00
/*
системные импорты
*/
2026-03-22 21:30:03 +05:00
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
2026-05-07 20:48:42 +07:00
2026-03-22 21:30:03 +05:00
flake-parts.url = "github:hercules-ci/flake-parts";
2026-05-07 20:48:42 +07:00
2026-03-22 21:30:03 +05:00
import-tree.url = "github:vic/import-tree";
2026-04-25 23:34:21 +05:00
niri-flake = {
url = "github:sodiboo/niri-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-05-07 20:48:42 +07:00
2026-04-30 13:40:52 +05:00
noctalia = {
url = "github:noctalia-dev/noctalia-shell";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-03-22 21:30:03 +05:00
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
2026-05-07 20:48:42 +07:00
2026-03-22 21:30:03 +05:00
};
2026-05-07 20:48:42 +07:00
/*
импорт модулей
*/
outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } (inputs.import-tree ./modules);
2026-03-22 21:30:03 +05:00
}