Files
mc-onedark/README.md
DeadNews 07e8704d38 feat: dev pr (#6)
* chore: sort lines
* ci(pre-commit): update schedule
* feat: add `dotbot` config
2023-05-14 02:06:05 +02:00

51 lines
1.4 KiB
Markdown

# One Dark theme for [Midnight Commander](https://github.com/MidnightCommander/mc)
![mc-onedark](https://raw.githubusercontent.com/DeadNews/mc-onedark/main/preview/Screenshot_20201219_204641.png)
## Theme variants
The mc OneDark theme comes in two flavors, an 8/16 color option (`onedark.ini`) and a 16M color option (`onedark16M.ini`). The 8/16 color version is entirely dependent on having installed the relevant OneDark theme for your terminal too as it uses the color palette fixed by your terminal.
See [Konsole](https://store.kde.org/p/1225908/) color scheme for example.
The 16M color version can be used independently of any terminal color scheme, but requires true color support in the terminal.
## Installation
- Copy files from `./skins` to `~/.local/share/mc/skins`
- Copy files from `./config` to `~/.config/mc/` (optional)
or
- Link configs with [dotbot](https://github.com/anishathalye/dotbot):
```sh
dotbot -c install.conf.yaml
```
## Activating ways
1. Choose the skin through the mc UI with:
```sh
# F9 > Options > Appearance
```
2. Edit `~/.config/mc/ini` and add `skin=onedark`:
```sh
sed -i 's|\(^skin=\).*$|\1onedark|' ~/.config/mc/ini
```
3. Run mc with specific skin:
```sh
mc -S onedark
```
4. Add `export MC_SKIN=onedark` to the initialization file of your shell (e.g., `~/.bashrc` or `~/.zshrc`):
```sh
echo "export MC_SKIN=onedark" >> ~/.zshrc
```