diff --git a/options.xhtml b/options.xhtml index 71d544cda..3090c1869 100644 --- a/options.xhtml +++ b/options.xhtml @@ -71462,6 +71462,242 @@ null or (positive integer, meaning >0)
+services.clipcat.enable
+
+
+Whether to enable clipcat.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.clipcat.enableSystemdUnit
+
+
+Enable clipcat’s Systemd Unit.
+ +Type: +boolean
+ +Default:
+true
Example:
+false
Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.clipcat.enableZshIntegration
+
+
+Whether to enable Zsh integration.
+ +Type: +boolean
+ +Default:
+home.shell.enableZshIntegration
Example:
+false
Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.clipcat.package
+
+
+The clipcat package to use.
+ +Type: +package
+ +Default:
+pkgs.clipcat
Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.clipcat.ctlSettings
+
+
+Configuration settings for clipcatctl. All available options can be found +here: https://github.com/xrelkd/clipcat?tab=readme-ov-file#configuration.
+ +Type: +TOML value
+ +Default:
+{ }
Example:
''
+ {
+ server_endpoint = "/run/user/<user-id>/clipcat/grpc.sock";
+ log = {
+ file_path = "/path/to/log/file";
+ emit_journald = true;
+ emit_stdout = false;
+ emit_stderr = false;
+ level = "INFO";
+ };
+ }
+''
+
+
+Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.clipcat.daemonSettings
+
+
+Configuration settings for clipcatd. All available options can be found +here: https://github.com/xrelkd/clipcat?tab=readme-ov-file#configuration.
+ +Type: +TOML value
+ +Default:
{
+ daemonize = true;
+}
+
+
+Example:
''
+ {
+ daemonize = true;
+ max_history = 50;
+ history_file_path = "/home/<username>/.cache/clipcat/clipcatd-history";
+ pid_file = "/run/user/<user-id>/clipcatd.pid";
+ primary_threshold_ms = 5000;
+ log = {
+ file_path = "/path/to/log/file";
+ emit_journald = true;
+ emit_stdout = false;
+ emit_stderr = false;
+ level = "INFO";
+ };
+ }
+''
+
+
+Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.clipcat.menuSettings
+
+
+Configuration settings for clipcat-menu. All available options can be found +here: https://github.com/xrelkd/clipcat?tab=readme-ov-file#configuration.
+ +Type: +TOML value
+ +Default:
+{ }
Example:
''
+ {
+ server_endpoint = "/run/user/<user-id>/clipcat/grpc.sock";
+ finder = "rofi";
+ rofi = {
+ line_length = 100;
+ menu_length = 30;
+ menu_prompt = "Clipcat";
+ extra_arguments = [
+ "-mesg"
+ "Please select a clip"
+ ];
+ };
+ dmenu = {
+ line_length = 100;
+ menu_length = 30;
+ menu_prompt = "Clipcat";
+ };
+ }
+''
+
+
+Declared by:
+
+
+<home-manager/modules/services/clipcat.nix>
+
+ |
services.cliphist.enable