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
- Host: GitHub
- URL: https://github.com/rgieseke/base16-textadept
- Owner: rgieseke
- Created: 2012-01-13T09:48:59.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2025-03-06T09:15:42.000Z (over 1 year ago)
- Last Synced: 2025-04-09T22:17:46.021Z (about 1 year ago)
- Topics: base16, textadept
- Language: Lua
- Homepage:
- Size: 400 KB
- Stars: 60
- Watchers: 5
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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: