Open Emacs remotely with waypipe
from mothership
This commit is contained in:
parent
bc479b7225
commit
2ce75e98be
1 changed files with 4 additions and 0 deletions
|
@ -110,12 +110,16 @@
|
||||||
in
|
in
|
||||||
lib.mkOptionDefault {
|
lib.mkOptionDefault {
|
||||||
"${modifier}+x" = "exec emacsclient -c";
|
"${modifier}+x" = "exec emacsclient -c";
|
||||||
|
"${modifier}+y" = "exec ${pkgs.waypipe}/bin/waypipe --compress lz4=10 ssh mothership.aciceri.dev emacsclient -c";
|
||||||
"${modifier}+b" = "exec qutebrowser";
|
"${modifier}+b" = "exec qutebrowser";
|
||||||
"${modifier}+s" = "exec ${screenshotScript}";
|
"${modifier}+s" = "exec ${screenshotScript}";
|
||||||
# "${modifier}+g" = "exec ${screenrecordingScript}"; # FIXME
|
# "${modifier}+g" = "exec ${screenrecordingScript}"; # FIXME
|
||||||
"${modifier}+t" = ''
|
"${modifier}+t" = ''
|
||||||
exec emacsclient -c -F "\'(name . \\"VTerm\\"))" -q --eval '(vterm (getenv "SHELL"))'
|
exec emacsclient -c -F "\'(name . \\"VTerm\\"))" -q --eval '(vterm (getenv "SHELL"))'
|
||||||
'';
|
'';
|
||||||
|
"${modifier}+u" = ''
|
||||||
|
exec ${pkgs.waypipe}/bin/waypipe --compress lz4=10 ssh mothership.aciceri.dev emacsclient -c -F "\'(name . \\"VTerm\\"))" -q --eval '(eat (getenv "SHELL"))'
|
||||||
|
'';
|
||||||
"XF86MonBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl s +5%";
|
"XF86MonBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl s +5%";
|
||||||
"XF86MonBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl s 5%-";
|
"XF86MonBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl s 5%-";
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue