aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Support desktop files and commands containing single quotesthal2020-06-211-2/+2
|
* #22 open file descriptor 3 at the beginning of the scriptMoritz Meißelbach2020-06-191-0/+1
|
* Merge remote-tracking branch 'origin/master'Moritz Meißelbach2020-06-191-1/+1
|\
| * fix a typoMoritz Meißelbach2020-05-041-1/+1
| |
* | #22. Add some very basic logging to help investigate this bug. debug ↵Moritz Meißelbach2020-06-192-1/+11
|/ | | | information is directed to file descriptor 3 and can be dumped using `./sway-launcher-desktop.sh 3>> ~/sway-launcher-desktop.log`
* Fix #23. Apparently there once was a reason to strip the last character of ↵Moritz Meißelbach2020-04-181-1/+1
| | | | the action parameter. This no longer seems to be the case so the string manipulation is removed
* Merge pull request #18 from Biont/xdg_autostartMoritz Meißelbach2020-02-067-4/+822
|\ | | | | Implement XDG Autostart specification
| * Add note about autostart feature in the READMEMoritz Meißelbach2020-02-071-0/+4
| |
| * Add function to list and execute application desktop files from XDG ↵Moritz Meißelbach2020-02-066-4/+818
|/ | | | autostart folders. Fixes #16
* Fix typoMoritz Meißelbach2020-01-291-1/+1
|
* Update badgeMoritz Meißelbach2020-01-281-1/+1
|
* Update badgeMoritz Meißelbach2020-01-281-1/+1
|
* remove travis.ymlMoritz Meißelbach2020-01-281-20/+0
|
* Attempt to create cache folder before touching HIST_FILEMoritz Meißelbach2020-01-281-1/+1
|
* Merge branch 'github_actions' of github.com:Biont/sway-launcher-desktop into ↵Moritz Meißelbach2020-01-281-7/+5
|\ | | | | | | github_actions
| * Remote existing BATS actionMoritz Meißelbach2020-01-281-5/+0
| |
| * Update ci.ymlMoritz Meißelbach2020-01-281-2/+5
| | | | | | install BATS dependencies before runningstests
* | Merge branch 'master' into github_actionsMoritz Meißelbach2020-01-282-6/+15
|\ \ | |/ |/|
| * Merge branch 's-hamann-switchable-providers'Moritz Meißelbach2019-12-172-4/+13
| |\
| | * Merge branch 'switchable-providers' of ↵Moritz Meißelbach2019-12-172-4/+13
| |/| | | | | | | | | | https://github.com/s-hamann/sway-launcher-desktop into s-hamann-switchable-providers
| | * Support switching between different provider configsSebastian Hamann2019-12-172-4/+13
| | |
| * | Merge branch 's-hamann-cmd-description'Moritz Meißelbach2019-12-171-1/+1
| |\ \ | | |/ | |/|
| | * Remove man-page reference from command descriptionSebastian Hamann2019-12-161-1/+1
| |/
| * Silence all output of selected command. This seems to be needed for some ↵Moritz Meißelbach2019-12-151-1/+1
| | | | | | | | terminal emulators to completely detach the command. Fixes #13
* | Merge branch 'master' into github_actionsMoritz Meißelbach2019-12-035-81/+160
|\|
| * Merge pull request #12 from Biont/providersMoritz Meißelbach2019-12-035-81/+160
| |\ | | | | | | Introduce list item providers
| | * Fix typoMoritz Meißelbach2019-12-031-1/+1
| | |
| | * gentle golfingMoritz Meißelbach2019-11-301-32/+10
| | |
| | * remove obsolete functionMoritz Meißelbach2019-11-301-4/+1
| | |
| | * Fix and improve usage of launch_cmd in providersMoritz Meißelbach2019-11-302-12/+14
| | |
| | * Fix example providerMoritz Meißelbach2019-11-291-2/+2
| | |
| | * Implement template variable substitution in provider commandsMoritz Meißelbach2019-11-291-8/+8
| | |
| | * Implement template variable substitution in provider commandsMoritz Meißelbach2019-11-291-3/+3
| | |
| | * typoMoritz Meißelbach2019-11-291-1/+1
| | |
| | * Document usage of custom providersMoritz Meißelbach2019-11-291-0/+19
| | |
| | * Remove unneeded commented-out awk codeMoritz Meißelbach2019-11-291-13/+7
| | |
| | * Remove unwanted outputMoritz Meißelbach2019-11-291-2/+0
| | |
| | * [WIP] Read custom providers from a ↵Moritz Meißelbach2019-11-294-20/+103
| | | | | | | | | | | | ~/.config/sway-launcher-desktop/providers.conf file.
| | * Run list command in separate function for testability and interoperabilityMoritz Meißelbach2019-11-281-5/+6
| | |
| | * Turn hardcoded list generation into an array containing list & launch ↵Moritz Meißelbach2019-11-281-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 checkoutMoritz Meißelbach2019-11-281-2/+3
| |
* | Try shellcheckMoritz Meißelbach2019-11-281-2/+3
| |
* | Add bats.yml workflow to test things outMoritz Meißelbach2019-11-281-0/+18
|/
* Run launch command in sub-shell, allowing the script to exit normally and ↵Moritz Meißelbach2019-11-231-1/+1
| | | | run trapped cleanup tasks. Fixes #11
* Merge pull request #10 from ahaasler/use-fifoMoritz Meißelbach2019-11-231-11/+7
|\ | | | | Use a FIFO to stop the loading animation when finished
| * Use a FIFO as fzf inputAdrian Haasler García2019-11-221-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 AURMoritz Meißelbach2019-11-151-1/+7
|
* Use exec setsid instead of swaymsg. Makes this script entirely independent ↵Moritz Meißelbach2019-11-152-2/+3
| | | | from sway and thereby fixes #7
* Always return 0 after killing pipe. Sometimes there would be no matching ↵Moritz Meißelbach2019-11-131-1/+1
| | | | process for PIDFILE, causing an error. #8
* Use nextfile instead of exit; This was actually how I initially wrote it, ↵Moritz Meißelbach2019-11-111-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