diff --git a/config/anyrun/config.ron b/config/anyrun/config.ron new file mode 100644 index 00000000..80f32ccb --- /dev/null +++ b/config/anyrun/config.ron @@ -0,0 +1,45 @@ +Config( + // `width` and `vertical_offset` use an enum for the value it can be either: + // Absolute(n): The absolute value in pixels + // Fraction(n): A fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window respectively + + // How wide the input box and results are. + width: Absolute(1000), + + // Where Anyrun is located on the screen: Top, Center + position: Center, + + // How much the runner is shifted vertically + vertical_offset: Absolute(-200), + + // Hide match and plugin info icons + hide_icons: false, + + // ignore exclusive zones, f.e. Waybar + ignore_exclusive_zones: false, + + // Layer shell layer: Background, Bottom, Top, Overlay + layer: Overlay, + + // Hide the plugin info panel + hide_plugin_info: false, + + // Close window when a click outside the main box is received + close_on_click: false, + + // Show search results immediately when Anyrun starts + show_results_immediately: false, + + // Limit amount of entries shown in total + max_entries: None, + + // List of plugins to be loaded by default, can be specified with a relative path to be loaded from the + // `/plugins` directory or with an absolute path to just load the file the path points to. + plugins: [ + "librandr.so", + "libapplications.so", + "libshell.so", + // "libsymbols.so", + "libtranslate.so", + ], +) diff --git a/config/anyrun/plugins/libanyrun_cmd.so b/config/anyrun/plugins/libanyrun_cmd.so new file mode 100755 index 00000000..5d35ca68 Binary files /dev/null and b/config/anyrun/plugins/libanyrun_cmd.so differ diff --git a/config/anyrun/plugins/libhyprwin.so b/config/anyrun/plugins/libhyprwin.so new file mode 100755 index 00000000..0c8e0524 Binary files /dev/null and b/config/anyrun/plugins/libhyprwin.so differ diff --git a/config/anyrun/shell.ron b/config/anyrun/shell.ron new file mode 100644 index 00000000..f32ec506 --- /dev/null +++ b/config/anyrun/shell.ron @@ -0,0 +1,4 @@ +Config( + prefix: "", + shell: None, +)