Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dgurkaynak/Penc
Trackpad-oriented window manager for macOS
https://github.com/dgurkaynak/Penc
macos trackpad window-management window-manager
Last synced: 11 days 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 (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-30T04:26:44.000Z (over 2 years ago)
- Last Synced: 2024-10-30T00:33:28.062Z (12 days ago)
- Topics: macos, trackpad, window-management, window-manager
- Language: Swift
- Homepage: https://deniz.co/penc/
- Size: 10.2 MB
- Stars: 1,117
- Watchers: 21
- Forks: 25
- 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.![Showcase](website/assets/videos-concat.gif?raw=true)
## 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
```