Git Product home page Git Product logo

dots-and-dashes's Introduction

Dots and Dashes

Yeah, right

This is a conky interface with a bit of py and sh here and there. Got inspo from various vidya and films for creating this and it's projected to be rendered on a 1920x1080 display. If you have greater or lower resolution, please feel free to adapt it for your needs.

It uses a color scheme of a maximum of three colors (including all the images) so it is easy to change it as you prefer with a maximum of three lines of bash.

Please explore the directories and even read carefully ALL the configuration files.

Features

  • Calendar... One day i felt like re-inventig hot-water so there it is. What is so special about this calendar? The fact that you can mark days to be displayed in the calendar and the option to associate notes to them;

  • A weather widget full of info and forecast. For this one you will need to

pip install pywapi
  • Speedtest infos, which you will need to below command, in order to make it work.
pip install speedtest-cli
  • A dbus-monitor i made in python ( reinventing hot-water yet again ) which serves the purpose of collecting notifications from "whatsie" - a WhatsApp Web client for Desktop, created by talented https://github.com/Aluxian/Whatsie - and pipe the Sender to the conky.

  • Awesome wallpaper and awesome HUD designed by me :)

How it works

Everything inside conky_OPSAT directory, should go into /home/youruser/.conky/ and you are ready to go. If you encounter conky files not working with the default settings, try exporting your $USER to the enviornment as every path in the conky files has /home/$USER/.. as path.

Let's talk about the redundant / optional features:

a. Images inside conky_OPSAT directory (except the conky_weather_icons) serve the sole purpose of ricing. If you feel like you don't mind a less than awesome desktop, feel free to get rid of them.

b. The spinning gif in the middle of the screen, it's also 100% eye-candy and fireworks. If you have a low end machine i strongly recommend you to make less than using .gifbg script.

c. The calendar per se, it just works but if you don't want all the unicode-art, please read the documentation of it. I like to think that i covered pretty much every customization preference.

d. The whatsapp notification counter. I think this is the most optional feature. If you are going to use it, make sure to start the dbus-mon.py together with "whatsie" at launch (the conky_notifs will take care of killing both itself and the dbus-mon.py, on quitting whatsie)

e. inside the CPU histogram ring, there is a 2 pixel thin ring which serves ME to know the approximative level of the sound volume. It resides in the cpu_rings.lua file, just in case you want to get rid of it or find it odd.

That's it, enjoy!

Screenshot

dots-and-dashes's People

Contributors

davidrlunu avatar madnight avatar tasonface avatar tcarrio avatar wonkyoc 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.