From cba4d4530974cacb6abae0850eaf486294f06ae8 Mon Sep 17 00:00:00 2001
From: khaneliman
programs.workstyle.enable
+
+
+Whether to enable Workstyle.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<home-manager/modules/programs/workstyle.nix>
+
+ |
programs.workstyle.package
+
+
+The workstyle package to use.
+ +Type: +package
+ +Default:
+pkgs.workstyle
Declared by:
+
+
+<home-manager/modules/programs/workstyle.nix>
+
+ |
programs.workstyle.settings
+
+
+Configuration for workstyle
+ +Type: +TOML value
+ +Default:
+{ }
Example:
{
+ # Config for workstyle
+ # Format: "pattern" = "icon";
+ # The pattern will be used to match against the application name, class_id or WM_CLASS.
+ # The icon will be used to represent that application.
+ # Note if multiple patterns are present in the same application name,
+ # precedence is given in order of apparition in this file.
+ kitty = "T";
+ firefox = "B";
+ other = {
+ fallback_icon = "F";
+ deduplicate_icons = false;
+ separator = ": ";
+ };
+}
+
+
+
+Declared by:
+
+
+<home-manager/modules/programs/workstyle.nix>
+
+ |
programs.workstyle.systemd.enable
+
+
+Whether to enable Workstyle systemd integration.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<home-manager/modules/programs/workstyle.nix>
+
+ |
programs.workstyle.systemd.debug
+
+
+Whether to enable Workstyle debug logs.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<home-manager/modules/programs/workstyle.nix>
+
+ |
programs.workstyle.systemd.target
+
+
+The systemd target that will automatically start the Workstyle service.
When setting this value to "sway-session.target",
+make sure to also enable wayland.windowManager.sway.systemd.enable,
+otherwise the service may never be started.
Type: +string
+ +Default:
+config.wayland.systemd.target
Example:
+"sway-session.target"
Declared by:
+
+
+<home-manager/modules/programs/workstyle.nix>
+
+ |
programs.xmobar.enable