diff --git a/index.html b/index.html index 987e36b2..6c8de96b 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 d824edd9..6a914d52 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.enable
Whether 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.enable
Whether 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.package
Which espanso package to use
Type: package
Default: pkgs.espanso
Declared by:
+ <home-manager/modules/services/espanso.nix>
+ |
services.espanso.settings
The 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.enable
Whether to enable etesync-dav.
Type: boolean
Default: false
Example: true
Declared by:
<home-manager/modules/services/etesync-dav.nix>
|
services.etesync-dav.package
The etesync-dav derivation to use.
Type: package
Default: "pkgs.etesync-dav"
Declared by: