stewos.update-manager
#
stewos.update-manager.branch
Branch the update check builds on.
- Type
string- Default
"stewos-update"- Declared in
#
stewos.update-manager.claudePackage
Claude Code used by the "Troubleshoot with Claude" entry. Passed by
absolute path, so unlike editor it does not depend on the
unit's PATH.
- Type
package- Default
inputs.llm-agents.packages.system.claude-code- Declared in
#
stewos.update-manager.editor
Editor the failure report opens in. Resolved from the daemon's PATH
rather than the store on purpose, so it picks up the editor the home
profile installs (the nixvim-wrapped nvim) instead of a second one.
- Type
string- Default
"nvim"- Declared in
#
stewos.update-manager.enable
Whether to enable the StewOS update-manager tray daemon.
- Type
boolean- Default
false- Example
true- Declared in
- Set by
#
stewos.update-manager.flakePath
Git checkout of the flake to update and merge back into.
- Type
string- Default
"config.home.homeDirectory/git/stewos"- Declared in
#
stewos.update-manager.iconPackage
Rendered icon theme the daemon draws its tray and notification icons
from. The daemon is pointed at it with --icon-dir, so this -- not
package -- is the icon knob while the module is in charge;
overriding update-manager-icons on package only affects the
binary's own default, which the unit overrides.
- Type
package- Default
pkgs.stewos.update-manager-icons.override config.stewos.update-manager.icons- Declared in
#
stewos.update-manager.icons.applying
Colour of the icon shown while applying updates.
- Type
string- Default
the
base0Eslot ofcolorScheme.palette- Declared in
#
stewos.update-manager.icons.checking
Colour of the icon shown while checking for updates.
- Type
string- Default
the
base0Dslot ofcolorScheme.palette- Declared in
#
stewos.update-manager.icons.error
Colour of the icon shown when the last operation failed.
- Type
string- Default
the
base08slot ofcolorScheme.palette- Declared in
#
stewos.update-manager.icons.idle
Colour of the icon shown when no check has run yet.
- Type
string- Default
the
base05slot ofcolorScheme.palette- Declared in
#
stewos.update-manager.icons.upToDate
Colour of the icon shown when up to date.
- Type
string- Default
the
base0Bslot ofcolorScheme.palette- Declared in
#
stewos.update-manager.icons.updatesAvailable
Colour of the icon shown when updates are waiting to be applied.
- Type
string- Default
the
base0Aslot ofcolorScheme.palette- Declared in
#
stewos.update-manager.package
The update-manager package to run.
- Type
package- Default
pkgs.stewos.update-manager- Declared in
#
stewos.update-manager.terminal
Terminal emulator the troubleshooting entries open in. Follows the desktop's terminal by default, which is the option a host already sets.
- Type
package- Default
config.stewos.desktop.terminal- Declared in
#
stewos.update-manager.terminalArgs
Arguments that make terminal run a command, placed before the
command itself. Empty for a terminal that takes it positionally.
- Type
list of string- Default
[ "-e" ]- Declared in