Arttime is een terminal programma dat de schoonheid van ASCII- of tekstkunst combineert met de functionaliteit van een klok, timer en patroon-gebaseerd tijdbeheer. Arttime is een script die je naar hartenlust kunt bestuderen en aanpassen. Als je van mening bent dat jouw aanvulling(en) voor meer mensen nuttig is, vergeet dan niet de ontwikkelaar te contacteren en bij te dragen aan het project. Open Source is gebaseerd op nemen en geven.

Arttime is cross-platform software. Naast Linux draait het ook onder *BSD en macOS.
Het programma installeert zonder problemen. Het installeert daarbij een paar shellscripts (artprint en arttime) en een aantal animaties en tekstkunstwerken.
Je kunt het arttime softwarepakket op twee manieren downloaden:
dany@pindabook:~$ latest=$(wget -qO- https://api.github.com/repos/poetaman/arttime/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")' | cut -d$'v' -f 2)
Test of je wel degelijk een versienummer hebt ontvangen. Het gebeurt soms dat GitHub geen versie doorstuurde, voer bovenstaande opdracht dan nogmaals uit tot je een versienummer hebt ontvangen.
dany@pindabook:~$ echo $latest
2.5.0
dany@pindabook:~$ wget https://github.com/poetaman/arttime/releases/download/v${latest}/arttime_${latest}-1_all.deb
--2026-09-20 15:36:54-- https://github.com/poetaman/arttime/releases/download/v2.5.0/arttime_2.5.0-1_all.deb
Herleiden van github.com (github.com)... 140.82.121.4
Verbinding maken met github.com (github.com)|140.82.121.4|:443... verbonden.
HTTP-verzoek is verzonden; wachten op antwoord... 302 Found
Locatie: https://release-assets.githubusercontent.com/github-production-release-asset/494321512/d3d80389-76cc-4c6d-b49a-45629c5d83a9?sp=r&sv=2018-11-09&sr=b&spr=https&se
=2026-09-20T14%3A20%3A38Z&rscd=attachment%3B+filename%3Darttime_2.5.0-1_all.deb&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654
-997b-47e9-b12b-9515b896b4de&skt=2026-09-20T13%3A20%3A13Z&ske=2026-09-20T14%3A20%3A38Z&sks=b&skv=2018-11-09&sig=j%2Bxm%2B%2BfhdbXgrmv26YP4yBO5AI4ZPinhyiZVCyWP%2BXI%3D&jw
t=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4OTkxMTcxNCwibm
JmIjoxNzg5OTExNDE0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.eFMG2arWLEJ7FzHP19i5zC17c-RonApOGy9AHG3xr14&response-content-disposition=att
achment%3B%20filename%3Darttime_2.5.0-1_all.deb&response-content-type=application%2Foctet-stream [volgen...]
--2026-09-20 15:36:54-- https://release-assets.githubusercontent.com/github-production-release-asset/494321512/d3d80389-76cc-4c6d-b49a-45629c5d83a9?sp=r&sv=2018-11-09&s
r=b&spr=https&se=2026-09-20T14%3A20%3A38Z&rscd=attachment%3B+filename%3Darttime_2.5.0-1_all.deb&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab
0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-09-20T13%3A20%3A13Z&ske=2026-09-20T14%3A20%3A38Z&sks=b&skv=2018-11-09&sig=j%2Bxm%2B%2BfhdbXgrmv26YP4yBO5AI4ZPinhyiZ
VCyWP%2BXI%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MT
c4OTkxMTcxNCwibmJmIjoxNzg5OTExNDE0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.eFMG2arWLEJ7FzHP19i5zC17c-RonApOGy9AHG3xr14&response-content
-disposition=attachment%3B%20filename%3Darttime_2.5.0-1_all.deb&response-content-type=application%2Foctet-stream
Herleiden van release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.109.133, ...
Verbinding maken met release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.110.133|:443... verbonden.
HTTP-verzoek is verzonden; wachten op antwoord... 200 OK
Lengte: 298744 (292K) [application/octet-stream]
Wordt opgeslagen als: ‘arttime_2.5.0-1_all.deb’
arttime_2.5.0-1_all.deb 100%[=====================================================================================>] 291,74K --.-KB/s in 0,02s
2026-09-20 15:36:54 (14,2 MB/s) - '‘arttime_2.5.0-1_all.deb’' opgeslagen [298744/298744]
./ door Downloads/):
dany@pindabook:~$ sudo apt install ./arttime_${latest}-1_all.deb
[sudo] wachtwoord voor dany:
Let op, 'arttime' wordt geselecteerd in plaats van './arttime_2.5.0-1_all.deb'
Installeren:
arttime
Installeren van vereisten:
libnotify-bin libopusfile0 terminfo vorbis-tools zsh zsh-common
Voorgestelde pakketten:
zsh-doc
Samenvatting:
Opwaarderen: 0, Installeren: 7, Verwijderen: 0, Niet opwaarderen: 0
Downloadgrootte: 6.042 kB / 6.341 kB
Benodigde ruimte: 27,0 MB / 248 GB beschikbaar
Doorgaan? [J/n]
Ophalen:1 /home/dany/arttime_2.5.0-1_all.deb arttime all 2.5.0-1 [299 kB]
Ophalen:2 http://deb.debian.org/debian trixie/main amd64 zsh-common all 5.9-8 [4.146 kB]
Ophalen:3 http://deb.debian.org/debian trixie/main amd64 zsh amd64 5.9-8+b24 [915 kB]
Ophalen:4 http://deb.debian.org/debian trixie/main amd64 terminfo amd64 0.0~git20220910.abceb7e-1+b8 [645 kB]
Ophalen:5 http://deb.debian.org/debian trixie/main amd64 libnotify-bin amd64 0.8.6-1 [12,8 kB]
Ophalen:6 http://deb.debian.org/debian trixie/main amd64 libopusfile0 amd64 0.12-4+b3 [42,6 kB]
Ophalen:7 http://deb.debian.org/debian trixie/main amd64 vorbis-tools amd64 1.4.3-1 [281 kB]
6.042 kB opgehaald in 0s (30,2 MB/s)
Voorheen niet geselecteerd pakket zsh-common wordt geselecteerd.
(Database wordt ingelezen ... 204262 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van .../0-zsh-common_5.9-8_all.deb wordt voorbereid...
Bezig met uitpakken van zsh-common (5.9-8) ...
...
Voorheen niet geselecteerd pakket arttime wordt geselecteerd.
Uitpakken van .../6-arttime_2.5.0-1_all.deb wordt voorbereid...
Bezig met uitpakken van arttime (2.5.0-1) ...
Instellen van terminfo (0.0~git20220910.abceb7e-1+b8) ...
Instellen van zsh-common (5.9-8) ...
Instellen van libnotify-bin (0.8.6-1) ...
Instellen van zsh (5.9-8+b24) ...
Instellen van libopusfile0:amd64 (0.12-4+b3) ...
Instellen van vorbis-tools (1.4.3-1) ...
Instellen van arttime (2.5.0-1) ...
Bezig met afhandelen van triggers voor man-db (2.13.1-1) ...
Bezig met afhandelen van triggers voor debianutils (5.23.2) ...
Bezig met afhandelen van triggers voor mailcap (3.74) ...
Bezig met afhandelen van triggers voor libc-bin (2.41-12+deb13u4) ...
Kennisgeving: Het downloaden gebeurt door root (de systeembeheerder) en niet in een sandbox (afgesloten ruimte), aangezien bestand '/home/dany/arttime_2.5.0-1_all.deb' niet door gebruiker '_apt' kon benaderd worden. - pkgAcquire::Run (13: Toegang geweigerd)
dany@pindabook:~$ rm arttime_${latest}-1_all.deb
Arttime start je in de terminal met de volgende opdracht:
dany@pindabook:~$ arttime
Dit is wat je ziet wanneer je het programma start.
Press these keys to learn:
c: change art color..............
h: toggle displaying help or art.
j: show random art to select.....
i: display time and art info.....
f: toggle between 12/24 hour time
z: set or reset timezone.........
g: set goals (ex:10s;1h20m;3PM)..
p: pause or un-pause goals.......
l: clear goals, show start time..
e: restart goals.................
r: reset start time & goals......
m: change title message..........
a: set a art using default method
b: set b art using default method
x: set a art using fzf...........
y: set b art using fzf...........
t: toggle theme..................
k: load keypoem, feed keystrokes.
q: quit arttime..................
- github.com/poetaman/arttime
Welcome to help page, pressing these keys does magic!
sep 20, 03:47 | time elapsed 00h 00m 14s | sep 20, 03:48
Met een standaard terminal is het misschien aan te raden om een ander kleurenthema te gebruiken zodat het bericht duidelijker is dan hierboven wordt weergegeven. Om de verschillende kleurenthema's te doorlopen druk je zoals vermeld op de c sneltoets.
De tweede sneltoets h schakelt tussen het weergeven van tekstkunst en het weergeven van bovenstaande helptekst.
Om door de tekstkunstwerken te bladeren en/of een andere tekstkunst te selecteren, gebruik je de sneltoets j. Met elke druk op deze sneltoets verschijnt een ander tekstkunstwerk. Bovenaan verschijnt ook een regel met sneltoetsen om in deze modus te werken. Op het einde van deze regel vind je de naam van het tekstkunstwerk. Er zijn meer dan 500 ASCII- en tekstkunstwerken beschikbaar die willekeurig, op naam of via fzf (Fuzzy zoeken) kunnen worden gekozen. Druk c om terug te keren.
Er is ook ondersteuning voor geanimeerde tekst.
Eigenlijk is het werken met arttime een kwestie van de helptekst te lezen en eventjes uitproberen. Onderstaande video toont een kleine demonstratie.
De software biedt een behoorlijk uitgebreide set functies voor alarmtimers en tijdbeheer. Je kunt meerdere timers instellen, tijdbeheer op basis van patronen definiëren en interactief tussen tijdzones wisselen. Er is ook een configureerbare tekstuele voortgangsbalk.
Bij het aflopen van een timer, krijg je eveneens een melding op het bureaublad.

De software stelt je in staat om meerdere doelen te definiëren en zelfs een reeks doelen meerdere keren te herhalen (een sprint).
Meerdere doelen of een reeks doelen kunnen worden gespecificeerd door ze te scheiden met een puntkomma (;).
Doelen kunnen worden herhaald door het laatste doel als 'loop’/'sprint’ (om oneindig te herhalen) of 'loopN’/'sprintN’ (om N keer te herhalen) te specificeren.
Bij eerste aanzien lijkt arttime een curiositeit, maar het is eigenlijk een nuttig en krachtige opdracht. Zo kun je bijvoorbeeld toetsaanslagen vanuit een string, bestand, pipe of zelfs een ander proces invoeren. Hierdoor kun je arttime gebruiken om dynamische informatie weer te geven, zoals het weer en beurskoersen.
Arttime is erg zuinig met systeembronnen, biedt veel mogelijkheden voor aanpassing, zoals het koppelen van verschillende ASCII afbeeldingen, kleuren en berichten aan timers, en vereist geen netwerkverbinding.
Artprint is een script dat zorgt voor een consistente weergave van afbeeldingen en berichten in meerdere toepassingen.
dany@pindabook:~$ sudo apt remove arttime
[sudo] wachtwoord voor dany:
De volgende pakketten zijn automatisch geïnstalleerd en zijn niet langer nodig:
libnotify-bin libopusfile0 terminfo vorbis-tools zsh zsh-common
Gebruik 'sudo apt autoremove' om ze te verwijderen.
VERWIJDEREN:
arttime
Samenvatting:
Opwaarderen: 0, Installeren: 0, Verwijderen: 1, Niet opwaarderen: 10
Vrijgemaakte ruimte: 4.078 kB
Doorgaan? [J/n]
(Database wordt ingelezen ... 215074 bestanden en mappen momenteel geïnstalleerd.)
arttime (2.5.0-1) wordt verwijderd ...
Bezig met afhandelen van triggers voor man-db (2.13.1-1) ...
dany@pindabook:~$ sudo apt autoremove
VERWIJDEREN:
libnotify-bin libopusfile0 terminfo vorbis-tools zsh zsh-common
Samenvatting:
Opwaarderen: 0, Installeren: 0, Verwijderen: 6, Niet opwaarderen: 10
Vrijgemaakte ruimte: 22,9 MB
Doorgaan? [J/n]
(Database wordt ingelezen ... 214515 bestanden en mappen momenteel geïnstalleerd.)
libnotify-bin (0.8.6-1) wordt verwijderd ...
vorbis-tools (1.4.3-1) wordt verwijderd ...
libopusfile0:amd64 (0.12-4+b3) wordt verwijderd ...
terminfo (0.0~git20220910.abceb7e-1+b8) wordt verwijderd ...
zsh (5.9-8+b24) wordt verwijderd ...
zsh-common (5.9-8) wordt verwijderd ...
Bezig met afhandelen van triggers voor man-db (2.13.1-1) ...
Bezig met afhandelen van triggers voor debianutils (5.23.2) ...
Bezig met afhandelen van triggers voor mailcap (3.74) ...
Bezig met afhandelen van triggers voor libc-bin (2.41-12+deb13u4) ...
dany@pindabook:~$ rm -r .local/state/arttime