diff --git a/index.html b/index.html index 987e36b2b..6c8de96b2 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ -
ca.desrt.dconf?+
ca.desrt.dconf?This manual will eventually describe how to install, use, and extend Home Manager.
diff --git a/options.html b/options.html
index d824edd9b..6a914d523 100644
--- a/options.html
+++ b/options.html
@@ -7434,6 +7434,49 @@ editor using the EDITOR environment variable.
<home-manager/modules/services/emacs.nix>
services.emacs.socketActivation.enableWhether to enable systemd socket activation for the Emacs service.
Type: boolean
Default: false
Example: true
Declared by:
<home-manager/modules/services/emacs.nix>
+ |
services.espanso.enableWhether to enable Espanso: cross platform text expander in Rust.
Type: boolean
Default: false
Example: true
Declared by:
+ <home-manager/modules/services/espanso.nix>
+ |
services.espanso.packageWhich espanso package to use
Type: package
Default: pkgs.espanso
Declared by:
+ <home-manager/modules/services/espanso.nix>
+ |
services.espanso.settingsThe Espanso configuration to use. See +https://espanso.org/docs/configuration/ +for a description of available options. +
Type: YAML value
Default:
+ {
+ matches =
+ [
+
+ ]
+ ;
+ }
+
Example:
{
+ matches = [
+ { # Simple text replacement
+ trigger = ":espanso";
+ replace = "Hi there!";
+ }
+ { # Dates
+ trigger = ":date";
+ replace = "{{mydate}}";
+ vars = [{
+ name = "mydate";
+ type = "date";
+ params = { format = "%m/%d/%Y"; };
+ }];
+ }
+ { # Shell commands
+ trigger = ":shell";
+ replace = "{{output}}";
+ vars = [{
+ name = "output";
+ type = "shell";
+ params = { cmd = "echo Hello from your shell"; };
+ }];
+ }
+ ];
+}
+Declared by:
+ <home-manager/modules/services/espanso.nix>
|
services.etesync-dav.enableWhether to enable etesync-dav.
Type: boolean
Default: false
Example: true
Declared by:
<home-manager/modules/services/etesync-dav.nix>
|
services.etesync-dav.packageThe etesync-dav derivation to use.
Type: package
Default: "pkgs.etesync-dav"
Declared by: