ellipticobj / scrap

simple vim-like note taking application in the terminal

Repository from Github https://github.comellipticobj/scrapRepository from Github https://github.comellipticobj/scrap

scrap

this is a super simple vim-like notetaking app i made for myself
built with cython

installation

clone this repo

git clone https://github.com/yourusername/scrappad.git

then install dependencies:

pip install -r requirements.txt

then install the app:

pip install .

note that on some systems (like macos) you might have to use pip3 instead of pip.

features

super basic vim keybinds:
:w --- save
:q --- quit (:q! to force quit)
:wq -- write and quit
i ---- insert mode

default folder for notes is at ~/.config/scrappad

building

edit setup.py to whatever
run pip install . to build this project.

screenshots

screenshot

roadmap

  • use cython to build
  • logging
  • make program run faster
  • add support for markdown
  • add support for exporting notes
  • autosave?
  • argparse?

About

simple vim-like note taking application in the terminal

License:GNU General Public License v3.0


Languages

Language:Python 76.5%Language:Shell 23.5%