https://github.com/dgurkaynak/Penc
Trackpad-oriented window manager for macOS
https://github.com/dgurkaynak/Penc
macos trackpad window-management window-manager
Last synced: about 1 year ago
JSON representation
Trackpad-oriented window manager for macOS
- Host: GitHub
- URL: https://github.com/dgurkaynak/Penc
- Owner: dgurkaynak
- License: mit
- Created: 2017-11-06T16:15:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-20T16:58:53.000Z (over 1 year ago)
- Last Synced: 2025-03-24T19:01:37.386Z (about 1 year ago)
- Topics: macos, trackpad, window-management, window-manager
- Language: Swift
- Homepage: https://deniz.co/penc/
- Size: 10.3 MB
- Stars: 1,131
- Watchers: 20
- Forks: 24
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Penc
Penc is yet another window manager app for macOS. Instead of complicated keyboard shortcuts, Penc is designed for trackpad usage.

## Usage
- Double press and hold Command Key (⌘) to activate Penc
- Drag with two fingers to move the window
- Pinch with two fingers to resize the window
- Pinch vertically to make the window taller/shorter, or horizontally to make it wider/thinner
- Fast swipe with two fingers to snap the window into halves/quarters
- Release Command Key (⌘) to take effect
## Installation
There are two recommended options for installation.
**Homebrew**
`$ brew install penc --cask`
**Download Release from Github**
- Download latest dmg file from [Releases page](https://github.com/dgurkaynak/Penc/releases)
- Mount and open that dmg file
- Copy the application into `Applications` folder
- Run the application from `Applications` folder
- Penc will request to access accessibility features on first run
- Go to System Preferences > Security & Privacy > Privacy > Accessibility, allow Penc
- Run the application again
## System Requirements
Penc supports macOS High Sierra (10.13) and above.
## Common Issues
### Pinch to resize is not working
In order to detect pinch gesture, `Zoom in or out` option must be turned on under the `System Preferences` > `Trackpad` > `Scroll & Zoom`
## Build & Running
```bash
# Install dependencies
pod install
# Open workspace
open Penc.xcworkspace
```