• Stars
    star
    24
  • Rank 952,979 (Top 20 %)
  • Language
    Emacs Lisp
  • Created almost 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Launch OSX applications via ivy interface

counsel-osx-app

https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg

This package provides counsel-osx-app function which is inspired by counsel-linux-app.

In order to use counsel-osx-app simply call counsel-osx-app function. It will allow you to select an app to launch using ivy completion. Optionally one can select any file to edit in selected application via ivy actions.

By default counsel-osx-app searches for applications in /Applications directory, but it’s configurable via counsel-osx-app-location variable. It can be either string representing root location for all applications or list of such strings.

The last configurable thing (but not least) is command for launching application. Please refer to counsel-osx-app-launch-cmd for more information.

Although the name of this package is counsel-osx-app, it’s not restricted to OSX only. One can easily tune it to run under Linux (not sure about Windows). Just make sure to configure described variables and change implementation of counsel-osx-app-list function. PRs are welcome on making this package cross-platform.

Change log

Next release

  • Initial implementation.
  • Use friendlier completion names (thanks to @vermiculus).

More Repositories

1

homebrew-emacs-plus

Emacs Plus formulae for the Homebrew package manager
Ruby
2,143
star
2

vulpea

A collection of functions for note taking based on `org` and `org-roam`.
Emacs Lisp
222
star
3

flyspell-correct

Distraction-free words correction with flyspell via selected interface.
Emacs Lisp
196
star
4

environment

dotfiles
Emacs Lisp
121
star
5

elpa-mirror

Mirror for some Emacs package archives
Emacs Lisp
96
star
6

dotbot-brew

Install brew packages using dotbot
Python
42
star
7

vino

It's your cellar, your dear cantina.
Emacs Lisp
36
star
8

UnityLibrarySwitcher

Unity plugin for switching build targets, git branches without endless assets reimport. Not maintained anymore.
C#
19
star
9

git-config-manager

Manage git repository configurations with ease
Haskell
8
star
10

mirror-elpa

(To) mirror Emacs Lisp Package Archive(s)
Shell
8
star
11

d12frosted.io

Personal site
Haskell
8
star
12

orgability

Reading list manager for Emacs with offline access support.
Emacs Lisp
7
star
13

publicatorg

Make your vulpea notes public
Emacs Lisp
5
star
14

fancy-yank

apply transformation upon yanking
Emacs Lisp
4
star
15

emacs-addiction-mode

M-x doctor instead of C-x C-c
Emacs Lisp
4
star
16

barberry.io

Emacs Lisp
4
star
17

emacs-ukrainian-input-method

Ukrainian macOS-like input method
Emacs Lisp
4
star
18

org-drawer-list

Tame your lists in a drawer
Emacs Lisp
3
star
19

emacs-plus-basis

Emacs Lisp
3
star
20

CanonicalPath

Abstract data type for canonical paths with some pretty operations. Not maintained anymore.
Haskell
3
star
21

env-extra

Safe helpers for accessing and modifying environment variables
Haskell
2
star
22

talks

TeX
2
star
23

d12frosted

1
star
24

path-extra

Path helpers for my personal projects
Haskell
1
star
25

bomberman-player

Haskell
1
star
26

fish-mode

Major mode for editing fish shell scripts
Emacs Lisp
1
star