electerm-themes
Theme pack for electerm, vendored from iTerm2-Color-Schemes, plus electerm custom themes. Themes are stored locally in ./themes so builds stay stable without fetching from upstream.
Usage
npm install @electerm/electerm-themes
const themes = require('@electerm/electerm-themes')
// or
import themes from '@electerm/electerm-themes/dist/index.mjs'
// themes is an array of theme file contents (string),
// each theme is a `key=value` list, eg:
// themeName=3024 Day
// main=#ededed
// ...
You can also copy single theme files from dist/themes/*.txt and load them in electerm directly, or preview/edit them at theme.electerm.org.
Development
Add or edit theme files in ./themes (*.txt, key=value per line, must include themeName), then:
npm run build
npm test
The build reads every file in ./themes into dist/index.js, dist/index.mjs and copies the txt files to dist/themes.
About electerm
electerm is an open-source terminal / SSH / SFTP / FTP / Telnet / serialport / RDP / VNC / Spice client, supporting Linux, macOS, Windows, Android, HarmonyOS, and iOS.
Besides the mainstream Windows / macOS / Linux / Android platforms, electerm also supports HarmonyOS, iOS, and older systems such as Ubuntu 18, Windows 7, macOS 10+, as well as domestic Linux distributions like UOS, Kylin, and LoongArch (both old-world and new-world).
Related projects/sites
- electerm: The main desktop app (Electron-based)
- electerm.org: Homepage, downloads, videos, etc
- electerm-web: Web app version running in browser (including mobile device)
- electerm-web-docker: Docker image for electerm-web
- electerm-android: Android app
- electerm-harmony: HarmonyOS app
- electerm-ios: iOS app
- electerm online: Public free online electerm app
- electerm AI: Free AI for electerm users
- theme.electerm.org: Theme live editor, live preview & sharing
- electerm demo: Online demo of electerm
- electerm deb repo: Debian repo of electerm
- electerm rpm repo: RPM repo of electerm
- electerm-locales: Language/i18n files for electerm
- Apple App Store
- Huawei AppGallery
- Microsoft Store
- Snap Store
License
MIT