From 81766abeafb1f790071b4e955fa9b5c98e3894a5 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 25 May 2025 15:35:20 +0200 Subject: ... --- accounts/gkleen@sif/niri/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'accounts') diff --git a/accounts/gkleen@sif/niri/default.nix b/accounts/gkleen@sif/niri/default.nix index caf66ab5..158ac4d6 100644 --- a/accounts/gkleen@sif/niri/default.nix +++ b/accounts/gkleen@sif/niri/default.nix @@ -836,6 +836,21 @@ in { notify-send "$QALC_RES" ''; })); + "Mod+Shift+U".action = + let + qalcKitty = pkgs.symlinkJoin { + name = "qalc-kitty"; + paths = [ config.programs.kitty.package ]; + buildInputs = [ pkgs.makeWrapper ]; + postBuild = '' + wrapProgram $out/bin/kitty \ + --add-flags "--config ${pkgs.writeText "kitty.conf" '' + include $HOME/${config.xdg.configFile."kitty/kitty.conf".target} + shell ${lib.getExe pkgs.libqalculate} + ''}" + ''; + }; + in spawn (lib.getExe' qalcKitty "kitty"); "Mod+E".action = spawn (lib.getExe (pkgs.writeShellApplication { name = "emoji-fuzzel"; runtimeInputs = with pkgs; [ config.programs.fuzzel.package wtype wl-clipboard-rs ]; -- cgit v1.2.3