From e29dd67acb07731e1a4a406ade134e447e8750fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyryl=20P=C5=82otnicki?= Date: Mon, 30 Dec 2019 18:18:31 +0000 Subject: [PATCH] Add multimonitor support --- nixos/common-services.nix | 2 ++ nixos/i3/i3.nix | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/nixos/common-services.nix b/nixos/common-services.nix index 8a72cf4c..afe40503 100644 --- a/nixos/common-services.nix +++ b/nixos/common-services.nix @@ -39,6 +39,8 @@ timerConfig = { OnCalendar = "hourly"; }; }; + autorandr.enable = true; + xserver = { enable = true; layout = "pl"; diff --git a/nixos/i3/i3.nix b/nixos/i3/i3.nix index ecb0a7c0..1b045d4f 100644 --- a/nixos/i3/i3.nix +++ b/nixos/i3/i3.nix @@ -69,6 +69,7 @@ in "${mod}+8" = "workspace 8"; "${mod}+9" = "workspace 9"; "${mod}+0" = "workspace 10"; + "${mod}+Shift+1" = "move container to workspace 1"; "${mod}+Shift+2" = "move container to workspace 2"; "${mod}+Shift+3" = "move container to workspace 3"; @@ -79,6 +80,11 @@ in "${mod}+Shift+8" = "move container to workspace 8"; "${mod}+Shift+9" = "move container to workspace 9"; "${mod}+Shift+0" = "move container to workspace 10"; + + "${mod}+Ctrl+Left" = "move workspace to output left"; + "${mod}+Ctrl+Right" = "move workspace to output right"; + "${mod}+Ctrl+Up" = "move workspace to output up"; + "${mod}+Ctrl+Down" = "move workspace to output down"; }; };