Go to file
2022-12-29 20:40:30 +01:00
.editorconfig feat: debian_chroot section for Spaceship prompt 2022-12-29 19:31:05 +01:00
LICENSE.md feat: debian_chroot section for Spaceship prompt 2022-12-29 19:31:05 +01:00
README.md fix: Debian logo doesn't display 2022-12-29 19:53:51 +01:00
spaceship-debian-chroot.plugin.zsh feat: debian_chroot section for Spaceship prompt 2022-12-29 19:31:05 +01:00

$debian_chroot + 🚀
Spaceship Section

A `$debian_chroot` section for Spaceship prompt

GitHub Release GitHub Workflow Status Spaceship Twitter Chat on Discord

This section shows the $debian_chroot indicator, when in a chroot.

Installing

You need to source this plugin somewhere in your dotfiles. Here's how to do it with some popular tools:

Oh-My-Zsh

Execute this command to clone this repo into Oh-My-Zsh plugin's folder:

git clone https://github.com/pipoprods/spaceship-debian-chroot.git $ZSH_CUSTOM/plugins/spaceship-debian-chroot

Include spaceship-section in Oh-My-Zsh plugins list:

plugins=($plugins spaceship-section)

zplug

zplug "pipoprods/spaceship-debian-chroot"

antigen

antigen bundle "pipoprods/spaceship-debian-chroot"

antibody

antibody bundle "pipoprods/spaceship-debian-chroot"

zinit

zinit light "pipoprods/spaceship-debian-chroot"

zgen

zgen load "pipoprods/spaceship-debian-chroot"

sheldon

[plugins.spaceship-debian-chroot]
github = "pipoprods/spaceship-debian-chroot"

Manual

If none of the above methods works for you, you can install Spaceship manually.

  1. Clone this repo somewhere, for example to $HOME/.zsh/spaceship-debian-chroot.
  2. Source this section in your ~/.zshrc.

Example

mkdir -p "$HOME/.zsh"
git clone --depth=1 https://github.com/pipoprods/spaceship-debian-chroot.git "$HOME/.zsh/spaceship-debian-chroot"

For initializing prompt system add this to your .zshrc:

source "~/.zsh/pipoprods/spaceship-debian-chroot.plugin.zsh"

Usage

After installing, add the following line to your .zshrc in order to include Ember section in the prompt:

spaceship add --before char debian_chroot

Options

This section is shown only when the $debian_chroot variable is set.

Variable Default Meaning
SPACESHIP_FOOBAR_SHOW true Show current section
SPACESHIP_FOOBAR_PREFIX $SPACESHIP_PROMPT_DEFAULT_PREFIX Prefix before section
SPACESHIP_FOOBAR_SUFFIX $SPACESHIP_PROMPT_DEFAULT_SUFFIX Suffix after section
SPACESHIP_FOOBAR_COLOR yellow Color of section

Contributing

First, thanks for your interest in contributing!

Contribute to this repo by submitting a pull request. Please use conventional commits, since this project adheres to semver and is automatically released via semantic-release.

License

MIT © Sébastien NOBILI