Skip to content

A simple handy Linux panel built with Lazarus IDE Free-Pascal

Notifications You must be signed in to change notification settings

caiorss/lazarus-linux-panel

Repository files navigation

Linux Panel

Linux Panel - Lazarus IDE Example

Overview

This is a small graphical user interface panel with TrayICon built with Lazarues IDE for controlling a Linux desktop. It provides a form for launching applications and buttons for inverting monitors colors; swapping ctrl and capslocks; and setting the keyboard.

This small application is useful as proof-of-concept and shows how to wrap C-library with Free-Pascal.

images/screenshot.png

Buttons:

  • Button invert color - inverts monitor color - needs the application xcalib installed.
  • Button swap ctrl and capslock - needs setxkbmap application.

Building

To build the Application, it is necessary the Lazarus IDE. The app when compiled is statically linked with all dependencies which makes the deployment easier.

About

A simple handy Linux panel built with Lazarus IDE Free-Pascal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages