#pragma once #include #include #include #include #include class Commands { public: class Command { public: guint key; GdkModifierType modifier; boost::optional path; std::string compile; std::string run; bool debug; std::string debug_remote_host; std::string label; }; static Commands &get() { static Commands instance; return instance; } std::vector commands; void load(); };