An open API service indexing awesome lists of open source software.

https://github.com/rgieseke/base16-textadept

Base16 themes for the Textadept editor
https://github.com/rgieseke/base16-textadept

base16 textadept

Last synced: 6 months ago
JSON representation

Base16 themes for the Textadept editor

Awesome Lists containing this project

README

          

## Base16 themes for the [Textadept](https://orbitalquark.github.io/textadept/) editor

### Installation

Clone the repository, e.g.:

cd ~/.textadept/themes
git clone https://github.com/rgieseke/base16-textadept.git

Copy or symlink all or some themes into `.textadept/themes`

Set a theme by putting the following in your `~/.textadept/init.lua`, e.g. for
Solarized Light:

```lua
view:set_theme(not CURSES and 'base16-solarized-light' or 'term')
```

This repo tracks the latest Textadept 12 changes.

The themes and tools from [Tinted Theming](https://github.com/tinted-theming/) are used.

Preview:

To build or develop locally (using [`base16-builder-node`](https://github.com/tinted-theming/base16-builder-node)):

```shell
npm install base16-builder-node
```

Clone (or update) the schemes, which are tracked in as a submodule:

```shell
cd base16
git clone https://github.com/tinted-theming/base16-schemes.git schemes
```

To update the themes, run `git pull` in the `schemes` directory.

To generate the themes from `default.mustache`:

```
npx base16 build base16 --prefix base16-
```

If this repo is in `.textadept/themes/base16-textadept` one can symlink the themes so Textadept can find them:

```shell
ln -s base16-textadept/base16/templates/textadept/themes/base16*.lua .
```

### Base16 Themes

Tinted Theming:
Base16: