Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ciembor/4bit
Terminal Color Scheme Designer
https://github.com/ciembor/4bit
color-scheme designer-tool terminal terminal-emulator terminal-emulators theme themes
Last synced: about 1 month ago
JSON representation
Terminal Color Scheme Designer
- Host: GitHub
- URL: https://github.com/ciembor/4bit
- Owner: ciembor
- License: gpl-3.0
- Created: 2012-08-20T18:36:25.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-06-27T10:13:25.000Z (6 months ago)
- Last Synced: 2024-08-01T09:22:03.865Z (4 months ago)
- Topics: color-scheme, designer-tool, terminal, terminal-emulator, terminal-emulators, theme, themes
- Language: JavaScript
- Homepage: http://ciembor.github.io/4bit/
- Size: 677 KB
- Stars: 985
- Watchers: 40
- Forks: 184
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome - ciembor/4bit - Terminal Color Scheme Designer (JavaScript)
README
[4bit](https://ciembor.github.io/4bit) Terminal Color Scheme Designer
=========![4bit](https://user-images.githubusercontent.com/702108/233796748-249f64b2-bf53-49fc-a7aa-15ba2e63d411.png)
For users
---------1. Go to https://ciembor.github.io/4bit.
2. Design your terminal look.
3. Click `Download Scheme` button and select the format of configuration file.* __ATerm, Urxvt, Rxvt, XTerm and other libXt terminals:__
Copy the generated text to `~/.Xresources` file (you may have to create it) and run `xrdb ~/.Xresources`.* __Gnome Terminal, Guake:__
Save the generated script into set_colors.sh, make this file executable `$ chmod +x set_colors.sh` and run it `$ ./set_colors.sh`. Alternatively copy generated lines directly into your shell.* __XFCE4 Terminal:__
Save file as `~/.local/share/xfce4/terminal/colorschemes/4bit.scheme` and choose it in terminal preferences.* __Konsole and Yakuake:__
Put the generated file to `~/.kde/share/apps/konsole/NAME-OF-SCHEME.colorscheme` and restart the terminal.* __iTerm2 for Mac:__
Create a file `~/NAME-OF-SCHEME.itermcolors` with the generated xml
content and load it with the `Load Presets ...` button under
`iTerm2 / Preferences / Profiles / / Colors`.* __Putty:__
Save the generated file with `.reg` extension and double click it.* __Terminator:__
Copy lines within the [profiles] section of the generated configuration file to ~/.config/terminator/config file.* __Alacritty:__
Put the generated file to `~/.config/alacritty/alacritty.yml`.* __Mintty:__
Copy the colors and save it in `~/.minttyrc`.* __Other terminals:__
Generate one of the supported formats and copy hex values into the configuration file (or tool) of your terminal.For developers
---------You will need some system tools to run the build script:
* [GNU Bash](https://www.gnu.org/software/bash/)
* [Java Runtime Environment 8](https://www.java.com/en/download/manual.jsp)
* [Python 2](https://www.python.org/downloads/release/python-2718/)
* [LESS compiler (lessc)](https://lesscss.org/)
* [NPM](https://www.npmjs.com/)After `git clone` run `npm install`. After that run `./build.sh`. It generates compiled JavaScript, compiled LESS, and merged CSS. For compiling code for production run `./build.sh production`.
Author
---------__Maciej Ciemborowicz__
* https://twitter.com/ciembor
* https://linkedin.com/in/maciej-ciemborowiczContributors
---------__Stefan Wienert__
* https://github.com/zealot128
__Victor Hugo Borja__
* https://github.com/vic
* https://twitter.com/vborja__David 'vidister' Weber__
* https://github.com/vidister
* https://twitter.com/vidisterResources
---------* [ArchLinux Wiki - X resources](https://wiki.archlinux.org/index.php/X_resources)
* [original colors.sh](https://github.com/gnachman/iTerm2/blob/master/tests/colors.sh)