All Projects → atareao → habits

atareao / habits

Licence: MIT license
An application to monitor your habits with your PC. So you can study how many kilometers travel with your mouse or how many keystrokes.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to habits

Inputsystem
An efficient and versatile input system for Unity.
Stars: ✭ 1,013 (+5231.58%)
Mutual labels:  keyboard, mouse
Neatinput
A .NET standard project which aims to make keyboard and mouse input monitoring easy on Windows and eventually Linux.
Stars: ✭ 89 (+368.42%)
Mutual labels:  keyboard, mouse
Keymousego
类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input
Stars: ✭ 1,145 (+5926.32%)
Mutual labels:  keyboard, mouse
keyboard mouse emulate on raspberry
Bluetooth Keyboard Mouse Emulator on Raspberry Pi
Stars: ✭ 230 (+1110.53%)
Mutual labels:  keyboard, mouse
Xboxkeyboardmouse
Keyboard and mouse for Xbox One streaming on Windows 10
Stars: ✭ 235 (+1136.84%)
Mutual labels:  keyboard, mouse
Repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
Stars: ✭ 763 (+3915.79%)
Mutual labels:  keyboard, mouse
Mouse2joystick custom cemu
An AutoHotkey Script to allow the use of Mouse and Keyboard control in CEMU. This uses vJoy and provides several additional features over regular keyboard control, like: the ability to control the camera with the mouse, toggle walking speed, in BotW use MouseWheel to change weapons, a separate Toggle key for ZL useful for locking onto a target in BotW.
Stars: ✭ 76 (+300%)
Mutual labels:  keyboard, mouse
Keyboardvisualizer
Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab (https://gitlab.com/CalcProgrammer1/KeyboardVisualizer)
Stars: ✭ 458 (+2310.53%)
Mutual labels:  keyboard, mouse
snake
A stylised graphical tool for configuring and controlling Razer devices on Linux
Stars: ✭ 52 (+173.68%)
Mutual labels:  keyboard, mouse
Windows User Action Hook
A .NET library to subscribe for Windows operating system global user actions such mouse, keyboard, clipboard & print events
Stars: ✭ 224 (+1078.95%)
Mutual labels:  keyboard, mouse
Gainput
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
Stars: ✭ 636 (+3247.37%)
Mutual labels:  keyboard, mouse
Enigo
Cross platform input simulation in Rust
Stars: ✭ 254 (+1236.84%)
Mutual labels:  keyboard, mouse
Gopher360
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
Stars: ✭ 566 (+2878.95%)
Mutual labels:  keyboard, mouse
Silence
A simple, clean macro recorder written in C#. Windows 10 compatible.
Stars: ✭ 29 (+52.63%)
Mutual labels:  keyboard, mouse
Fabgl
Display Controller (VGA, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
Stars: ✭ 534 (+2710.53%)
Mutual labels:  keyboard, mouse
Globalhooks
Allows you to create global keyboard events
Stars: ✭ 74 (+289.47%)
Mutual labels:  keyboard, mouse
Rbtray
A fork of RBTray from http://sourceforge.net/p/rbtray/code/.
Stars: ✭ 365 (+1821.05%)
Mutual labels:  keyboard, mouse
Ucr
Universal Control Remapper [Alpha]
Stars: ✭ 399 (+2000%)
Mutual labels:  keyboard, mouse
Hidusbf
USB Mice Overclocking Software (for Windows)
Stars: ✭ 152 (+700%)
Mutual labels:  keyboard, mouse
Rkvm
Virtual KVM switch for Linux machines
Stars: ✭ 237 (+1147.37%)
Mutual labels:  keyboard, mouse

Welcome to Habits 👋

Licencia MIT Codacy Badge CodeFactor

Twitter: atareao

Habits is an application to monitor your habits with your PC. So you can study how many kilometers travel with your mouse or how many keystrokes.

Habits

🏠 Homepage

Prerequisites

Before you begin, ensure you have met the following requirements:

  • If you install it from PPA don't worry about, becouse all the requirements are included in the package
  • If you clone the repository, you need, at least, these dependecies,
gir1.2-gtk-3.0,
gir1.2-glib-2.0,
gir1.2-gdkpixbuf-2.0,
gir1.2-appindicator3-0.1,
gir1.2-webkit2-4.0,
python3-xlib

Installing Habits

To install Habits, follow these steps:

  • In a terminal (Ctrl+Alt+T), run these commands
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install habits

Using Habits

When you start Habits it goes to Indicator Area, as you can see in the next screenshot,

Habits

You can set some options in order to start Habits when you start your Operative System.

  • Set the icon theme. Dark or light.
  • Start Habits with your Operative System

Besides you can set the colors of the graphics

Configuration

In the next screenshot you can see the about

About

In the next screenshots you can see some samples of my use of Habits,

Example 1

Example 2

Contributing to Habits

To contribute to Habits, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin <project_name>/<location>
  5. Create the pull request.

Alternatively see the GitHub documentation on creating a pull request.

👤 Contributors

Thanks goes to these wonderful people (emoji key):


Lorenzo Carbonell

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Contact

If you want to contact me you can reach me at atareao.es.

License

This project uses the following license: MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].