Skip to content

CoderXYZ7/TypeWriterOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

TypeWriterOS

TypeWriterOS is a minimalist Linux personalization designed for writers. It transforms your computer into a distraction-free, digital typewriter, offering a focused environment to write and manage text files effortlessly.


Features

  • Lightweight Desktop Environment: Powered by LXQt, optimized for speed and simplicity.
  • Instant Boot to Writing: Boots directly into a full-screen text editor, ready for work.
  • File Slot System: Quickly switch between 12 pre-configured text files using function keys (F1–F12).
  • Simple File Export: Press F12 to copy all text files to a connected USB drive.
  • Minimalist Environment: Stripped-down interface with no unnecessary distractions.
  • Autosave & Backup: Files are automatically saved with optional version control.

System Requirements

  • OS: An already installed Debian-based distro
  • Processor: x86_64 CPU
  • Memory: 512MB RAM (1GB recommended)
  • Storage: 10GB of available disk space
  • Optional: USB drive for file export

Installation

Steps

  1. Clone or download the repository:
    git clone https://github.com/YourUsername/TypeWriterOS.git
    cd TypeWriterOS
  2. Run the setup script:
    sudo ./installer.sh

Usage

Writing Workflow

  • Boot: Power on the device, and FeatherPad opens automatically.
  • File Switching: Use function keys (F1–F11) to open 11 pre-configured files:
    • F1 = file1.txt
    • F2 = file2.txt
    • ...
    • F11 = file11.txt
  • Export Files:
    1. Insert a USB drive.
    2. Press F12 to copy all files to the drive.
    3. Remove the USB drive after export is complete.
  • Shutdown: Turn off the system once your work is done.

Development and Customization

File Slot Customization

The file paths for F1–F12 are configured in .xbindkeysrc. To modify:

nano /home/writer/.xbindkeysrc

Adding Features

  • Modify the installer.sh script to add or adjust features.
  • Include additional applications by updating the package installation list.

Contributing

Contributions are welcome! Fork the repository and submit a pull request with your enhancements or fixes.


License

This project is licensed under the MIT License. See the LICENSE file for details.


Screenshots

(Screenshots coming soon!)


Enjoy distraction-free writing with TypeWriterOS!

About

TypeWriterOS is a lightweight, distraction-free Linux distribution designed for writers. It turns your computer into a digital typewriter, offering a focused environment to write without the clutter of a desktop environment.

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages