Skip to content

W14rd/mirrors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

mirrors

windows. X11

Dependencies

Look up exact names for your package manager, but usually they end with prefixes -dev (except for cmake)

  • cmake
  • Xvfb
  • libpthreadpool
  • libX11
  • libXext
  • libXtst
  • libXamage

If the device doesn't have SIMD support, edit CMakeLists.txt, search for "-msse2" and remove the line containing it.

Build

git clone https://github.com/W14rd/mirrors.git
cd mirrors/
cmake -B build
cd build/
make

Usage

Open a Terminal session (xfce4-terminal, gnome-terminal, xterm, kitty etc). Adjust font scale. Smaller font size = higher resolution. Run:

./build/mirrors /bin/application

Wait some time, during which a window manager session is launched and the provided app opens. All apps opened by the provided app are also rendered in this WM. To adjust zoom, use Ctrl + mouse scroll. To change current view area (panning), Ctrl + drag. Afterwards, ^\ to exit. To adjust time it waits for the app (so it doesn't timeout for heavier ones), set -s flag. If you have performance issues, the -r flag probably won't help. Use --nomouse, --ansi (or --grey as last resort) and decrease font size.

About

Render applications in your terminal emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published