![]() You'll find theĭefault style.css files inside. On first run the program creates the nwg-launchers/nwgdmenu folder in your. The opacity, as well default, as defined with the -o argument. ![]() Use -b | argument (w/o #) to define custom background colour. The generic name tiling will be accepted as well. You may need to pass the WM name as the argument: Notice: if you start your WM from a script (w/o DM), only sway and i3 will be auto-detected. In such case use the nwgdmenu -run instead, to force building the menu out of commands in $PATH. if you use gdm and start nwgdmenuįrom a key binding) the stdin content detection may be false-positive, which results in displaying an empty menu. Or from commands found in $PATH accordingly. (1) The program should auto-detect if something has been passed in stdin, and build the menu out of the stdin content Generally you should not use this option, use simply `nwggrid` instead oneshot run in the foreground, exit when window is closed no-categories disable categories display wm window manager name (if can not be detected) b background colour in RRGGBB or RRGGBBAA format (RRGGBBAA alpha overrides ) o default (black) background opacity (0.0 - 1.0, default 0.9) desktop files in custom paths (-d '/my/path1:/my/another path:/third/path') ![]() p display pinned entries does not work with -d f display favourites (most used entries) does not work with -d GTK application grid: nwggrid 0.7.1.1 (c) 2022 Piotr Miller, Sergey Smirnykh & Contributors If the file is not present, a fixed list of categories is used.Īdditionally, you may use -no-categories to disable categories, or set no-categories: false in configuration file. I plan to move all customization points to JSON config in the future. Sample file is provided along with other nwg-launchers sample configuration files. The list can be customized via /your/config/dir/nwg-launchers/nwggrid/nf, a JSON configuration file. Only non-empty categories from the list of "known" categories are shown. Starting with version 0.7.0 nwggrid has limited support for XDG Desktop Menu Categories.Ī list of toggles is displayed between pinned/favorite grids and ordinary one.Ĭlicking on a button displays entries of said category,Īnd holding Ctrl allows to select multiple categories at the same time. When it's up and running, run nwggrid -client to show the grid. Starting with version 0.6.0 nwggrid can be run in server mode which drastically improves responsiveness.įirst, start a server with nwggrid-server command. Hit "Delete" key to clear the search box. ![]() to unpin a program, right click its icon in the pinned programs grid.to pin up a program icon, right click its icon in the applications grid.(most frequently used apps) or -p pinned program icons. This command creates a GNOME-like application grid, with the search box, optionally prepended with a row of -f favourites Release, as well as in the current package for your Linux distribution. Certain features may or may not be available in the latest Note: the descriptions below apply to the master branch. Meson command can be found in the meson_options.txt file, and can be used toĭisable building some of the available programs. This project uses the Meson build system for building and installing theĮxecutables and the necessary data. librsvg - optional, required to support SVG icons.gtk-layer-shell - optional, set to auto by default will be downloaded as a subproject if explicitly enabled, but not found on the system.nlohmann-json - will be downloaded as a subproject if not found on the system.To build nwg-launchers from source, you need a copy of the source code, whichĬan be obtained by cloning the repository or by downloading and unpacking the The latest released version is available in Arch User Repository.Ĭurrent development version ( master branch) may be installed as the nwg-launchers-git AUR package.įor other Linux distributions see the table below. it should work as well as possible on Wayfire, i3, dwm and Openbox.įeel free to report issues you encounter on other window managers / desktop environments, but they may or may not be resolved.It's damned difficult to make all the stuff behave properly on all window managers. Is a community-driven project from now on. They only support sway, and partially other wlroots-based compositors. As it seems I'm not going to live long enough to learn C++ properly, I decided to develop my launchers from scratch in Go.
0 Comments
Leave a Reply. |