Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DanielFiller30/ScriptManager
Easy to use menu bar-tool for your mac, to run shell-scripts.
https://github.com/DanielFiller30/ScriptManager
macos menubar-app scripts swiftui terminal-app
Last synced: about 2 months ago
JSON representation
Easy to use menu bar-tool for your mac, to run shell-scripts.
- Host: GitHub
- URL: https://github.com/DanielFiller30/ScriptManager
- Owner: DanielFiller30
- License: mit
- Created: 2023-02-05T16:01:26.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-30T18:03:27.000Z (5 months ago)
- Last Synced: 2024-08-03T09:03:12.579Z (5 months ago)
- Topics: macos, menubar-app, scripts, swiftui, terminal-app
- Language: Swift
- Homepage:
- Size: 5.51 MB
- Stars: 57
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- Mac-Menubar-Megalist - ScriptManager
- project-awesome - DanielFiller30/ScriptManager - Easy to use menu bar-tool for your mac, to run shell-scripts. (Swift)
README
# Script Manager (macOS)
An easy and comfortable macOS **menu bar-tool**, to organize and use your own terminal-scripts.
#
## Usage
Script Manager is a menu bar-tool to organize and simplify running a custom terminal-script:
- Add a new script and test it before saving (persistent storage)
- Full customizable settings to use your personal configurations
- Error-logging with custom directory
- Local notifications when script finished
- Global shortcuts for faster execution of scripts
- ...### New features added in version 4.0 (v1.0.3)
- New animations and brand new design
- Highlighted text editor for easier creation of scripts
- Now possible to interrupt running scripts
- More possibilities with new input function for scripts
- Presets for scripts and tags added
- New searchbar for filtering your saved scripts
- Better time analysis of your scripts### New features added in version 3.0 (v1.0.2)
- Fixed dismissing sheet to use ScriptManager with macOS Sonoma
- Added dynamic time calculation to monitor your progress
- Parallel execution of multiple scripts has been enabled### New features added in version 2.0 (v1.0.1)
- Output window for running script
- Change your main color from settings
- Add Tags to organize your scripts
- New UI-Design
- Keyboard-shortcuts for scripts
- Toggle to run tool by startup## Start
## Script
## Settings
## Output window
## Setup via Homebrew
To install the ScriptManager with Homebrew, you have to run the following command in your terminal:`brew install danielfiller30/tap/scriptmanager`
Or `brew tap danielfiller30/tap` and then `brew install scriptmanager`.
To open the app, you have to trust the application in the system settings:
- Open settings on your Mac
- Navigate to **Privacy & Security**
- Under security, press allow to open the ScriptManager## Setup via Xcode
To install and use your personal Script Manager via Xcode, you have to follow this steps:
- Clone this project to your local space
- Open the project in Xcode
- Run a build
- Copy the resulting program-file to your programs folder
> Xcode > Product > Show Build Folder in Finder