Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tbrek/BashBar
https://github.com/tbrek/BashBar
hacktoberfest hacktoberfest-accepted hacktoberfest2022
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tbrek/BashBar
- Owner: tbrek
- Created: 2017-10-24T14:55:09.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-10-31T12:08:32.000Z (about 2 years ago)
- Last Synced: 2024-08-03T09:02:37.327Z (4 months ago)
- Topics: hacktoberfest, hacktoberfest-accepted, hacktoberfest2022
- Language: Swift
- Homepage:
- Size: 23.8 MB
- Stars: 32
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- Mac-Menubar-Megalist - BashBar
README
# BashBar
An open-source terminal command/script launcher
---
## Getting started
This simple menubar application will let you run terminal commands or script using the menubar.
If the command script requires sudo it will be autodetected and you will be asked to enter administrator password.On the first run the menubar may look a little bit empty.
![menu]
When you hit **Preferences** you'll be presented 10 tabs which you can use to enter up to 10 commands under each tab or just one command for each tab which creates single menu entry.
![preferences]
From version 1.8.0 it is possible to use variables in commands i.e:
Adding: `%% var %%` to the function:
![variable1]
```bash
ls -la %% var %%
```will trigger input dialog:
![variable2]
There are two type of variables:
1. Path `%% path %%` - triggers File/Directory browser
2. Other `%% variable %%` - triggers input modal---
## Installing
Download latest version from [here](https://tbrek.github.io/BashBar/)
Simply copy it to your /Application folder and run.
---
## Change log
1.8.2 Added option to open results window automatically
1.8.1 Added variable types
1.8.0 Added variables
1.7.4 Import dialog box update
1.7.3 Inport/Export settings added
1.7.1(2) Fixed Code-signing
1.7 Added Sparkle SWUpdate
1.3 Output window is now resizable and scrollable
1.2 Added output window shown when user clicks results cell in menu
1.1 Removed sandboxing as it cause problems with commands run with sudo
1.0 Sandboxing & open-at-login added
0.6 Inital release[bashbarlogo]: /images/logo_128x128.png
[menu]: /images/menu.png
[preferences]: /images/preferences.png
[variable1]: /images/variable1.png
[variable2]: /images/variable2.png