nixos-config/configurations/profile/os/default.nix

34 lines
676 B
Nix
Raw Normal View History

{ config, pkgs, lib, ... }: {
2023-10-08 11:42:08 +02:00
imports = [
./nix.nix
./fonts.nix
2024-04-06 18:28:17 +02:00
./shell
2023-10-08 11:42:08 +02:00
./games
./desktop
2023-10-08 11:42:08 +02:00
];
2024-04-06 18:28:17 +02:00
time.timeZone = lib.mkDefault "Europe/Warsaw";
i18n.defaultLocale = lib.mkDefault "pl_PL.UTF-8";
console = {
enable = lib.mkDefault true;
earlySetup = lib.mkDefault true;
font = lib.mkDefault "LatArCyrHeb-16";
keyMap = lib.mkDefault "pl";
};
environment.sessionVariables = {
MATERUS_CONFIG_DIR = lib.mkDefault "/etc/nixos/";
};
2024-04-06 18:28:17 +02:00
programs.tmux = {
enable = lib.mkDefault true;
clock24 = lib.mkDefault true;
};
environment.systemPackages =
lib.mkIf config.programs.tmux.enable [ pkgs.tmux.terminfo ];
2024-04-06 18:28:17 +02:00
2023-10-08 11:42:08 +02:00
}