feat(emacs-pkgs/niri): functions for seamless niri/emacs switching

Introduces a new buffer switching function which is also capable of switching to
existing Emacs frames that already display the target buffer, or to other
windows displayed in the same Niri session.

Not all behaviour is done yet, and there's an explanatory comment in the package
with more details.

Change-Id: I5a548931a681ba32fdb352ecec66845a75268c19
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12535
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
This commit is contained in:
Vincent Ambo 2024-09-27 23:53:49 +03:00 committed by tazjin
parent c5e1fbb224
commit 867b28bda1
2 changed files with 96 additions and 0 deletions

View file

@ -0,0 +1,7 @@
{ depot, ... }:
depot.tools.emacs-pkgs.buildEmacsPackage rec {
pname = "niri";
version = "1.0";
src = ./niri.el;
}