feat: many changes

This commit is contained in:
Zoty 2026-03-28 21:26:04 -03:00
parent 8cd75009d9
commit 3d48e35de5
Signed by: Zoty
SSH key fingerprint: SHA256:WsGEGivgl37t3Mth6uugXMOgMCTR7QolIepNbC+j/tA
14 changed files with 304 additions and 71 deletions

View file

@ -1,12 +1,14 @@
{ den, ... }: {
den.aspects.core.nixos = { pkgs, ... }: {
{ den, inputs, ... }: {
den.aspects.core.nixos = { pkgs, ... }:
let
pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.system};
in {
nixpkgs.config.allowUnfree = true;
nix = {
settings = {
experimental-features = [ "nix-command" "flakes" ];
auto-optimise-store = true;
auto-optimise-store = true;
};
gc = {
automatic = true;
@ -15,17 +17,25 @@
};
};
zramSwap = {
enable = true;
algorithm = "zstd";
memoryPercent = 300;
};
services.xserver = {
enable = false;
xkb.layout = "en";
};
environment.systemPackages = with pkgs; [
curl
wget
neovim
curl
wget
pkgs-unstable.neovim
btop
nixd
unrar
p7zip
];
networking.networkmanager.enable = true;