Skip to content

Commit

Permalink
First
Browse files Browse the repository at this point in the history
  • Loading branch information
thesoftwarephilosopher committed Mar 18, 2015
0 parents commit 0e060a3
Show file tree
Hide file tree
Showing 8 changed files with 1,022 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/

/choose
/choose*.zip
/choose*.tgz
26 changes: 26 additions & 0 deletions Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleIdentifier</key>
<string>com.tinyrobotsoftware.choose</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.productivity</string>
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2014 Tiny Robot Software. All rights reserved.</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>LSUIElement</key>
<true/>
</dict>
</plist>
22 changes: 22 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
VERSION = $(shell defaults read `pwd`/Info CFBundleVersion)
APPFILE = choose
TGZFILE = choose-$(VERSION).tgz
ZIPFILE = choose-$(VERSION).zip

release: $(TGZFILE) $(ZIPFILE)

$(APPFILE): SDAppDelegate.m choose.xcodeproj
rm -rf $@
xcodebuild clean build > /dev/null
cp -R build/Release/choose $@

$(TGZFILE): $(APPFILE)
tar -czf $@ $<

$(ZIPFILE): $(APPFILE)
zip -qr $@ $<

clean:
rm -rf $(APPFILE) $(TGZFILE) $(ZIPFILE)

.PHONY: release clean
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
choose
------

*The nerdy way to choose stuff*

---

- Gets list of items from stdin.
- Fuzzy-searches as you type.
- Sends result to stdout.
- Free trial is untimed, Sublime Text style.
- Run choose -h for more info.
- [vim integration](./choose.vim)
Loading

0 comments on commit 0e060a3

Please sign in to comment.