{ config, lib, pkgs, ... }: let statusPackage = pkgs.personal.barista.override {i3statusGo = ./i3status.go;}; in { xsession.windowManager.i3.config.bars = [ ({ statusCommand = "${statusPackage}/bin/i3status"; } // (config.lib.stylix.i3.targets.i3.exportedBarConfig or {colors.background = "#111111";}) // { fonts = { names = ["roboto"]; size = 11.0; }; }) ]; home.packages = with pkgs; lib.optionals (config.xsession.enable && config.xsession.windowManager.i3.enable) [ material-design-icons roboto ]; }