From d20f0e116e6cc960eb3b4e9c03b5749efce66de4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyryl=20P=C5=82otnicki?= Date: Sat, 4 Jan 2020 12:13:49 +0000 Subject: [PATCH] kde for now --- nixos/boxes/foureighty.nix | 2 +- nixos/common-services.nix | 5 ----- nixos/i3/root.nix | 5 +++++ nixos/kde.nix | 15 +++++++++++++++ 4 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 nixos/kde.nix diff --git a/nixos/boxes/foureighty.nix b/nixos/boxes/foureighty.nix index caf4adee..163848be 100644 --- a/nixos/boxes/foureighty.nix +++ b/nixos/boxes/foureighty.nix @@ -66,6 +66,6 @@ ../gfx-intel.nix ../virtualbox.nix ../zerotier.nix - ../gnome.nix + ../kde.nix ]; } diff --git a/nixos/common-services.nix b/nixos/common-services.nix index 05932490..5d0b15a4 100644 --- a/nixos/common-services.nix +++ b/nixos/common-services.nix @@ -17,11 +17,6 @@ fstrim.enable = true; clipmenu.enable = true; - physlock = { - enable = true; - allowAnyUser = true; - }; - printing = { enable = true; drivers = [ pkgs.epson-escpr pkgs.samsung-unified-linux-driver pkgs.splix ]; diff --git a/nixos/i3/root.nix b/nixos/i3/root.nix index 2c2388c5..c0c767c6 100644 --- a/nixos/i3/root.nix +++ b/nixos/i3/root.nix @@ -1,6 +1,11 @@ { config, pkgs, ... }: { services = { + physlock = { + enable = true; + allowAnyUser = true; + }; + colord.enable = true; autorandr.enable = true; xserver.displayManager.sddm = { diff --git a/nixos/kde.nix b/nixos/kde.nix new file mode 100644 index 00000000..7a8ad8bc --- /dev/null +++ b/nixos/kde.nix @@ -0,0 +1,15 @@ + +{ config, pkgs, ... }: +{ + services.xserver = { + enable = true; + displayManager.sddm = { + enable = true; + enableHidpi = true; + }; + desktopManager.default = "plasma5"; + desktopManager.plasma5.enable = true; + }; + users.users.cyryl.packages = with pkgs; []; +} +