diff options
| author | Moritz Meißelbach <arbelzapf@gmail.com> | 2020-09-06 23:24:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-06 23:24:49 +0200 |
| commit | 889c3b6a23d2a4f35089fe393e0687931c269e0c (patch) | |
| tree | 933cf8556f6ea062caeb732311a9326578bbad6b | |
| parent | 85749a30913694a84a803814c1d4f88777e7fe91 (diff) | |
| download | sway-launcher-desktop-889c3b6a23d2a4f35089fe393e0687931c269e0c.tar.gz sway-launcher-desktop-889c3b6a23d2a4f35089fe393e0687931c269e0c.zip | |
Update README.md
| -rw-r--r-- | README.md | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -8,8 +8,9 @@ Despite its name, it does not (read: no longer) depend on the Sway window manage ## Features - Lists and executes available binaries - Lists and executes .desktop files (entries as well as actions) +- Does not depend on `xdg-utils`. Just pure bash and `awk` - Shows a preview window containing `whatis` info of binaries and the `Comment=` section of .desktop files -- History support which will highlight recently used entries. (Inspired by [this nice script which inspired me to create my own](https://gitlab.com/FlyingWombat/my-scripts/blob/master/sway-launcher)) +- History support which will highlight recently used entries - Colored output and glyphs for the different entry types - Entries are lazily piped into fzf eliminating any lag during startup - Optional support for the XDG Autostart specification @@ -32,7 +33,7 @@ bindsym $mod+d exec $menu ### Setup a Terminal command -Some of your desktop entries will probably be TUI programs that expect to be launched in a new terminal window. Those entries have the `Terminal=true` flag set and you need to tell the launcher which terminal emulator to use. Pass the `TERMINAL_COMMAND` environment variable with your terminal startup command to the script to use your preferred terminal emulator. The script will default to `urxvt -e` +Some of your desktop entries will probably be TUI programs that expect to be launched in a new terminal window. Those entries have the `Terminal=true` flag set and you need to tell the launcher which terminal emulator to use. Pass the `TERMINAL_COMMAND` environment variable with your terminal startup command to the script to use your preferred terminal emulator. The script will default to `$TERM -e` ### Configure application autostart If you want to be able to autostart applications , this script provides a function to handle them for you. Simply run `sway-launcher-desktop.sh autostart` in your `.bashrc`, at the end of your i3/sway config, or wherever else you deem fit. @@ -66,4 +67,4 @@ The path in `PROVIDERS_FILE` can either be absolute or relative to `${HOME}/.con ## Troubleshooting -Debug information is directed to file descriptor `3` and can be dumped using `./sway-launcher-desktop.sh 3>> ~/sway-launcher-desktop.log`
\ No newline at end of file +Debug information is directed to file descriptor `3` and can be dumped using `./sway-launcher-desktop.sh 3>> ~/sway-launcher-desktop.log` |
