Files
nix-config/modules/programs/base.nix
T

36 lines
707 B
Nix
Raw Normal View History

2026-04-15 19:15:43 +05:00
{ self, ... }:
{
flake.nixosModules.base = { pkgs, ... }: {
imports = [
2026-05-10 22:25:04 +07:00
# простые конфиги для программ тут
2026-04-19 13:02:34 +05:00
self.nixosModules.kitty
2026-05-07 19:42:20 +07:00
self.nixosModules.git
2026-05-10 22:25:04 +07:00
self.nixosModules.bash
self.nixosModules.vscode
2026-04-15 19:15:43 +05:00
];
2026-05-10 22:25:04 +07:00
# программы для всей системы
2026-04-15 19:15:43 +05:00
environment.systemPackages = with pkgs; [
gnome-clocks
kdePackages.okular
kdePackages.partitionmanager
telegram-desktop
vesktop
2026-05-07 19:42:20 +07:00
mc
btop
htop
2026-05-10 22:25:04 +07:00
firefox
2026-04-15 19:15:43 +05:00
];
2026-05-07 19:42:20 +07:00
2026-05-10 22:25:04 +07:00
# шрифты
2026-04-15 19:15:43 +05:00
fonts.packages = with pkgs; [
ibm-plex
nerd-fonts.jetbrains-mono
];
};
flake = {
2026-05-07 19:42:20 +07:00
user = "andrei";
2026-04-15 19:15:43 +05:00
};
}