Giter VIP home page Giter VIP logo

owo's Introduction

owo

owo is a simple program that every linux user should have.

Screenshots

Screenshot of program running normally as well as being piped into pridecat

Requirements

Language independant

  • ability to sudo if you want to install it
  • make to use the makefiles

C

  • A compiler (my makefile uses gcc)

C++

  • A compiler (my makefile uses g++)

Assembly

      X86 and X86_64

            * A compiler and linker (my makefile uses nasm and ld)

      Armv7l

            * A compiler and linker (my makefile uses as and ld)

      Aarch64

            * A compiler and linker (my makefile uses gcc's aarch64 cross compiler)

Rust

  • A compiler (my makefile uses rustc)

Python2

  • Python 2

Python3

  • Python 3

Basic

  • A compiler (my makefile uses freebasic)

Bash

  • Bash

CSharp

  • A compiler (my makefile uses mcs)

Installation

  • Download the code for the language of your choice
  • Run make
  • Run make install

Other Programs

  • Lolcat - Piping owo to lolcat works really nicely
  • Pridecat - Piping owo to pridecat makes it better

Notes

All makefiles use their native environments (i.e armv7l assumes you are using an armv7l processor to compile it).

If you wish to cross compile, that is up to you to do.

I'm not the best programmer, I don't even use c or assembly, but this is so simple anyone could do it.

It doesn't do any fancy checks to see where it can install, it just installs to /usr/bin.

It doesn't have fancy colours, command line arguments, it just prints some simple text. Please don't hurt me.

I'm not even trying to make this work in a million different languages but I get bored and it's a simple project so why not.

I develop on Linux so if it doesn't work in Windows or Mac (which the installation won't) then that's your problem not mine. I'm not smart enough to do OS checking at install.

I've never programmed in rust before. I just looked up how to print to the screen and guessed the rest and it worked. I don't know if there's conventions or not. Please don't hurt me for bad code :(

owo's People

Contributors

charlottecross1998 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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.