summaryrefslogtreecommitdiffstats
path: root/systems/alnus/config.nix
diff options
context:
space:
mode:
Diffstat (limited to 'systems/alnus/config.nix')
-rw-r--r--systems/alnus/config.nix20
1 files changed, 7 insertions, 13 deletions
diff --git a/systems/alnus/config.nix b/systems/alnus/config.nix
index f8dd0b8..a3d1e9a 100644
--- a/systems/alnus/config.nix
+++ b/systems/alnus/config.nix
@@ -1,6 +1,7 @@
{ config, lib, pkgs, ... }: {
imports = [
../../configs/hw/x220.nix
+ ../../configs/earlyoom.nix
../../configs/exim-retiolum.nix
../../configs/retiolum.nix
];
@@ -13,11 +14,9 @@
};
environment.systemPackages = [
+ pkgs.element-desktop
pkgs.firefox
pkgs.networkmanagerapplet
- (pkgs.pidgin.override {
- plugins = [ pkgs.pidgin-otr ];
- })
];
fileSystems = {
@@ -50,26 +49,21 @@
networking.networkmanager.enable = true;
- services.earlyoom.enable = true;
- services.earlyoom.freeMemThreshold = 5;
- systemd.services.earlyoom.environment.EARLYOOM_ARGS = toString [
- "--prefer '^(Web Content|Privileged Cont)$'" # firefox tabs
- ];
+ services.libinput.enable = false;
services.xserver = {
enable = true;
- layout = "de";
- xkbOptions = "eurosign:e";
+ xkb.layout = "de";
+ xkb.options = "eurosign:e";
- libinput.enable = false;
synaptics = {
enable = true;
twoFingerScroll = true;
};
};
services.xserver.desktopManager.plasma5.enable = true;
- services.xserver.displayManager.autoLogin.enable = true;
- services.xserver.displayManager.autoLogin.user = "dv";
+ services.displayManager.autoLogin.enable = true;
+ services.displayManager.autoLogin.user = "dv";
system.stateVersion = "22.05";