Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lexrus/LTFinderButtons
My Finder buttons collection for macOS.
https://github.com/lexrus/LTFinderButtons
applescripts atom bbedit brackets buttons coteditor finder icons iconutil iterm2 javascript macos osx sketch sublimetext terminal textmate textwrangler vscode
Last synced: 7 days ago
JSON representation
My Finder buttons collection for macOS.
- Host: GitHub
- URL: https://github.com/lexrus/LTFinderButtons
- Owner: lexrus
- License: mit
- Created: 2014-11-11T10:32:37.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-05-29T03:09:03.000Z (over 3 years ago)
- Last Synced: 2024-10-31T09:02:16.548Z (13 days ago)
- Topics: applescripts, atom, bbedit, brackets, buttons, coteditor, finder, icons, iconutil, iterm2, javascript, macos, osx, sketch, sublimetext, terminal, textmate, textwrangler, vscode
- Language: Rich Text Format
- Homepage: https://twitter.com/lexrus
- Size: 1.89 MB
- Stars: 311
- Watchers: 5
- Forks: 21
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## LTFinderButtons
My Finder buttons collection for macOS.![language](https://img.shields.io/badge/Language-JavaScript-blueviolet)
![os](https://img.shields.io/badge/OS%20Compatibility-macOS%20Big%20Sur-blue)> These buttons are built with ScriptEditor. If you'd prefer a native alternative, checkout my Finder extension app, SwiftyMenu:
> https://apps.apple.com/app/swiftymenu/id1567748223
>
> [](https://apps.apple.com/app/swiftymenu/id1567748223)![ltfinderbuttons 2x](https://user-images.githubusercontent.com/219689/46614141-a4097580-cb47-11e8-8540-795da4cd07e0.png)
## Buttons
- [x] iTerm2 (2.9+)
- [x] Sublime Text 3
- [x] VSCode
- [x] Terminal
- [x] TextMate
- [x] Atom
- [x] Brackets
- [x] CotEditor
- [x] BBEdit## Usage
Download or `git clone` the buttons in a proper place. Hold on command button and drag each one into your Finder toolbar.## Contribute a button
0. Fork this repo.
1. Duplicate iTerm2FinderButton.app and rename it to MyShinnyFinderButton.app.
2. Open `MyShinnyFinderButton.app/Contents/Resources/Scripts/main.scpt` with Script Editor then you gonna know what to do.
3. Open LTFinderButtons.sketch and draw your button.
4. Export the `iconset` folders from Sketch.
5. Convert images into icns files one by one (e.g. `iconutil -c icns MyShinnyFinderButton.iconset`)
6. Replace `MyShinnyFinderButton.app/Contents/Resources/droplet.icns` with your icns.
7. Send a pull request.
8. *Please write scripts in JavaScript or Swift, I'll reject AppleScript PRs ^_^.## Enhanced TerminalButton
There's a fork which refined the main script of TerminalButton with Apple Script:
https://github.com/ashfinal/LTFinderButtons
It fixed some issues of TerminalFinderbutton. But I rejected the [PR](https://github.com/lexrus/LTFinderButtons/pull/17) since Apple Script was not my taste for a long time. Please have a try once you face any problem with TerminalButton.## Contacts
[Lex Tang](https://github.com/lexrus/) ([@lexrus on Twitter](https://twitter.com/lexrus/))## License
This project is distributed under the terms and conditions of the MIT license.