Giter Site home page Giter Site logo

finestra's People

Contributors

w33tmaricich avatar

Watchers

 avatar

finestra's Issues

Widget: Git Log

A widget for viewing your most recent commits for a given project repo.

  • Argument to specify local repo root directory.
  • Displays commits in some fancy way.
  • looks nice with no overflow.

JSON configurable

  • JSON configuration file
  • Stored somewhere permanent on disk.
  • New defaults can be written via command line "save" argument.
  • Read configuration on launch.

Terminal resize not refreshing properly

when you load a widget, resize the terminal, then refresh the widget, it doesn't fit the screen properly. This must be fixed for a good workstation experience using a tiled window manager.

Update readme & docs

Update the readme to include:

  • Images of current widgets
  • Description of the application and its features.
  • Planned upcoming features in later versions.

Update docs to include:

  • application arguments.
  • doc page for each widget.

Port graphing capabilities from status-term

file: src/widgets/display/graph.clj

Replicate status-term graphing functionality into a new file

Ported abilities

  • Bar graphs
  • Centered/stacked
  • Colored
  • Numerical values
  • Titles

New abilities

  • Auto-scaling bar sizes.

Arguments & flags framework

Write/use a framework to parse application arguments in order to:

  • specify what widget should be launched
  • specify what flags should be passed to the application
  • specify what flags should be passed to the widget

Basic functional weather

Write a weather widget that has the following capabilities:

  • weather information pulled from openweathermaps.com
  • location displayed
  • current weather conditions
  • current temperature
  • high temperature
  • low temperature

log-errors macro

I want the error logging to be a macro. i dont want to use eval. i just need to figure out how to evaluate the errors parameter to loop through it.

Weather arguments & flags

The weather widget should have the following capabilities:

  • Specify zip code via command line args
  • Specify API key file path via command line args
  • Specify use of metric or imperial

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.