Skip to content

fr0st-iwnl/frostos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrostOS - Terminal-Based Operating System in the Browser

Language Language Language

FrostOS look

FrostOS is a terminal-based operating system that runs in your browser. It provides various commands to navigate and interact with the system. Explore the features and functionalities below.

Table of Contents

Basic Commands

  • clear: Clear the terminal screen.
  • theme [theme-name]: Change the terminal theme. Available themes: gruvbox (default), dark, light, midnight, celestial, golden, aurora, kde, indigo, space.
  • neofetch: Display system information using neofetch.
  • search [query]: Search with DuckDuckGo for the specified query.
  • cmatrix: Display the "cmatrix" screensaver in the terminal.

File System Commands

  • ls: List files and directories in the current directory.
  • cd [directory]: Change the current directory.
  • cd ../: Go back to the previous directory.
  • cat [target]: Display the contents of a file.
  • open [target]: Open a specified target (e.g., [folder] cd github | open frostos).

System Commands

  • passwd [new-password]: Change the ROOT password.
  • deluser: Delete the root user account from the system.
  • echo [message|$SHELL]: Display a message or the path to the default shell.
  • calc [expression]: Perform arithmetic calculations.
  • nslookup [domain]: Perform a DNS lookup for a domain.
  • reboot: Reboot the system.
  • whoami: Display current user information.

Game Commands

  • hangman: Start a hangman word guessing game.
  • guessinggame: Start a number guessing game.
  • exit/clear: End the current game or session.

Music Commands

  • play [song]: Play a song.
  • stop: Stop the currently playing song.
  • pause: Pause the currently playing song.
  • volume [level]: Adjust the volume of the currently playing song (0.0 - 1.0).

List of OS Songs

Breakcore songs

  1. algysxx
  2. theendoftheworld
  3. dazies

Jumpstyle songs

  1. econyalu2008
  2. takingdrugs
  3. stylerz04

Chill & Random Songs

  1. handsonthewheel
  2. yourlove
  3. yng16

📊 - This project is a part of my portfolio.

💻 - This project was a personal challenge, developed entirely with Vanilla JS.