emersion / Kanshi
Licence: mit
Dynamic display configuration
Stars: ✭ 448
Programming Languages
c
50402 projects - #5 most used programming language
Projects that are alternatives of or similar to Kanshi
Lunar
Intelligent adaptive brightness for your external monitors
Stars: ✭ 2,712 (+505.36%)
Mutual labels: display, monitor
Mons
POSIX Shell script to quickly manage monitors on X
Stars: ✭ 457 (+2.01%)
Mutual labels: display, monitor
chrome-extension-aspectratio219
🖥️ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)
Stars: ✭ 28 (-93.75%)
Mutual labels: monitor, display
Monitorian
A Windows desktop tool to adjust the brightness of multiple monitors with ease
Stars: ✭ 559 (+24.78%)
Mutual labels: display, monitor
i3-workscreen
In i3wm compatible manner - dynamically re-configures your (multi)-monitor setup on the fly when you hotplug/unplug display cabel(s)
Stars: ✭ 29 (-93.53%)
Mutual labels: monitor, display
Davinci
Davinci is a DVsaaS (Data Visualization as a Service) Platform
Stars: ✭ 3,997 (+792.19%)
Mutual labels: display
Nativedisplaybrightness
macOS display brightness utility for external monitors with a native UI.
Stars: ✭ 358 (-20.09%)
Mutual labels: monitor
Holy Lance
A Linux Resource / Performance Monitor based on PHP.
Stars: ✭ 311 (-30.58%)
Mutual labels: monitor
Wdisplays
GUI display configurator for wlroots compositors
Stars: ✭ 302 (-32.59%)
Mutual labels: display
Control Surface
Arduino library for creating MIDI controllers and other MIDI devices.
Stars: ✭ 377 (-15.85%)
Mutual labels: display
App perf
Open source application performance monitoring tool with emphasis on ease of setup and use. Providing similar functionality like NewRelic/AppNeta/Skylight etc.
Stars: ✭ 353 (-21.21%)
Mutual labels: monitor
Memeye
👀 The eye of memory. A lightweight memory monitor and dashboard for Node.js application on development.
Stars: ✭ 332 (-25.89%)
Mutual labels: monitor
Rpi Appliance Monitor
Device to monitor appliances that vibrate, such as clothes dryers or garage door openers
Stars: ✭ 360 (-19.64%)
Mutual labels: monitor
Monitoror
Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.
Stars: ✭ 3,400 (+658.93%)
Mutual labels: monitor
Ingressmonitorcontroller
A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it!
Stars: ✭ 306 (-31.7%)
Mutual labels: monitor
Gitlab Monitor
A web-based monitor dashboard for GitLab CI
Stars: ✭ 343 (-23.44%)
Mutual labels: monitor
Androidmonitor
Android开发辅助工具fps,topActivity,activity启动耗时,电量cpu内存分析。适配全机型悬浮窗权限。
Stars: ✭ 374 (-16.52%)
Mutual labels: monitor
Fileboy
fileboy,文件变更监听通知工具,使用 Go 编写。Fileboy, File Change Monitoring Notification Tool, written with Go.
Stars: ✭ 345 (-22.99%)
Mutual labels: monitor
kanshi
kanshi allows you to define output profiles that are automatically enabled and disabled on hotplug. For instance, this can be used to turn a laptop's internal screen off when docked.
This is a Wayland equivalent for tools like autorandr. kanshi can be used on Wayland compositors supporting the wlr-output-management protocol.
Join the IRC channel: ##emersion on Freenode.
Building
Dependencies:
- wayland-client
- scdoc (optional, for man pages)
meson build
ninja -C build
Usage
mkdir -p ~/.config/kanshi && touch ~/.config/kanshi/config
kanshi
Configuration file
Each output profile is delimited by brackets. It contains several output
directives (whose syntax is similar to sway-output(5)
). A profile will be
enabled if all of the listed outputs are connected.
profile {
output LVDS-1 disable
output "Some Company ASDF 4242" mode 1600x900 position 0,0
}
profile {
output LVDS-1 enable scale 2
}
License
MIT
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].