blob: 43b4be3ed363d93a5597b1e74e280e2c7d3e6937 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
{inputs, self, ...}: {
flake.wrapperModules.niri = {lib, config, pkgs, ...}: {
settings = {
input = {
keyboard = {
xkb = {
layout = "us";
};
};
};
layout.gaps = 2;
xwayland-satellite.path = lib.getExe config.pkgs.xwayland-satellite;
binds = {
"Mod+F1".spawn = "${lib.getExe pkgs.rofi} -show drun";
"Mod+F2".spawn = lib.getExe self.packages.${config.pkgs.stdenv.hostPlatform.system}.terminal;
"Mod+F3".spawn = "${lib.getExe self.packages.${config.pkgs.stdenv.hostPlatform.system}.terminal} yazi";
"Mod+F4".close-window = {};
};
};
};
}
|