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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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