{ pkgs }: let swaymsg = "${pkgs.sway}/bin/swaymsg"; systemNotify = pkgs.writeShellApplication { name = "system-notify"; runtimeInputs = [ pkgs.coreutils pkgs.libnotify pkgs.util-linux ]; text = builtins.readFile ../util/system_notify.sh; }; in { uwsm = "${pkgs.uwsm}/bin/uwsm-app --"; inherit swaymsg; lock = "${pkgs.swaylock}/bin/swaylock --daemonize"; term = "${pkgs.foot}/bin/footclient"; notify = "${pkgs.libnotify}/bin/notify-send"; "system-notify" = "${systemNotify}/bin/system-notify"; nag = "${pkgs.sway}/bin/swaynag --edge bottom"; dmenu = "${pkgs.rofi-unwrapped}/bin/rofi"; espanso = "${pkgs.espanso-wayland}/bin/espanso cmd"; display = status: "${swaymsg} 'output * power ${status}'"; #Keys key_mod = "Mod4"; key_mod_misc = "Alt"; key_left = "Left"; key_right = "Right"; key_up = "Up"; key_down = "Down"; } # end file