Giter Club home page Giter Club logo

roundy's Introduction

logo-of-roundy-theme

fast, cute, and-of-course, roundy prompt theme for zsh

Preview

preview-of-roundy-theme

Using Cherry-midnight colorscheme and JetBrains Mono Nerd Font

Required

To check whether your terminal ready to using this theme, use this command :

echo -e '\ue0b6\ue0b4'

if it returns a circle, then we can go to the next step 🥳

Installation

  • antigen
antigen bundle nullxception/roundy
  • zplug
zplug nullxception/roundy, use:roundy.zsh, from:github, as:theme
  • zinit
zinit light nullxception/roundy

Options

Options in roundy are configured in a regular variable, you can override it on your .zshrc. Here's Default Options that currently available to override:

# Icon definition for Command's Exit Status
# Note: If your custom symbol overlaps the background or didn't have enough width,
#       you can add space at the end of your defined symbol.
ROUNDY_EXITSTATUS_GOOD=""
# You can also using hex code like this
ROUNDY_EXITSTATUS_BAD=$'\uf658 '

# Minimal time (in ms) for the Time Execution of Command is displayed in prompt
# Set to 0 to disable it
ROUNDY_TEXC_MIN_MS=5

# Overriding username info
ROUNDY_USER_CONTENT_NORMAL=" %n "
ROUNDY_USER_CONTENT_ROOT=" %n "

# Working Directory Info Mode
# Valid choice are : "full", "short", or "dir-only"
# Example Output
#   full     : /etc/httpd/conf/extra
#   short    : /e/h/c/extra
#   dir-only : extra
ROUNDY_DIR_MODE="dir-only"

# Whether drawing a gap between a prompt
ROUNDY_PROMPT_HAS_GAP=true

Colors

By nature of Zsh, colors can be specified using :

  • a decimal integer (0-15, or 0-255 if $TERM supported)
  • alias of the eight colors provided by zsh
  • or, as a regular #FFFFFF color hex (if $TERM supported, or with the help of zsh/nearcolor module)
# Command Exit Status
ROUNDY_COLORS_BG_EXITSTATUS=4
ROUNDY_COLORS_FG_EXITSTATUS=0

# Time Execution of Command
ROUNDY_COLORS_BG_TEXC=0
ROUNDY_COLORS_FG_TEXC=2

# User Display
ROUNDY_COLORS_BG_USER=8
ROUNDY_COLORS_FG_USER=7

# Directory Info
ROUNDY_COLORS_BG_DIR=8
ROUNDY_COLORS_FG_DIR=4

# Git Info
ROUNDY_COLORS_BG_GITINFO=5
ROUNDY_COLORS_FG_GITINFO=0

Acknowledgement

License

Copyright © 2020 Nauval Rizky. This project is BSD 3-Clause License licensed.

roundy's People

Contributors

nullxception avatar akijakya avatar

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.