Skip to content

insomnia-creator/Termst

Repository files navigation

Termst(Theme toggle-r!)

New theme toggle-r command! Just run theme (theme) and you can change themes directly from within the Terminal. Next goal: Add custom widgets!!!

Thank you all so much for supporting me. Sorry for the lack of inactivity the previous week, just had tons of work 💪.

Make the startpage more than just the first page you load up.

The most extensible Terminal startpage you will ever find.

vue-glass vue-neu vue-flamingo

This project exists to prove a point that the startpage is more than just a place for bookmarks.

Make commands to do anything you want, interact with the filesystem or whatever you want.

Customisable to the core.

Termst is made using the most bleeding edge technologies out there, with Vue.js, Typescript and Sass.

Termst's default set of components and commands will give you a head start to a clean, minimalist terminal.

There's always room for add-ons, so you can configure, script, make Termst anyway you want to.

Termst comes with 3 default themes: Flamingo, Glass and Vue-neu.

Styling is simple enough, you can poke around, or you can fully modify any element you want to.

Development Roadmap.

Termst is starting off small but has high hopes.

  • Get a working build up
  • Exit private alpha
  • Fix fonts
  • Release extension publicly
  • Add more themes
  • Add more commands

Developer Experience

  • Create a basic command template/structure.
  • Create a few themes and a kind of toolkit for themes
  • Create a framework for making themes.

User Experience

  • Add a few custom themes
  • Add a few built in QOL commands
  • Implement easier toggling of themes from within the extension
  • Remove dependence on Vue for scripts
  • Add ability to download commands from anywhere.

Extension support

  • Chromium
  • Firefox
  • Safari

It's maybe starting off as a hobby project, but I have high hopes that this thing will be more than just a cool start-page. It will be a place for interaction and infinite productivity. To get things done faster whilst being simpler.

We're going to set the bar high for what a fully featured startpage can be.

The idea behind Termst

Another Terminal? Great.

While I feel the idea of a Terminal Start-page has been exploited to hell and beyond, I think there's room for improvement.

Most of the startpages based on a Terminal may look good and enticing, but I find they barely offer much functionality.

Commands are hard and complex to learn.

Agreed. But if you're a hardcore terminal user you might find it natural to get used to. We want to create an experience which you can get used to without feeling alien.

A GUI might be better option, but I think a Terminal is a good starting point.

Why not make a GUI?

GUI's offer very little room for creativity that raw commands can.

However, Termst is a good starting point for it to evolve eventually to an interactive GUI.