aboutsummaryrefslogtreecommitdiff
path: root/nixos
diff options
context:
space:
mode:
Diffstat (limited to 'nixos')
-rw-r--r--nixos/general.nix4
-rw-r--r--nixos/laptop/configuration.nix7
2 files changed, 10 insertions, 1 deletions
diff --git a/nixos/general.nix b/nixos/general.nix
index f02e889..6eb11ff 100644
--- a/nixos/general.nix
+++ b/nixos/general.nix
@@ -37,13 +37,15 @@
networking.networkmanager = {
enable = true;
};
- networking.firewall.enable = false;
networking.nftables.enable = true;
+
boot.loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
+
security.rtkit.enable = true;
+
services.pipewire = {
enable = true;
audio.enable = true;
diff --git a/nixos/laptop/configuration.nix b/nixos/laptop/configuration.nix
index 948aed6..7d38479 100644
--- a/nixos/laptop/configuration.nix
+++ b/nixos/laptop/configuration.nix
@@ -42,6 +42,13 @@
users.jerpo = import ../../home-manager/laptop;
};
+ services.logind.extraConfig = ''
+ HandlePowerKey=ignore
+ HandleLidSwitch=suspend
+ HandleLidSwitchExternalPower=suspend
+ '';
+
+
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
system.stateVersion = "23.05";
}