Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
data/ | H | 03-May-2022 | - | 279 | 243 | |
src/ | H | 03-May-2022 | - | 10,596 | 5,974 | |
subprojects/translations/ | H | 03-May-2022 | - | 6,808 | 5,484 | |
.clang-format | H A D | 14-Aug-2020 | 2.5 KiB | 85 | 84 | |
.gitmodules | H A D | 14-Aug-2020 | 135 | 4 | 3 | |
AUTHORS | H A D | 14-Aug-2020 | 644 | 18 | 17 | |
LICENSE | H A D | 14-Aug-2020 | 17.6 KiB | 340 | 281 | |
LICENSE.CC-BY-SA-4.0 | H A D | 14-Aug-2020 | 19.5 KiB | 425 | 328 | |
README.md | H A D | 14-Aug-2020 | 3.2 KiB | 87 | 61 | |
meson.build | H A D | 14-Aug-2020 | 3.7 KiB | 132 | 110 | |
meson_post_install.sh | H A D | 14-Aug-2020 | 534 | 23 | 14 | |
updatePot.sh | H A D | 14-Aug-2020 | 885 | 36 | 28 |
README.md
1brisk-menu 2========== 3 4[![Coverity Scan](https://img.shields.io/coverity/scan/11139.svg)](https://scan.coverity.com/projects/solus-project-brisk-menu) [![License](https://img.shields.io/badge/License-GPL%202.0-blue.svg)](https://opensource.org/licenses/GPL-2.0) 5 6brisk-menu is a modern and efficient menu designed to improve the MATE Desktop Environment with modern, first-class options. 7 8The purpose of this project is to provide a usable menu as seen in other desktops without the bloat and performance issues. 9 10brisk-menu is **distro-agnostic** and the reporting of portability issues is encouraged. 11 12![screenshot](https://raw.githubusercontent.com/getsolus/brisk-menu/master/.github/main.png) 13 14brisk-menu is a **collaborative** project between [Solus](https://getsol.us/) and [Ubuntu MATE](https://ubuntu-mate.org/) 15 16![ubuntu_mate_logo](https://ubuntu-mate.org/images/get-involved/logo-guidelines/Main_Logo.png) ![solus_logo](https://build.getsol.us/logo.png) 17 18Features 19-------- 20 21 - Keyboard centric (mice welcome too, of course) 22 - Hotkey support (defaults to <kbd>Super</kbd>, configurable in gsettings) 23 - Stupid-fast 24 - Efficient, useful searching with prioritised listings 25 - Modular backend design split from the frontend, allowing new backends in future 26 (hint: the frontend is not tied to `.desktop` files) 27 - Context menus for `.desktop` actions (incognito mode, etc.) 28 - Pin shortcuts to the `Favourites` backend and directly to the desktop using the context menu (unpin too!) 29 - Configurable label (hide/text) 30 - Automatically adapt to vertical panels 31 - Automatically reload 32 - Filter via categories 33 - Session/screensaver controls 34 - Drag & drop support for launchers 35 - Sidebar launcher support 36 - GTK3 + CSS styling options 37 - Fully correct `X11` WM integration (grab policy and window types) 38 - Not Python. 39 40**Planned** 41 42These planned features will be implemented in the future: 43 44 - Settings UI to control further visual aspects (labels/icons/options) 45 - Improved styling for the window edge + search entry. 46 47More will be added. 48 49![screenshot_context](https://raw.githubusercontent.com/getsolus/brisk-menu/master/.github/context.png) 50 51Building Brisk Menu 52------------------- 53**Requirements:** 54 55 * GTK 3.18 or greater 56 * GTK 3.18 build of MATE 1.22 or greater 57 * **Modern** `meson` (`0.40.x`+) and `ninja` (Ubuntu users should use xenial-backports) 58 59**Build Process:** 60 61```bash 62 meson --buildtype plain build --prefix=/usr 63 ninja -C build -j$(($(getconf _NPROCESSORS_ONLN)+1)) 64 sudo ninja -C build install 65```` 66 67**Development on Solus:** 68 69```bash 70 meson build --buildtype debugoptimized --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64 --libexecdir=/usr/lib64/brisk-menu 71 ninja -C build -j$(($(getconf _NPROCESSORS_ONLN)+1)) 72 sudo ninja -C build install 73``` 74 75License 76-------- 77 78Copyright © 2016-2020 Brisk Menu Developers 79 80`brisk-menu` is available under the terms of the `GPL-2.0` license. 81 82The `brisk_system-log-out-symbolic.svg` icon is a copy of `application-exit-symbolic.svg` 83to use within Brisk. 84 85This icon is copyright © Sam Hewitt, from the [Paper Icons](https://github.com/snwh/paper-icon-theme) theme, available 86under the terms of the [CC-BY-SA-4.0 license](https://creativecommons.org/licenses/by-sa/4.0/). 87