add espanso

This commit is contained in:
Andreas Zweili 2022-01-17 19:04:13 +01:00
parent 67bf564c89
commit 6d8273c7dc
2 changed files with 26 additions and 0 deletions

View File

@ -74,6 +74,7 @@
./modules/desktop
./modules/docker
./modules/droidcam
./modules/espanso
./modules/lockscreen
./modules/restic
./modules/xonsh
@ -88,6 +89,7 @@
./modules/desktop
./modules/docker
./modules/droidcam
./modules/espanso
./modules/lockscreen
./modules/restic
./modules/xonsh

View File

@ -0,0 +1,24 @@
{ pkgs, ... }:
let
username = import ../../username.nix;
in
{
services.espanso.enable = true;
home-manager.users.${username} = {
xdg.configFile.espanso = {
target = "espanso/default.yml";
onChange = "espanso restart";
text = ''
matches:
- trigger: "<dd"
replace: "{{current_date}}"
vars:
- name: current_date
type: date
params:
format: "%YYYY-%mm-%dd"
'';
};
};
}