autorandr
Autorandr is a command-line tool that is used to manage display setups in Linux systems. It allows users to save and restore various screen resolutions, orientations, and display configurations.
The tool was designed specifically for users who work with multiple monitors or frequently switch between different display setups.
With autorandr, users can create custom profiles for their display configurations and easily switch between them using simple commands.
Autorandr automatically detects the connected display devices at the time of execution, eliminating the need for manual configuration.
It can save the current display state as a profile, making it convenient for users to revert to a specific setup at any time.
The tool also supports hot-plugging of monitors, which means it can automatically adjust the display configuration when a new monitor is connected or an existing one is disconnected.
It provides options to configure display attributes like resolution, refresh rate, screen orientation, primary monitor selection, and mirror mode.
Autorandr utilizes xrandr, a command-line tool for display configuration in X Window System, to manage display setups.
It can be easily integrated into scripts or used in conjunction with other tools to automate display configuration tasks.
Autorandr is available as a package in many Linux distributions and can be installed via package managers like apt or pacman.
List of commands for autorandr:
-
autorandr:tldr:3728e autorandr: Set the default profile.$ autorandr --default ${profile_name}try on your machineexplain this command
-
autorandr:tldr:b8c42 autorandr: Show the saved profiles.$ autorandrtry on your machineexplain this command
-
autorandr:tldr:bdb81 autorandr: Load a specific profile.$ autorandr --load ${profile_name}try on your machineexplain this command
-
autorandr:tldr:d06d6 autorandr: Load the first detected profile.$ autorandr --changetry on your machineexplain this command
-
autorandr:tldr:f04a4 autorandr: Save the current screen layout.$ autorandr --save ${profile_name}try on your machineexplain this command