Giter Club home page Giter Club logo

termite's People

Contributors

amayer5125 avatar svengreb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

termite's Issues

Revised cursor colour

I have applied the following changes to my local copy of the termite config which increase the visibility of the cursor.

The cursor colour uses the same colour as the foreground (white text). Therefore when the cursor is placed above white text (this occurs quite frequently), you cannot read the text underneath. Below is an example of this within vim.

image

By adjusting the cursor to use the colour nord6 instead of nord4, this increases the brightness of the cursor, and hence fix this problem. Using pure white, #FFFFFF results in even more contrast, and hence makes white text even more readable when the cursor is placed over the top.

# current cursor colour, nord4.
cursor = #D8DEE9
# better visibility cursor colour, nord6.
cursor = #ECEFF4

install.sh overwrites existing config, thus clobbering any user-defined options

Termite draws both its user-defined aesthetics (e.g. color schemes) and its user-defined functionality from the same config file. As written, the install script running with its default option (install locally only) will simply replace an existing configuration. That would be fine if the user's existing local configuration only handled the color scheme, but that may not be an assumption worth making. (But the color scheme itself is very nice 😄 )

Uninstall option for install script

Implement a uninstall option to allow users to remove the local installed color theme file again including a optional name parameter for custom named theme files.
The user should be asked to confirm this process before removing the file.

Color theme

Implement the main color config theme file.
The order of the colors must reflect the ANSI Escape Code Colors for foreground and background.

Background: nord0
Foreground: nord4

Normal

Color Mapped to
Black nord1
Red nord11
Green nord14
Yellow nord13
Blue nord9
Magenta nord15
Cyan nord8
White nord5

Bright

Color Mapped to
Black nord3
Red nord11
Green nord14
Yellow nord13
Blue nord9
Magenta nord15
Cyan nord7
White nord6

Adapt remaining `arcticicestudio` "fade-out" changes

With the retirement of the Arctic Ice Studio personal & Nord project brand various migrations to the svengreb GitHub account of other projects were also completed within the last weeks. There are also changes in Nord projects like nordtheme/web that other projects depended on and can now be adapted as well.
Therefore all Nord projects must adapt these changes which includes…

Install script

Implement a install script for an automated installation.
It should provide options to

  • specify a custom path to the scheme file
  • increase the verbosity
  • print a help

This includes error- and exit code handling.

The default color config theme file is src/config as implemented in #1.

Migrate to MIT license

Subtask of nordtheme/nord#55

Adapt to the MIT license migration of the main Nord project. Detailed information can be found in the main task ticket.

Tasks

  • Update all license SVG badges
  • Update the LICENSE.md content
  • Update- and simplify all source code comment header

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.