Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.
/ devil-puppet Public archive

An evil looking theme for the zsh shell for Linux that is decorated by a pentagram.

License

Notifications You must be signed in to change notification settings

skippyr/devil-puppet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

≥v≥v devil-puppet ≥v≥v

     

❡ About

An evil looking theme for the zsh shell for Linux that is decorated by a pentagram.

Caption: a preview of devil-puppet applied on zsh. The terminal theme used is Flamerial and font is Fira Mono (Nerd Fonts patched).

Features

It displays:

  • Your host and user names.
  • The name of the active Python virtual environment, if you have sourced one.
  • The path of the directory you are in with parent directory names abbreviated by their initials.
  • The active branch, when inside of a git repository.
  • The exit code of failed commands.

❡ Install

Dependencies

The following dependencies must be installed before installing it:

  • git: it will be used to clone this repository.
  • Noto Sans, Nerd Font Symbols: these fonts provide the pretty symbols used by the theme.

Procedures

Manual Procedures

If you want to install this theme without a plugin manager or for a specific framework, using a terminal, follow these steps:

  • Clone this repository using git:
git clone --depth 1 "~/.config/zsh/themes/devil-puppet";
  • Source the file devil-puppet.zsh-theme that is inside of the repository you just cloned in your ~/.zshrc configuration file:
source "~/.config/zsh/themes/devil-puppet/devil-puppet.zsh-theme";
  • Reopen zsh.

Procedures For OhMyZSH

If you want to install and use this theme with the ohmyzsh framework, using a terminal, follow these steps:

  • Clone this repository using git:
git clone --depth 1 \
    "https://github.com/skippyr/devil-puppet" \
    "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/devil-puppet";
  • Apply the theme in your ~/.zshrc configuration file by setting the ZSH_THEME variable:
ZSH_THEME="devil-puppet/devil-puppet";
  • Reopen zsh.

Procedures For Antidote

If you want to install this theme with the antidote plugin manager, using a terminal, follow these steps:

  • Add this repository to your plugins file, usually ~/.zsh_plugins.txt.
skippyr/devil-puppet
  • Use antidote to load your plugins.
antidote load "~/.zsh_plugins.txt";

❡ Help

If you need help related to this project, open a new issue in its issues pages or send me an e-mail describing what is going on.

❡ Contributing

This project is open to review and possibly accept contributions, specially fixes and suggestions. If you are interested, send your contribution to its pull requests page or to my e-mail.

By contributing to this project, you agree to license your work under the same license that the project uses.

❡ License

This is free software licensed under the BSD-3-Clause License that comes WITH NO WARRANTY. Refer to the LICENSE file that comes in its source code for license and copyright details.

≥v≥v Here Be Dragons! ≥v≥
Made with love by skippyr <3