Git Product home page Git Product logo

pikalogy's Introduction

pikalogy

Pikachu theme for Terminology

Terminology is a genius terminal emulator developed by the Enlightenment Foundation. On top of being quite fast, it also proposes a new range of customization that is only limited by one's imagination.

This Pikachu theme for Terminlogy has been inspired from the nyanology theme from Anisse Astier.

Note that this is completely unaffiliated with Nintendo or The Pokemon Company... this is just a fan theme made for fun I'm not searching for trouble (to make it double).

Usage

  • Make sure terminology is installed (see download link above)
  • In the directory of the pikalogy theme:
    • make DEFINITIONS="your definitions" to compile the Edje file with options among:
      • -DWITH_SOUND to unable sound effects (DISABLED BY DEFAULT)
    • make install (as root if necessary) to install the files.
    • You can override the PREFIX variable to change the destination of the installed files.
    • make uninstall (as root if necessary) to remove installed files.
  • In terminology, right-click, select ‘‘Settings’’ then ‘‘Theme’’ and chose ‘‘pikalogy’’
  • In Settings/Behaviour don't forget to check the boxes ‘‘React to key presses’’, ‘‘Visual Bell’’ and ‘‘Cursor Blinking’’ for the best effects.

Screenshots

Known Limitations

I do not dedicate much time to this theme, but gladly accept pull requests! Below is a (non-exhaustive) list of what does not work or needs love:

  • The cursor underline and cursor bar features are not implemented.
  • Miniview is broken?

Credits

License

The MIT License (MIT) only applies to the modifications I made to the default theme of Terminology, not to the original file nor source code or icons belonging to Terminology. See LICENSE.md for details.

pikalogy's People

Contributors

jeanguyomarch avatar kwontf avatar seoz 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

Watchers

 avatar  avatar

pikalogy's Issues

Sound doesn't works for me

Hy ! And a huge thanks for your work ! 👍

I actually meet an issue while installing pikalogy. The sound does not seems to work.

I define Definition like this :
DEFINITIONS := -DWITH_SOUND

And then I sudo make install

Here is the MakeFile

PREFIX      := /usr/local
EDJE_CC     := edje_cc
TERMINOLOGY := terminology

V       := 0
AT_0        := @
AT_1        :=
AT      := $(AT_$(V))

EDJE_VERBOSE_0  :=
EDJE_VERBOSE_1  := -v
EDJE_VERBOSE    := $(EDJE_VERBOSE_$(V))

#DEFINITIONS    ?=
DEFINITIONS := -DWITH_SOUND

.PHONY: all clean install uninstall test

all: pikalogy.edj

pikalogy.edj: pikalogy.edc default_colors.in.edc
    @echo "  EDJ       $@"
    $(AT)$(EDJE_CC) $(EDJE_VERBOSE_1) $(DEFINITIONS) -id images -sd sounds pikalogy.edc pikalogy.edj

clean:
    $(RM) pikalogy.edj

install: pikalogy.edj
    @echo "  INSTALL   $<"
    $(AT)install -m 0644 pikalogy.edj /home/$USER/.config/terminology/themes/

uninstall:
    $(RM) /home/$USER/.config/terminology/themes/pikalogy.edj

test: pikalogy.edj
    $(TERMINOLOGY) --theme=./pikalogy.edj

Did I make something wrong ?

Thanks !

state bell:0 does not exist for part 'pika'

Getting this error when trying to make.

edje_cc version 1.22.2

edje_cc: Critical. GROUP terminology/cursor - state 'bell:0' does not exist for part 'pika'; set in program 'pika_bell_start'

Max Sizing of the pikachu

Nice theme! :) I was trying it and I found it funny!, maybe I'll add a package for the elive repo too, if you are ok

Actually I found a small bug, if you resize the fonts of the terminology (ctrl + wheel) you don't see the pikachu to increase the size, maybe you should set some "max" values to at least the double if you cannot use bigger images of the picachu (so the user would like to "appreciate" the image in more details), also in any case it doesn't looks to fit correctly with the terminal if the image is too small (smaller than the fonts)

Have a nice day!
Thanatermesis

Time to update I think

Hi,
Terminology 1.11 is came out with new look
It will be a good idea to update your theme
so I can fork it 😁 with different character and colors
thanks man 😊👍️

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.