add espanso
This commit is contained in:
parent
67bf564c89
commit
6d8273c7dc
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue