Skip to main content

MX-Notes

Installation

pip

    shell> pip install mx-notes

From source

    shell> git clone https://github.com/amunger3/mx-notes.git
    shell> cd mx-notes
    shell> python setup.py install

Usage

CLI

MX-Notes can be ran from the command line with the command mx:

    shell> mx <notes-dir> --host <host> --port <port>

where notes-dir represents the path to your desired MX-Notes directory.

Defaults

  • notes-dir: ~/MX-Notes (will create directory if it doesn't exist)
  • host: 127.0.0.1 (localhost)
  • port: 5000

Features

Creating Notes

Notes are created by selecting the 'New' button. Setting the title is optional. Notes are saved automatically as they are edited.

Editing Notes

The note editing screen allows the user to edit the note title and content. Math symbols and their keybindings are shown on the left panel for quick access.

Listing Notes

When the app is started, the main screen is a list of notes in the specified directory. These notes are ordered by modification time. Clicking on a note's title will bring up its edit screen.

Notes Format

Notes are saved as .txt with a Markdown-style title followed by the note's content.

Developing

Requirements

  • python
  • npm

MX-Notes

Changelog

Changelog labels are any of the following:

  • [BUGFIX], [CHANGE], [CODEQUALITY], [DEPENDENCY], [ENHANCEMENT], [OTHER], [TRANSLATION]

Version 0.0.3 (2021-01-04)

  • [DEPENDENCY] Added UIKit and Sass compiler.

Version 0.0.2 (2021-01-04)

  • [CODEQUALITY] pathlib.Path used over os.path.
  • [ENHANCEMENT] Altered CSS slightly.

Version 0.0.1 (2021-01-03)

  • [OTHER] Initialized project.

Release files for mx-notes 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mx-notes 0.0.3
File Size Uploaded
mx-notes-0.0.3.tar.gz 5.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mx-notes 0.0.3
File Interpreter ABI Platform
mx_notes-0.0.3-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size:159.3 kB

Release files / mx-notes-0.0.3.tar.gz

Download URL mx-notes-0.0.3.tar.gz
Size 5.6 kB
Tags Source
SHA-256 checksum
How to use checksums
fcd65f66a31be01ee49ec3799f6dbdf4998fecd68f4cbcd6148d5f8cf33a2a07
BLAKE2b-256 checksum
How to use checksums
f8cf3a89f4548dcb2178e9540181e53da695312d040ab54e841920560caa6ad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1

Release files / mx_notes-0.0.3-py2.py3-none-any.whl

Download URL mx_notes-0.0.3-py2.py3-none-any.whl
Size 153.7 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
f75714305b999037ae6b24352f97e9e49e196054d81bc41e1c6ff151b7ffe6f5
BLAKE2b-256 checksum
How to use checksums
058113299be24052f4fd41fadd87ef5ede319d4392a074cf5fd472f45b843ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page