From d5d667839ffc1c2b1de20df6ef096db14ecb2c9a Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sun, 6 Oct 2019 07:46:19 +0200 Subject: Import and modularise i3 config --- user/satoshipad.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'user/satoshipad.nix') diff --git a/user/satoshipad.nix b/user/satoshipad.nix index a7f2e480..84ea8796 100644 --- a/user/satoshipad.nix +++ b/user/satoshipad.nix @@ -24,4 +24,31 @@ ./modules/xresources.nix ./modules/zsh.nix ]; + + xsession.windowManager.i3 = { + config = { + assigns = { + "1" = [{ class = "^Slack"; }]; + "6" = [{ class = "^Emacs$"; }]; + }; + startup = [ + { command = "slack"; }; + { command = "firefox-devedition"; workspace = 2; }; + { command = "emacs"; }; + ]; + }; + extraConfig = '' + workspace 1 output primary + workspace 2 output primary + workspace 3 output primary + workspace 4 output primary + workspace 5 output primary + workspace 6 output secondary + workspace 7 output secondary + workspace 8 output secondary + workspace 9 output secondary + workspace 10 output secondary + + ''; + }; } -- cgit 1.4.1