restructure system modules, add tp packages, prune utilities.
This commit is contained in:
parent
4ef60f6852
commit
e010bff600
8 changed files with 29 additions and 39 deletions
|
|
@ -1,14 +1,30 @@
|
|||
{ hostname, timezone, ... }: {
|
||||
{ hostname, timezone, locale, ... }: {
|
||||
system.stateVersion = "24.11";
|
||||
imports = [
|
||||
./core/virtualization.nix
|
||||
./core/bootloader.nix
|
||||
./core/filesystem.nix
|
||||
./core/network.nix
|
||||
./core/kernel.nix
|
||||
./core/shell.nix
|
||||
./misc/utilities.nix
|
||||
./misc/nix-conf.nix
|
||||
];
|
||||
|
||||
networking.hostName = "${hostname}";
|
||||
time.timeZone = timezone;
|
||||
i18n.defaultLocale = locale;
|
||||
environment.localBinInPath = true;
|
||||
|
||||
security = {
|
||||
sudo.configFile = ''
|
||||
Defaults insults
|
||||
Defaults passwd_tries = 5
|
||||
'';
|
||||
};
|
||||
|
||||
services = {
|
||||
openssh.enable = true;
|
||||
tailscale.enable = true;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
{ pkgs, locale, ... }: {
|
||||
imports = [
|
||||
./core/virtualization.nix
|
||||
./core/bootloader.nix
|
||||
./core/filesystem.nix
|
||||
./core/network.nix
|
||||
./core/kernel.nix
|
||||
./core/shell.nix
|
||||
./misc/programs.nix
|
||||
./misc/graphics.nix
|
||||
./desktop.nix
|
||||
./base.nix
|
||||
];
|
||||
|
||||
i18n.defaultLocale = locale;
|
||||
environment.localBinInPath = true;
|
||||
|
||||
security = {
|
||||
sudo.configFile = ''
|
||||
Defaults insults
|
||||
Defaults passwd_tries = 5
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
@ -1,7 +1,9 @@
|
|||
|
||||
{ pkgs, enable-dm, ... }: {
|
||||
imports = [
|
||||
./misc/programs.nix
|
||||
./misc/graphics.nix
|
||||
./misc/theme.nix
|
||||
./base.nix
|
||||
];
|
||||
|
||||
programs.hyprland = {
|
||||
|
|
|
|||
|
|
@ -5,13 +5,6 @@
|
|||
};
|
||||
|
||||
services = {
|
||||
xserver = {
|
||||
enable = true;
|
||||
xkb = {
|
||||
layout = "us";
|
||||
variant = "";
|
||||
};
|
||||
};
|
||||
pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@
|
|||
pavucontrol
|
||||
jq
|
||||
powertop
|
||||
smartmontools
|
||||
fastfetch
|
||||
ethtool
|
||||
dig
|
||||
|
|
@ -46,8 +45,6 @@
|
|||
sysstat
|
||||
netcat
|
||||
p7zip
|
||||
throttled
|
||||
tlp
|
||||
stress
|
||||
stress-ng
|
||||
wakeonlan
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue