Skip to main content

Single file note-taking app that work with .txt files

Project description

Lisq

From Polish "lisek / foxie" – lisq is a single file note-taking app that work with .txt files.

Zrzut ekranu

Code available under a non-commercial license (see LICENSE file).

Copyright © funnut

Instalation

pip install lisq

then type lisq

How to install Python packages visit this site.


Important

  • Default path to your notes is ~/notes.txt.
  • Default editor is nano.

To change it, set the following variables in your system by adding it to ~/.bashrc or ~/.zshrc.

export NOTES_PATH="/file/path/notes.txt"
export NOTES_EDITOR="nano"

or type lisq cfg -notespath ~/path/notes.txt

Commands

quit, q, exit   # Exit the app  
clear, c        # Clear the screen  

show, s         # Show recent notes (default 10)  
     [int]      # Show [integer] number of recent notes  
     [str]      # Show notes containing [string]  
     all        # Show all notes  
     random, r  # Show a random note  

del  [str]      # Delete notes containing [string]  
     last, l    # Delete the last note  
     all        # Delete all notes  

cfg  open, show, s
cfg -encryption on, off, set, newpass
    -keypath open, unset, del or <path>
    -notespath open, unset or <path>
    -editor open or <editor>

encrypt ~/file.txt  # Encrypting any file
decrypt ~/file.txt  # Decrypting any file

reiterate       # Renumber notes' IDs  
edit            # Open the notes file in editor

CLI Usage

lisq [command] [argument] [argument-1]
lisq add or / 'sample note text'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lisq-2025.5.10.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lisq-2025.5.10-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file lisq-2025.5.10.tar.gz.

File metadata

  • Download URL: lisq-2025.5.10.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for lisq-2025.5.10.tar.gz
Algorithm Hash digest
SHA256 85214e19e1b790a627651ef0291516937bf48eb408c931036461e97dfe5557ac
MD5 3fd979e1c2624d7d489b8bc70e7db00b
BLAKE2b-256 442ade45e222301adeb36f446116906827c4bb01526ffeae53f3700ef4013ee9

See more details on using hashes here.

File details

Details for the file lisq-2025.5.10-py3-none-any.whl.

File metadata

  • Download URL: lisq-2025.5.10-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for lisq-2025.5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 eeab146914c9599d43f8a9b2d57507b5a284d36c15c7a60c9e752c8f8cef15c2
MD5 c0b18b05af6cf0ffdbb234bd4ca8d84e
BLAKE2b-256 66dae73ab008bb4f6922f538b38961b238d603a3e07d8a3e9d4d4d3b47277dcf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page