nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

commit f631fa7a50dbf27310ba38292b7d9b7eef3d51e1
parent f3bdfcd1eb0e28ce4a13a1746e4b3093bd2b9bde
Author: breadcat <breadcat@users.noreply.github.com>
Date:   Sun, 24 Aug 2025 13:03:28 +0100

The beginnings of espanso

Doesn't work currently, daemon isn't starting; who knows why

Diffstat:
Ahome/espanso.nix | 28++++++++++++++++++++++++++++
Mmachines/minerva.nix | 1+
2 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/home/espanso.nix b/home/espanso.nix @@ -0,0 +1,27 @@ +{ pkgs, ... }: + +{ + services.espanso = { + enable = true; + matches = { + base = { + matches = [ + { trigger = "(ae)"; replace = "æ"; } + { trigger = "(Ae)"; replace = "Æ"; } + { trigger = "(AE)"; replace = "Æ"; } + { trigger = "(ai)"; replace = "ä"; } + { trigger = "(Ai)"; replace = "Ä"; } + { trigger = "(AI)"; replace = "Ä"; } + { trigger = "(ao)"; replace = "å"; } + { trigger = "(Ao)"; replace = "Å"; } + { trigger = "(AO)"; replace = "Å"; } + { trigger = "(o/)"; replace = "ø"; } + { trigger = "(O/)"; replace = "Ø"; } + { trigger = "(oi)"; replace = "ö"; } + { trigger = "(Oi)"; replace = "Ö"; } + { trigger = "(OI)"; replace = "Ö"; } + ]; + }; + }; + }; +} +\ No newline at end of file diff --git a/machines/minerva.nix b/machines/minerva.nix @@ -30,6 +30,7 @@ in { users.${username} = {pkgs, ...}: { imports = [ ../home/cursor.nix + ../home/espanso.nix ../home/firefox.nix (import ../home/fish.nix {inherit pkgs domain;}) ../home/ghostty.nix