This repository has no description
502 B
28 lines
1{ pkgs, ... }:
2let
3
4 keynavrc = pkgs.writeText "keynavrc" ''
5 clear
6 Escape quit
7 q record ~/.keynav_macros
8 shift+at playback
9 u history-back
10 a cut-left
11 s cut-down
12 w cut-up
13 d cut-right
14 shift+a move-left
15 shift+s move-down
16 shift+w move-up
17 shift+d move-right
18 t windowzoom
19 c cursorzoom 300 300
20 e warp
21 1 click 1
22 2 click 2
23 3 click 3
24 '';
25in
26pkgs.writeScriptBin "knav" ''
27 ${pkgs.keynav}/bin/keynav "loadconfig ${keynavrc}, start"
28''