My dotfiles collection for configuring frequently used programs. Managed via Nix and Home Manager
-
Activate a configuration interactively by running the following:
nix run github:jtrrll/dotfiles home
- Default:
false - Description: Whether to enable a bonsai tree screensaver.
- Example:
true
- Default:
false - Description: Whether to enable edit.
- Example:
true
- Default:
<derivation edit> - Description: The edit package to use
- Default:
false - Description: Whether to enable a matrix rain screensaver.
- Example:
true
- Default:
false - Description: Whether to enable snekcheck.
- Example:
true
- Default:
<derivation snekcheck-0.1.0> - Description: The snekcheck package to use
- Default:
false - Description: Whether to enable self-maintaining directories for source code and worktrees.
- Example:
true
- Default:
"daily" - Description: The interval at which code storage maintenance runs.
This value is passed to the systemd timer configuration
as the OnCalendar option.
The format is described in {manpage}systemd.time(7).
On Darwin, it must be one of: hourly, daily, weekly, monthly, semiannually, annually, which are implemented as defined in {manpage}systemd.time(7).
- Example:
"weekly"
- Default:
false - Description: Whether to enable a curated music library.
- Example:
true
- Default:
false - Description: Whether to enable HTTP server that reports managed background service status.
- Example:
true
- Default:
5679 - Description: Port to listen on.
