• Stars
    star
    229
  • Rank 174,666 (Top 4 %)
  • Language
    Lua
  • Created about 9 years ago
  • Updated 12 months ago

Reviews

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

Repository Details

My personal Hammerspoon configuration - mirrored from GitLab

My Hammerspoon configuration

Hammerspoon is one of the most-used utilities on my Mac. This repository contains my personal configuration, which you can use as a starting point and modify to suit your needs and preferences.

What happened to Oh-My-Hammerspoon?

With the arrival of Spoons in Hammerspoon 0.9.53, the oh-my-hammerspoon plugin mechanism became obsolete. I have converted all the old plugins into Spoons, so this repository offers the same (and some new) functionality, but much easier to understand and configure. Some of them have been merged already in the official Spoons repository, and others are available in my personal zzSpoons repository.

If you still want it, the old oh-my-hammerspoon code has been archived in the old-oh-my-hammerspoon branch.

How to use it

  1. Install Hammerspoon (minimum version required: 0.9.55, which introduced the hs.spoons module)
  2. Clone this repository into your ~/.hammerspoon directory:
    git clone https://github.com/zzamboni/oh-my-hammerspoon.git ~/.hammerspoon
        
  3. Review init.lua and change or disable any Spoons as needed. Note that this file is generated from init.org, where you can read also a full description of the code.
  4. Run Hammerspoon.
  5. All the necessary Spoons will be downloaded, installed and configured.
  6. Have fun!

More Repositories

1

enwrite

Evernote-powered statically-generated blogs and websites
Ruby
175
star
2

dot-doom

My Doom Emacs config files. Mirrored from https://gitlab.com/zzamboni/dot-doom
Emacs Lisp
115
star
3

dot-emacs

My Emacs configuration files - mirrored from GitLab
Emacs Lisp
81
star
4

elvish-modules

Various modules for Elvish
Elvish
77
star
5

dot-elvish

My configuration files for elvish - mirrored from GitLab
Elvish
48
star
6

elvish-completions

Completer definitions for Elvish
44
star
7

emacs-org-leanpub

Source code for "Publishing with Emacs, Org-mode and Leanpub"
Emacs Lisp
32
star
8

ox-leanpub

Org-mode exporter for Leanpub books - mirrored from GitLab
Emacs Lisp
26
star
9

elvish-themes

Prompt themes for Elvish
19
star
10

hammerspoon-config

My config files for Hammerspoon (http://www.hammerspoon.org)
Lua
13
star
11

750words-client

A command-line client for 750words.com.
Emacs Lisp
12
star
12

vita

Source for my CV - mirrored from https://gitlab.com/zzamboni/vita
TeX
11
star
13

things2thl

Things-to-The Hit List converter
Ruby
10
star
14

grabcartoons

GrabCartoons is a comic-summarizing utility. It is modular, and it is very easy to write modules for new comics.
Perl
10
star
15

zzSpoons

Unofficial repository of Spoons for Hamerspoon
Python
9
star
16

cf-learn.info-old

Web page and code samples for book "Learning CFEngine 3"
PHP
6
star
17

copperexport

iPhoto plugin for exporting to a Coppermine gallery
Objective-C
4
star
18

elvish-installer

3
star
19

ob-elvish

Org Babel support for Elvish
Emacs Lisp
2
star
20

cf-learn.info

Website for "Learning CFEngine 3"
CSS
2
star
21

plugin-cdb

cd to basename
Shell
2
star
22

zzamboni.org

Source for zzamboni.org - mirrored from https://gitlab.com/zzamboni/zzamboni.org.
HTML
2
star
23

spoon

Manipulate Hammerspoon Spoons
Shell
1
star
24

zzamboni.org-oldgithub

Contents of zzamboni.org
HTML
1
star
25

plugin-notify

A plugin for Oh My Fish to print different types of messages to the console
Shell
1
star
26

firefox-ssb

Create an SSB based on Firefox
Shell
1
star
27

styles

Templates and style for my web pages
1
star
28

leanpub-orb

CircleCI orb for automating Leanpub book preview/publishing
1
star