diff options
| author | Michael Hoang <Enzime@users.noreply.github.com> | 2024-12-29 22:08:16 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-29 22:08:16 +1100 |
| commit | 713da7b75b9ed86b1aeef25981dc73f99ea0477f (patch) | |
| tree | f7c9beb65addc54a19e77d74f1d01c7656aa5563 /modules | |
| parent | 53a0c2fe6ed46ab33fc4a221c9f907a7b4c8a91c (diff) | |
| parent | b8e184ebf271367cf1c93d942e71ae51d2a248cb (diff) | |
Merge pull request #1242 from filipkania/screencapture-target
defaults: add screencapture.target option
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/system/defaults/screencapture.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/system/defaults/screencapture.nix b/modules/system/defaults/screencapture.nix index 80dcaab..351ca5f 100644 --- a/modules/system/defaults/screencapture.nix +++ b/modules/system/defaults/screencapture.nix @@ -48,5 +48,20 @@ with lib; Show thumbnail after screencapture before writing to file. The default is true. ''; }; + + system.defaults.screencapture.target = mkOption { + type = types.nullOr (types.enum [ "file" "clipboard" "preview" "mail" "messages" ]); + default = null; + description = '' + Target to which screencapture should save screenshot to. The default is "file". + Valid values include: + + * `file`: Saves as a file in location specified by `system.defaults.screencapture.location` + * `clipboard`: Saves screenshot to clipboard + * `preview`: Opens screenshot in Preview app + * `mail` + * `messages` + ''; + }; }; } |
