{ config, pkgs, ... }: { imports = [ ../private ./settings/base.nix ./settings/chat.nix ./settings/development/base.nix ./settings/development/javascript.nix ./settings/development/web.nix ./settings/dunst.nix ./settings/emacs.nix ./settings/git.nix ./settings/gnupg.nix ./settings/i3.nix ./settings/mail.nix ./settings/music.nix ./settings/nixos.nix ./settings/rofi.nix ./settings/passwords.nix ./settings/satoshipay.nix ./settings/sxhkd.nix ./settings/tabnine.nix ./settings/trezor.nix ./settings/user-interface.nix ./settings/xresources.nix ./settings/zsh.nix ]; home.sessionVariables.EMAIL = "alan@satoshipay.io"; home.sessionVariables.BROWSER = "firefox-devedition"; programs.tabnine.config.local_enabled = "No"; xsession.windowManager.i3 = { config = { startup = [ { command = "firefox-devedition"; } { command = "ripcord"; } { 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 ''; }; }