TeaOS interface for linux.

Welcome to teaOS


What is teaOS?
screenshots
Download
Contact
Changelog



1) What is teaOS

teaOS is a desktop for linux distribution made in pure tcl/tk language.

teaOS
interface is a BeOS like interface writen only in tcl/tk without extra library

This software is free and under constant development.
First version in april 2020 during covid-19 period ;-)

2) Screenshot

Last screenshot is  14 of july 2026.


 
3) Download and install

New version 14 july 2026  download here
 2020 old version download zip file here .


Installation :
A) Download zip file.
B) create new user on your linux machine log: teaos pass: teaos
C) logout your session and choose pekwm or jwm window manager
D) login in new teaos session
E) open terminal and go to /home/teaos/develop folder
F) write in terminal : wish desktop.tk &


I use pekwm with beos theme or icewm.

I use BeOS font downloaded here

Edition june 2026 :
NEw tool deskbar preferences


Enjoy.

4) Changelog (started in june 2026 to follow project)

16 july 2026 :

14 july 2026 :
11 july 2026 :
03 july 2026 :

25 june 2026 :

5) Development progress :

Preview
Name
Description
development
tk File name

about
about form in pure tcl / tk.
Simple form to know platform, linux version, desktop and deskbar version of teaOS desktop.



91%
about.tk

teaOS calc
calculator in pure tcl / tk. This calculator works with keyboard and mouse. simple for the moment, it does not have scientific options.

83%
calc.tk

teaOS clock
clock in pure tcl / tk . An old code developed in the past for tcltk 4.0, adaptated on tcl tk 8.6

91%
clock.tk

 deskbar
deskbar is the teaOS taskbar as Be system. It could be moved on the corners of the screen and can launch applications, find file or folders, and show time, date, and some shotcuts called applets (mail, battery, network etc...)

41%
deskbar.tk
desktop.tk
teaosmenu.tk

deskbar preferences
deskbar preferences is a tool to configure teaOS deskbar and options as:
  • move to corner
  • applets managements
  • icon size etc...

35%
deskpref.tk

desktop
desktop is the teaOS desktop, it means root window on screen. it has some icons, background deskbar and some intuitive popup menus.

37%
desktop.tk
icon.tk
events.tk
menu.tk

dictedit
dictedit is an application to read and save Keys/values in the teaos.conf file. It's like register database as a tcl tk dictionary. This application can read key/value, store data, and modify datas.

92%
dictedit.tk

expander
expander is an application to expand and extract archive.
Actualy, it can decompress :
  • zip files
  • tar and tar.gz file

For the moment it is using default tk selectbox to open source and destination.


75%
expander.tk

Filetype
filetype is an application to define icon, application to open and mime type of files.


65%
filetype.tk

Find
find is the default application to find files or folders. For the moment i use catfish because desktop and tracker are more important to develop.

12%
find.tk

iconomatic
iconomatic is an icon editor to create 32x32 and 16x16 icons. Different tools are available to create icons.
5%

iconomatic.tk
no picture
Installer
installer is an application to install the teaOS desktop on one linux platform.
Ths application create teaos user, copy all necessary files and folders, install some linux applications and window manager and reboot computer.
0%
installer.tk

Magnify
magnify is an application to zoom inside all your screen.
It require imagemagick to work because tcl tk photo treatment is too long.
100%
magnify.tk

Media
media is a sounds manager to ajust volume, add applet in deskbar, manage sound events.
38%
media.tk

styledit
styledit is a rich notepad. it can read and save text files. For the moment, it use the standart tk file select box. it use the desktop locales to be translated in many languages.
56%
note.tk

people
People is a persons management application. Very simple and fast, it store datas in a textfile. it use the desktop locales to be translated in many languages. 68%
people.tk

photo viewer
Photos viewer is a image file viewer who can read :
  • gif and png transparent file
  • jpeg and xpm

88%
photo-viewer.tk

Runapp
Runapp is a simple application launcher
92%
runapp.tk

tracker
tracker is the file manager for the teaOS desktop.
it can do the usual command as :
  • copy paste rename file(s)
  • open file
  • delete fil or folder
it use the desktop locales to be translated in many languages.
53%
tracker.tk



more informations on www.tcltk.fr



For any questions contact me to fabien.toniutti @free.fr