x11/mons 0.8.2_1 FreeBSD
POSIX shell script to quickly manage displays using XRandR
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- x11
- Package size
- 19.3 KiB, 38.8 KiB installed
Description
Mons is a shell script to quickly manage 2-monitors display using XRandR.
Perks:
- No requirement: POSIX-compliant (minimal: xorg-xrandr)
- Useful: Perfectly fit for laptops, quick and daily use
- Well known: Laptop mode, projector mode, duplicate, mirror and extend
- More: Select one or two monitors over several others
- Extra: Cycle through every mode with only one shortcut
- Auto: Daemon mode to automatically reset display
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | x11/mons | 0.8.2_1 |
| DragonFly | x11/mons | 0.8.2_1 |
| HardenedBSD | x11/mons | 0.8.2_1 |
| GhostBSD | x11/mons | 0.8.2_1 |
Install
Binary package:
pkg install mons
From the ports tree:
cd /usr/ports/x11/mons/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mons>0:x11/mons
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.8.2_1 | 0.8.2_1 | 0.8.2 | 0.8.2_1 | 0.8.2_1 |
| FreeBSD:14:quarterly | 0.8.2_1 | 0.8.2_1 | n/a | 0.8.2_1 | 0.8.2_1 |
| FreeBSD:15:latest | 0.8.2_1 | 0.8.2_1 | n/a | 0.8.2_1 | 0.8.2_1 |
| FreeBSD:15:quarterly | 0.8.2_1 | 0.8.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.8.2_1 | 0.8.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
help2man: misc/help2man
Runtime 1
xrandr: x11/xrandr
The full lists below include those, and their dependencies in turn.
Build dependencies 5
Run dependencies 9
No port depends on this one.
Configuration
Options name: x11_mons
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- Service scripts
- none
Files
Manual pages 1
- mons(1)
pkg-plist 5
- bin/mons
- lib/libshlist/liblist.sh
- share/doc/mons/README.md
- share/doc/mons/img/raw-body.png
- share/man/man1/mons.1.gz
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| Ventto-mons-v0.8.2_GH0.tar.gz | 19517 | 73cf0e21c32206acec128c050c5905ee48412234f77c72fc4c1640cb53861160 |
| Ventto-libshlist-1cbcdcb_GH0.tar.gz | 5455 | a4373d1cb65b1b5022eeae0f93f2c220e1c730d824230f2b9be6dd933a5527b2 |
Commit history 0
No commits in the history this site was built from.