Skip to content

🛠️ ✨ A simple Hammerspoon configuration for windows management, launcher, and so on...

License

Notifications You must be signed in to change notification settings

drliangjin/hammerspoon.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Hammerspoon Configuration

Created with ❤️ by Dr Liang Jin

🚀 Quick Start

bash -c "$(curl -fsSL https://raw.githubusercontent.com/drliangjin/hammerspoon.d/master/tools/install)"

📜 Introduction

This is my Hammerspoon configuration.

🛠️ Installation

brew cask install hammerspoon
  • Optionally, install Lua (Homebrew version including LuaRocks, the package manager for lua modules):
brew install lua
  • Clone this repository:
git clone https://github.com/drliangjin/.hammerspoon.d.git && ln -sf ~/.hammerspoon.d ~/.hammerspoon

✨ Features

📖 Docs

  • 🎹 Keyboard Shortcuts

📢 Updates

🚧 Development

TODO

  • hold down Command to trigger cheatsheet for the focused application, if no focused window then default Apple shortcuts

  • create i3wm window management system

    • a Hyper key for hammerspoon
    • Hyper + Enter = Terminal
    • Hyper + h, j, k, l = move focus
    • Hyper + v, V = vertical, horizontal split
    • Hyper + s = search/seal?
    • Hyper + e = emacs/vim?
    • Hyper + num = work space #
    • Hyper + Shift + num = move focused window to work space #
    • Hyper + q = quit focused window

🔰 Resources

About

🛠️ ✨ A simple Hammerspoon configuration for windows management, launcher, and so on...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published