Malcolm Lewis
malcolmlewis
Involved Projects and Packages
This library downloads the weather report for a given station ID, decodes
it and provides easy access to all the data found in the report.
Pdfsandwich generates "sandwich" OCR pdf files, i.e. pdf files which contain only
images (no text) will be processed by optical character recognition (OCR) and the
text will be added to each page invisibly "behind" the images.
pdfsandwich is a command line tool which is supposed to be useful to OCR scanned
books or journals. It is able to recognize the page layout even for multicolumn
text.
SEC is a simple event correlation tool that reads lines from files, named
pipes, or standard input, and matches the lines with regular expressions,
Perl subroutines, and other patterns for recognizing input events.
Events are then correlated according to the rules in configuration files,
producing output events by executing user-specified shell commands, by
writing messages to pipes or files, etc.
all the little shell tools that dont fit in other projects
Atop is an ASCII full-screen performance monitor, similar to the top command. At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code. The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time. Atop only shows the active system-resources and processes, and only shows the deviations since the previous interval.
colout is a simple command to add colors to a text stream in your terminal.
The colout command line interface has been carefully designed to be simple. Basically, you will call it like: | colout [color [style]]
colout has the ability to use 8 colors mode, 256 colors mode, colormaps, themes and source code syntax coloring. Patterns are regular expressions.
You can think of colout as an alternative to grep --color which will preserve the surrounding context, whith more powerful coloring capabilites.
Contains fbcat and fbgrab for taking a screenshot using the framebuffer
device.
Nvtop stands for NVidia TOP, a (h)top like task monitor for AMD and NVIDIA GPUs. It can handle multiple GPUs and print information about them in a htop familiar way.
Twin is a text-mode window environment. It supports mouse and multiple windows, has a built-in terminal emulator and window manager, and can serve as display for client applications. Its retro look-and-feel comes with very modern features: it is best described as a VNC-like server, that can use a variety of displays - all with mouse support: from a plain text terminal, to a Linux console, to a full kde, gnome or X11 desktop.
Configurable (w/ command line arguments and css) dock, written in Go, aimedexclusively at the Hyprland Wayland compositor. It features pinned buttons, client buttons and the launcher button.
An implementation of a synergy client for wayland compositors. Based on the upstream uSynergy library (heavily modified for more protocol support and a bit of paranoia).