| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Update ci.yml | Moritz Meißelbach | 2020-01-28 | 1 | -2/+5 | |
| | | | | | | | install BATS dependencies before runningstests | |||||
| * | | Merge branch 'master' into github_actions | Moritz Meißelbach | 2020-01-28 | 2 | -6/+15 | |
| |\ \ | |/ |/| | ||||||
| | * | Merge branch 's-hamann-switchable-providers' | Moritz Meißelbach | 2019-12-17 | 2 | -4/+13 | |
| | |\ | ||||||
| | | * | Merge branch 'switchable-providers' of ↵ | Moritz Meißelbach | 2019-12-17 | 2 | -4/+13 | |
| | |/| | | | | | | | | | | https://github.com/s-hamann/sway-launcher-desktop into s-hamann-switchable-providers | |||||
| | | * | Support switching between different provider configs | Sebastian Hamann | 2019-12-17 | 2 | -4/+13 | |
| | | | | ||||||
| | * | | Merge branch 's-hamann-cmd-description' | Moritz Meißelbach | 2019-12-17 | 1 | -1/+1 | |
| | |\ \ | | |/ | |/| | ||||||
| | | * | Remove man-page reference from command description | Sebastian Hamann | 2019-12-16 | 1 | -1/+1 | |
| | |/ | ||||||
| | * | Silence all output of selected command. This seems to be needed for some ↵ | Moritz Meißelbach | 2019-12-15 | 1 | -1/+1 | |
| | | | | | | | | | terminal emulators to completely detach the command. Fixes #13 | |||||
| * | | Merge branch 'master' into github_actions | Moritz Meißelbach | 2019-12-03 | 5 | -81/+160 | |
| |\| | ||||||
| | * | Merge pull request #12 from Biont/providers | Moritz Meißelbach | 2019-12-03 | 5 | -81/+160 | |
| | |\ | | | | | | | Introduce list item providers | |||||
| | | * | Fix typo | Moritz Meißelbach | 2019-12-03 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | gentle golfing | Moritz Meißelbach | 2019-11-30 | 1 | -32/+10 | |
| | | | | ||||||
| | | * | remove obsolete function | Moritz Meißelbach | 2019-11-30 | 1 | -4/+1 | |
| | | | | ||||||
| | | * | Fix and improve usage of launch_cmd in providers | Moritz Meißelbach | 2019-11-30 | 2 | -12/+14 | |
| | | | | ||||||
| | | * | Fix example provider | Moritz Meißelbach | 2019-11-29 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | Implement template variable substitution in provider commands | Moritz Meißelbach | 2019-11-29 | 1 | -8/+8 | |
| | | | | ||||||
| | | * | Implement template variable substitution in provider commands | Moritz Meißelbach | 2019-11-29 | 1 | -3/+3 | |
| | | | | ||||||
| | | * | typo | Moritz Meißelbach | 2019-11-29 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | Document usage of custom providers | Moritz Meißelbach | 2019-11-29 | 1 | -0/+19 | |
| | | | | ||||||
| | | * | Remove unneeded commented-out awk code | Moritz Meißelbach | 2019-11-29 | 1 | -13/+7 | |
| | | | | ||||||
| | | * | Remove unwanted output | Moritz Meißelbach | 2019-11-29 | 1 | -2/+0 | |
| | | | | ||||||
| | | * | [WIP] Read custom providers from a ↵ | Moritz Meißelbach | 2019-11-29 | 4 | -20/+103 | |
| | | | | | | | | | | | | | ~/.config/sway-launcher-desktop/providers.conf file. | |||||
| | | * | Run list command in separate function for testability and interoperability | Moritz Meißelbach | 2019-11-28 | 1 | -5/+6 | |
| | | | | ||||||
| | | * | Turn hardcoded list generation into an array containing list & launch ↵ | Moritz Meißelbach | 2019-11-28 | 1 | -36/+43 | |
| | |/ | | | | | | | commands. This will make it more flexible and easy to extend - for example via a separate config file | |||||
| * | | Move shellcheck to run after checkout | Moritz Meißelbach | 2019-11-28 | 1 | -2/+3 | |
| | | | ||||||
| * | | Try shellcheck | Moritz Meißelbach | 2019-11-28 | 1 | -2/+3 | |
| | | | ||||||
| * | | Add bats.yml workflow to test things out | Moritz Meißelbach | 2019-11-28 | 1 | -0/+18 | |
| |/ | ||||||
| * | Run launch command in sub-shell, allowing the script to exit normally and ↵ | Moritz Meißelbach | 2019-11-23 | 1 | -1/+1 | |
| | | | | | run trapped cleanup tasks. Fixes #11 | |||||
| * | Merge pull request #10 from ahaasler/use-fifo | Moritz Meißelbach | 2019-11-23 | 1 | -11/+7 | |
| |\ | | | | | Use a FIFO to stop the loading animation when finished | |||||
| | * | Use a FIFO as fzf input | Adrian Haasler García | 2019-11-22 | 1 | -11/+7 | |
| |/ | | | | | The named pipe is used as input for fzf, which means that there is no need to tail the file and kill that process. | |||||
| * | Include note about the AUR | Moritz Meißelbach | 2019-11-15 | 1 | -1/+7 | |
| | | ||||||
| * | Use exec setsid instead of swaymsg. Makes this script entirely independent ↵ | Moritz Meißelbach | 2019-11-15 | 2 | -2/+3 | |
| | | | | | from sway and thereby fixes #7 | |||||
| * | Always return 0 after killing pipe. Sometimes there would be no matching ↵ | Moritz Meißelbach | 2019-11-13 | 1 | -1/+1 | |
| | | | | | process for PIDFILE, causing an error. #8 | |||||
| * | Use nextfile instead of exit; This was actually how I initially wrote it, ↵ | Moritz Meißelbach | 2019-11-11 | 1 | -4/+5 | |
| | | | | | but there was a problem with the ENDFILE block still being executed. I hope I got rid of that problem now as well | |||||
| * | Re-enable subprocess | Moritz Meißelbach | 2019-11-11 | 1 | -2/+2 | |
| | | ||||||
| * | Merge pull request #5 from turtlewit/master | Moritz Meißelbach | 2019-11-10 | 1 | -1/+1 | |
| |\ | | | | | find and prefer local desktop entries over system-wide desktop entries | |||||
| | * | remove searching irrelevant XDG_CONFIG_HOME | Kat Witten | 2019-11-10 | 1 | -1/+1 | |
| | | | ||||||
| | * | find and prefer local desktop entries over system-wide desktop entries | Kat Witten | 2019-11-10 | 1 | -1/+1 | |
| |/ | ||||||
| * | Change fallback TERMINAL_COMMAND to urxvt to be consistent with existing README | Moritz Meißelbach | 2019-11-09 | 2 | -2/+2 | |
| | | ||||||
| * | Change fallback TERMINAL_COMMAND to urxvt to be consistent with existing README | Moritz Meißelbach | 2019-11-09 | 2 | -2/+2 | |
| | | ||||||
| * | Merge pull request #4 from Biont/desktop_file_ids | Moritz Meißelbach | 2019-11-08 | 9 | -24/+392 | |
| |\ | | | | | Follow some more XDG Base Directory specifications, resulting in duplicate entries no longer showing up and support of custom/extended XDG_DATA_DIRS setups | |||||
| | * | Get locations of desktop application folders according to spec | Moritz Meißelbach | 2019-11-08 | 1 | -7/+4 | |
| | | | ||||||
| | * | Remove obsolete test case. This was from the bash solution which I never ↵ | Moritz Meißelbach | 2019-10-31 | 1 | -13/+0 | |
| | | | | | | | | | committed. This problem is now solved directly within awk and is unit-tested elsewhere | |||||
| | * | Generate a spec-conformant "desktop file id" of each .desktop file and ↵ | Moritz Meißelbach | 2019-10-31 | 10 | -20/+404 | |
| |/ | | | | remove duplicates. This should process user-specific overrides properly #3 | |||||
| * | Use swaymsg exec for launching programs | Moritz Meißelbach | 2019-10-29 | 1 | -1/+1 | |
| | | ||||||
| * | Update README.md | Moritz Meißelbach | 2019-10-25 | 1 | -2/+1 | |
| | | ||||||
| * | Update README.md | Moritz Meißelbach | 2019-10-25 | 1 | -1/+1 | |
| | | ||||||
| * | Merge remote-tracking branch 'origin/master' | Moritz Meißelbach | 2019-10-25 | 1 | -1/+4 | |
| |\ | ||||||
| | * | Update README.md | Moritz Meißelbach | 2019-10-25 | 1 | -1/+1 | |
| | | | ||||||
| | * | Update README.md | Moritz Meißelbach | 2019-10-25 | 1 | -1/+1 | |
| | | | ||||||
