Skip to main content

chapter-marking utility

Project description

Chapter-marker

EVERYTHING IS DIFFERENT NOW, sorry

Write a chaptermark file for your podcast. The focus is the binaergewitter podcast Chapter-marker is to be used with hotkeys or with the sleep interval

Workflow

chapter-start   # wenn Ingo sagt "halli hallo und herzlich willkommen"
chapter-mark  # text, welcher für die chapter mark verwendet werden soll markieren

Hotkey in your window manager

To achieve full potential of chapter-marker, make sure to add the tool as a hotkey to your window manager

AwesomeWM

  • Ctrl-j: start timer
  • Ctrl-k: add marker

Add to your rc.conf:

globalkeys = awful.util.table.join(
  ...
  -- chapter-marker
  awful.key({ "Control" }, "j", function () awful.spawn("/usr/bin/chapter-start") end,
            {description = "start the chapter marker",}),
  awful.key({ "Control" }, "k", function () awful.spawn("/usr/bin/chapter-mark") end,
            {description = "create a chapter mark",}),
  ...
)
root.keys(globalkeys)

Installation

NixOS

environment.systemPackages = [ (pkgs.callPackage /here/default.nix {}) ];
# or with nur
environment.systemPackages = [ nur.repos.makefu.chapter-marker ];

Build manually:

nix-build -E 'with import <nixpkgs> {};pkgs.callPackage ./default.nix {}'
result/bin/chapter-mark # run it

Legacy OS

Please note that these installation instructions are untested and extremely fragile, you must use your own brain unfortunately.

cp chapter-* /usr/bin/
chmod 755 /usr/bin/chapter-*
# also install xclip,libnotify somehow ¯\_( ͡° ͜ʖ ͡°)_/¯

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

chapter-marker-1.0.0.tar.gz (84.0 kB view details)

Uploaded Source

Built Distribution

chapter_marker-1.0.0-py3-none-any.whl (85.2 kB view details)

Uploaded Python 3

File details

Details for the file chapter-marker-1.0.0.tar.gz.

File metadata

  • Download URL: chapter-marker-1.0.0.tar.gz
  • Upload date:
  • Size: 84.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20210325 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.8

File hashes

Hashes for chapter-marker-1.0.0.tar.gz
Algorithm Hash digest
SHA256 cf0f41791d276763257044b57e305f0f2f6e15118885c352b593aac1dbea494d
MD5 f6f020970f8caeab16c29351379117e5
BLAKE2b-256 1e0d17b84e1c7eef97475cff0d93ab5a1f3c5014f8485760deed6811baa6967e

See more details on using hashes here.

File details

Details for the file chapter_marker-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: chapter_marker-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 85.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20210325 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.8

File hashes

Hashes for chapter_marker-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 edc68012c878d672ee02a35d49bd667047324396cc90ead61926c4234e806cd3
MD5 8bba4200cc38818e6d7862db65ff78b7
BLAKE2b-256 c61f2eb6e9e89ffc89aab9d743268da8a14d88ed70a0ff5b53f51bb25121d1e1

See more details on using hashes here.

Supported by

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