All Projects → Kwpolska → DisplayMenu

Kwpolska / DisplayMenu

Licence: BSD-3-Clause license
A simple (bare-bones) macOS menubar extra to apply display presets.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to DisplayMenu

Nocturnal
A Dimness and Night Shift menu bar app for macOS 🌙
Stars: ✭ 199 (+373.81%)
Mutual labels:  menubar, display
casita
A macOS menubar app to control media playing on your Google Cast enabled devices. 🏡
Stars: ✭ 22 (-47.62%)
Mutual labels:  menubar
xpub
POSIX Shell script to get user's display environment variables of any TTY from anywhere.
Stars: ✭ 36 (-14.29%)
Mutual labels:  display
ArduinoMid
Opel MID display
Stars: ✭ 34 (-19.05%)
Mutual labels:  display
miraclecast
Connect external monitors to your system via Wifi-Display specification also known as Miracast
Stars: ✭ 17 (-59.52%)
Mutual labels:  display
unicode display width
Displayed width of UTF-8 strings in Modern C++
Stars: ✭ 30 (-28.57%)
Mutual labels:  display
BetterDummy
Unlock your displays on your Mac! Smooth scaling, HiDPI unlock, XDR/HDR extra brightness upscale, DDC, brightness and dimming, dummy displays, PIP and lots more!
Stars: ✭ 9,601 (+22759.52%)
Mutual labels:  display
datart
Datart is a next generation Data Visualization Open Platform
Stars: ✭ 1,042 (+2380.95%)
Mutual labels:  display
ContextMenuSwift
A better version of iOS 13 Context Menu
Stars: ✭ 162 (+285.71%)
Mutual labels:  menubar
chrome-extension-aspectratio219
🖥️ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)
Stars: ✭ 28 (-33.33%)
Mutual labels:  display
HDMI-Adapter
Universal HDMI/DVI Displays with Touch Panel for Raspberry Pi, BeagleBone, ODROID, UDOO...
Stars: ✭ 60 (+42.86%)
Mutual labels:  display
PicoVGA
VGA/TV display on Raspberry Pico
Stars: ✭ 119 (+183.33%)
Mutual labels:  display
choco-screen-resolution
Sets the screen resolution on Windows virtual machines (VMs)
Stars: ✭ 24 (-42.86%)
Mutual labels:  display
lantern
[Android Library] Handling device flash as torch for Android.
Stars: ✭ 81 (+92.86%)
Mutual labels:  display
DL1414
Arduino Library for DL1414 type 4 character miniature screen modules.
Stars: ✭ 14 (-66.67%)
Mutual labels:  display
device-epd
E-Paper Display Device
Stars: ✭ 26 (-38.1%)
Mutual labels:  display
WindowsDisplayAPI
WindowsDisplayAPI is a .Net wrapper for Windows Display and Windows CCD APIs
Stars: ✭ 67 (+59.52%)
Mutual labels:  display
Volvo-melbus
Volvo MELBUS Bluetooth audio input and remote control with Arduino Nano
Stars: ✭ 51 (+21.43%)
Mutual labels:  display
macOSAppsOpenSource
No description or website provided.
Stars: ✭ 33 (-21.43%)
Mutual labels:  menubar
qnapdisplay
Qnap lcd python module, features both writing to the display as wel as reading keypresses from the panel keys. It was developed on a Qnap TS-459 and a TS-453A, it works on some other models as well.
Stars: ✭ 37 (-11.9%)
Mutual labels:  display

Display Menu

A simple macOS menubar extra to apply display presets. A preset consists of screen resolutions, mirroring configurations, and dock settings.

Download

Configuration

At this stage, the app is very uncomplicated — it can only display a menu, and has no dedicated configuration GUI. To get it to work, you need to write a JSON configuration file file and put it in ~/Library/Application Support/com.chriswarrick.DisplayMenu/DisplayMenu.json. A sample file is included with the distribution.

As part of the configuration, you need to figure out ScreenIDs for your screens — use the command-line ./PrintScreenIDs executable or compile the .swift source file yourself.

Roadmap

  • only change settings that differ from current setup
  • show setting applicability and current preset in the menu
  • build a configuration GUI

Credits

Icons: desktop-mac and check from Material Icons by Google (Apache License v2.0)

Copyright © 2017-2019, Chris Warrick. All rights reserved. Licensed under the 3-clause BSD license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].