Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Custom Terminal

A custom terminal built in C. It mainly has 4 panels;

  • Date and Time Panel: showing the date and time of 3 different countries
  • Alarm Panel: randomly sends a signal which is then caught and displays an appropriate colour
  • Output Panel: displays the returned data from the terminal, as well as being able to hold the history of past commands
  • Input Panel: where the user is able to interact with the terminal, making use of standard cmd commands as well as custom ones as described in the documentation.

Makes use of;

  • ncurses
  • signals
  • concurrent processes (fork)
  • shared memory segments
  • system calls
  • etc.

About

SystemsProgramming2

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages