summaryrefslogtreecommitdiff
path: root/host/idefix.nix
diff options
context:
space:
mode:
authorAdrian Kummerlaender2022-10-15 22:44:28 +0200
committerAdrian Kummerlaender2022-10-15 22:44:28 +0200
commitb6a13bc765523a71a3713b4ace54c09c4c05f61d (patch)
treeeddc53782aae9b3b9b2b16b0551f82de2da2961c /host/idefix.nix
parent276ad1973e20c6af5d5ff13925342ac1f602c065 (diff)
downloadnixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.tar
nixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.tar.gz
nixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.tar.bz2
nixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.tar.lz
nixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.tar.xz
nixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.tar.zst
nixos_system-b6a13bc765523a71a3713b4ace54c09c4c05f61d.zip
Extract xterm desktop session, setup gnome for idefix
Diffstat (limited to 'host/idefix.nix')
-rw-r--r--host/idefix.nix26
1 files changed, 24 insertions, 2 deletions
diff --git a/host/idefix.nix b/host/idefix.nix
index 80711f2..017aa1d 100644
--- a/host/idefix.nix
+++ b/host/idefix.nix
@@ -4,7 +4,6 @@
imports = [
./hardware/idefix.nix
./software/desktop
- ./software/desktop/gnome.nix
];
console.keyMap = pkgs.lib.mkForce "us";
@@ -21,7 +20,6 @@
upower.enable = true;
acpid.enable = true;
blueman.enable = true;
- xserver.libinput.enable = true;
};
powerManagement.powertop.enable = true;
@@ -29,8 +27,32 @@
services.xserver = {
layout = pkgs.lib.mkForce "us";
xkbVariant = pkgs.lib.mkForce "";
+
+ libinput.enable = true;
+
+ displayManager.gdm.enable = true;
+ desktopManager.gnome.enable = true;
};
+ environment.gnome.excludePackages = (with pkgs; [
+ gnome-photos
+ gnome-tour
+ ]) ++ (with pkgs.gnome; [
+ cheese
+ gnome-music
+ simple-scan
+ geary
+ tali
+ iagno
+ hitori
+ atomix
+ ]);
+
+ environment.systemPackages = with pkgs.gnomeExtensions; [
+ gesture-improvements
+ pop-shell
+ ];
+
networking.wireguard.interfaces = {
wg0 = {
ips = [ "10.100.0.8/24" ];