25 lines
511 B
Nix
25 lines
511 B
Nix
{ 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"
|
|
'';
|
|
};
|
|
};
|
|
}
|
|
|