wynne: minimize

This commit is contained in:
Adithya 2024-07-05 00:31:34 +05:30
parent d47b5567a0
commit 2b5164aa49
Signed by: adtya
GPG key ID: B8857BFBA2C47B9C
2 changed files with 29 additions and 7 deletions

View file

@ -1,5 +1,27 @@
_: {
imports = [ ./hardware ./programs ./services ./network.nix ./security.nix ];
{ lib, ... }: {
imports = [
./hardware
./programs
./services
./network.nix
./security.nix
];
documentation = {
enable = lib.mkDefault false;
doc.enable = lib.mkDefault false;
info.enable = lib.mkDefault false;
man.enable = lib.mkDefault false;
nixos.enable = lib.mkDefault false;
};
xdg = {
autostart.enable = lib.mkDefault false;
icons.enable = lib.mkDefault false;
mime.enable = lib.mkDefault false;
sounds.enable = lib.mkDefault false;
};
i18n = {
defaultLocale = "en_US.UTF-8";
extraLocaleSettings = {

View file

@ -1,17 +1,17 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [
./neovim.nix
./starship.nix
./zsh.nix
];
programs.git.enable = true;
programs = {
command-not-found.enable = lib.mkDefault false;
git.enable = true;
};
environment.systemPackages = with pkgs; [
sops
age
libraspberrypi
raspberrypi-eeprom
];
}