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

https://github.com/srvariable/themedgehog

Vim dark theme. Custom syntax highlight for C files (currently).
https://github.com/srvariable/themedgehog

vim-theme

Last synced: 12 months ago
JSON representation

Vim dark theme. Custom syntax highlight for C files (currently).

Awesome Lists containing this project

README

          

# 🦔 Themedgehog

## 📖 Description

My custom vim dark theme with custom syntax highlighting.

## ⬇️ Installing

Use this command in your terminal:

```Shell
bash <(curl -fsSL https://raw.githubusercontent.com/SrVariable/themedgehog/master/install.sh)
```

After installing use the theme with following command in vim:

```Vim
:colorscheme themedgehog
```

If you plan to use themedgehog as your default theme, consider adding it
to your .vimrc. You can do it manually or using this command in your terminal:

```Shell
echo "colorscheme themedgehog" >> $HOME/.vimrc
```

## 🖼️ Preview

### Alacritty - gui colors

![image](https://github.com/SrVariable/themedgehog/assets/96599624/82021a33-ac15-4fb5-97ec-d897811a58b0)

### Alacritty - cterm colors

![image](https://github.com/SrVariable/themedgehog/assets/96599624/04073246-f10b-4cff-a583-bec70d6f4f52)

### Gnome Terminal -- gui colors

![image](https://github.com/SrVariable/themedgehog/assets/96599624/3633ad0c-7ee4-4230-9e67-1a27aa25e292)

### Gnome Terminal -- cterm colors

![image](https://github.com/SrVariable/themedgehog/assets/96599624/c41fd758-dac7-4c61-ac76-b082d862e928)

> [!NOTE]
> It uses terminal's default background to support transparency.

## ✔️ Supported files

- C
- CPP (Partially)
- Makefile
- Markdown
- Python (Partially)
- Vim (Partially)

## 🔗 References

- Vim Patterns: https://learnvimscriptthehardway.stevelosh.com/
- Vim Patterns: https://vimdoc.sourceforge.net/htmldoc/pattern.html
- Styling Code : https://github.com/crusoexia/vim-monokai