Files
copnix/machine.nix
T
2026-04-15 21:36:58 +03:00

44 lines
932 B
Nix

{ config, pkgs, inputs, system, zen-browser, ... }:
let
packages = import ./packages.nix { inherit pkgs; };
in
{
imports = [
./hardware.nix
./nixos
];
elars.hardware.graphics.driver = "intel";
zramSwap = {
enable = true;
memoryPercent = 100;
algorithm = "zstd";
priority = 100;
};
environment.systemPackages = packages.system ++ [
inputs.helium.packages.${system}.default
zen-browser.packages.${system}.default
inputs.noctalia.packages.${system}.default
inputs.copetch.packages.${system}.default
];
environment.pathsToLink = [
"/share/applications"
"/share/icons"
"/share/mime"
];
fonts = {
packages = with pkgs; [
nerd-fonts.jetbrains-mono
nerd-fonts.caskaydia-cove
noto-fonts-cjk-sans
inputs.apple-fonts.packages.${system}.sf-pro
inputs.apple-fonts.packages.${system}.sf-mono
];
fontDir.enable = true;
};
}