Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
399cf7fa3a | ||
|
|
aefe2af4d5 | ||
|
|
71892c25ed | ||
|
|
2536331184 |
@@ -5,7 +5,8 @@ This application is a part of the [nwg-shell](https://github.com/nwg-piotr/nwg-s
|
|||||||
Nwg-drawer is a golang replacement to the `nwggrid` command
|
Nwg-drawer is a golang replacement to the `nwggrid` command
|
||||||
(a part of [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers)). It's being developed with
|
(a part of [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers)). It's being developed with
|
||||||
[sway](https://github.com/swaywm/sway) in mind, but should also work with other wlroots-based Wayland compositors.
|
[sway](https://github.com/swaywm/sway) in mind, but should also work with other wlroots-based Wayland compositors.
|
||||||
X Window System is not supported.
|
X Window System is not officially supported, but you should be able to use the drawer on some floating
|
||||||
|
window managers (tested on Openbox).
|
||||||
|
|
||||||
The `nwg-drawer` command displays the application grid. The search entry allows to look for installed applications,
|
The `nwg-drawer` command displays the application grid. The search entry allows to look for installed applications,
|
||||||
and for files in XDG user directories. The grid view may also be filtered by categories.
|
and for files in XDG user directories. The grid view may also be filtered by categories.
|
||||||
@@ -63,6 +64,10 @@ Usage of nwg-drawer:
|
|||||||
Icon Size (default 64)
|
Icon Size (default 64)
|
||||||
-lang string
|
-lang string
|
||||||
force lang, e.g. "en", "pl"
|
force lang, e.g. "en", "pl"
|
||||||
|
-nocats
|
||||||
|
Disable filtering by category
|
||||||
|
-nofs
|
||||||
|
Disable file search
|
||||||
-o string
|
-o string
|
||||||
name of the Output to display the drawer on (sway only)
|
name of the Output to display the drawer on (sway only)
|
||||||
-ovl
|
-ovl
|
||||||
|
|||||||
BIN
bin/nwg-drawer
BIN
bin/nwg-drawer
Binary file not shown.
2
tools.go
2
tools.go
@@ -624,7 +624,7 @@ func launch(command string, terminal bool) {
|
|||||||
|
|
||||||
func open(filePath string) {
|
func open(filePath string) {
|
||||||
cmd := exec.Command(*fileManager, filePath)
|
cmd := exec.Command(*fileManager, filePath)
|
||||||
go cmd.Run()
|
cmd.Start()
|
||||||
|
|
||||||
glib.TimeoutAdd(uint(150), func() bool {
|
glib.TimeoutAdd(uint(150), func() bool {
|
||||||
gtk.MainQuit()
|
gtk.MainQuit()
|
||||||
|
|||||||
Reference in New Issue
Block a user