Recent Releases of cocainate

cocainate - v1.1.4

Changelog

Other work

  • f942225c124abaaabb4328cc65b79588f6fa3b5a: synchronously waits for timer to finish (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 1 year ago

cocainate - v1.1.3

Changelog

Other work

  • f7247e9256f4bdb162f9209602e6b19b65e38e22: CODEOWNERS (@AppleGamer22)
  • 23ca30e77532596d84994f8712f271ac1bdc5e73: progress bar doesn't trash prompt with whitespace (@AppleGamer22)
  • 85696066c6830cf240f4274bbe571567bb0791e7: a flag for hiding progress bar (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 1 year ago

cocainate - v1.1.2

Changelog

Other work

  • 6f7dfd4a8f8709ae16d9e54e530afa24ebfd4fb2: --- (@dependabot[bot])
  • 499931f87f0d1bbdf1f9e27edb28c27c601897db: update makefile (@AppleGamer22)
  • f1f21c60ae9b8338d900d196161cf9f6f0dd43a8: goreleaser with nur (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 1 year ago

cocainate - v1.1.1

Changelog

Other work

  • 6f7dfd4a8f8709ae16d9e54e530afa24ebfd4fb2: --- (@dependabot[bot])
  • 499931f87f0d1bbdf1f9e27edb28c27c601897db: update makefile (@AppleGamer22)
  • 38cec4828f5f81e617cd604661762eb80be01381: goreleaser with nur (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 1 year ago

cocainate - v1.1

Changelog

Other work

  • ec14ee3411a6b2ea0e8fef435909b4d33b934e91: goreleaser remove deprecated fields (@AppleGamer22)
  • 7d9f38aef92ef1d0bdf82f4db2372b9f1a168d4f: initial progress bar code (@AppleGamer22)
  • 3b7ff05088614295f4bc277fccd79f96cbdec767: initial progress bar code (@AppleGamer22)
  • 2070272efa3fca3abd6f5267d52964d7aa2a4152: progress % changes with second (@AppleGamer22)
  • c8c4e2b872e8d601c300c9e23314df4846997d93: arithmetic fix (@AppleGamer22)
  • f420c1eb6f5779964002fc9990b75a0c4f6f13d9: should clear the window on completion, should fix cursor disappearing from shell after completion (@AppleGamer22)
  • b5551ea0f092df5e02db6558e5231fa63c923a7d: changed progress bar formatting (@AppleGamer22)
  • 6b69d685e311860b605c32f48956561c0eb063dc: rounds duration label to the nearest second (@AppleGamer22)
  • a4cc35145794379fa15ee30cacd52a844699851f: move progress bar thread creation to progress bar package (@AppleGamer22)
  • 28e609ff661c14c493c501dbffb7d823d9ca90ce: making sure cursor is shown before the process terminates (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] almost 3 years ago

cocainate - v1.0.20

Changelog

New Features

  • 68a087d25830e3dafda8ad00dc9d754161fa318d: feat(manual): added manual command (@AppleGamer22)

Other work

  • e0af274e7c45b89215b1950129851fcca3203e13: Update release.yml (@AppleGamer22)
  • ee78f0153d0a6afb832d37764c8191a028ec842a: Update tag.yml (@AppleGamer22)
  • 68cc9f67be7198cabd3b434ccb4e39d5b4029fb0: Update test.yml (@AppleGamer22)
  • e93ef88560b0cd057d509714981ee41e96933d6c: dependabot config formatting (@AppleGamer22)
  • 293a2d278b4573353b7ce3bf4d2729e8df2cbc1f: initial manual command (@AppleGamer22)
  • fa8d6a6818897e6e5af59150daae1847362da080: sbom (@AppleGamer22)
  • 31e0e32bc455063eb2b79f6f25e3729692ac531a: syft set-up (@AppleGamer22)
  • 4f985cc5f47e9210dc2aae1ec61d40443d72a2ab: module update (@AppleGamer22)
  • 2ca4f511bd3573a67d3fd4553d01691af66e84ed: syft action version (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] about 3 years ago

cocainate - v1.0.19

Changelog

Other work

  • 120d9bdf30148200388f827843edea2c4919e126: set write permission for release ci (@AppleGamer22)
  • a76a2986db4c4650b32e5f6cda13eb291202179f: sed and date cross platform scripts (@AppleGamer22)
  • 2729a0824115fd9fa501f05e874c6c9422d82383: fixed replace utility (@AppleGamer22)
  • 55731f958b79596a09a2fa9c818e3419f739e2b1: replace script refactoring (@AppleGamer22)
  • 95928e2cf3ff48d028aee9143d91177b0fc9a6a4: disable codeql workflow (@AppleGamer22)
  • c6e6cecf4c31a737b855922cb275281c879ed2a7: CI/CD go version update (@AppleGamer22)
  • 08ff87dbeac7271a19f328ceca01e964dbd10a61: cff schema (@AppleGamer22)
  • 623707c766ab0a7b2b9f6b1b678109e5e6bf7f28: updated go version for ci/cd (@AppleGamer22)
  • d93f63defa73cc01d245e7db5a1a53e477245742: timer memory leak prevention (@AppleGamer22)
  • d86003083344ed011b34867aeee5f207b0fef842: CD go version update (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 3 years ago

cocainate - v1.0.18

Changelog

Other work

  • d74e35ae29dadc3df9b9270e88d0d0b79e7ec3af: fix flag config error (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 3 years ago

cocainate - v1.0.17

Changelog

Other work

  • 285bb4f8854cf87ceb13fb347dc9c7cb0cc18343: codeql fix (@AppleGamer22)
  • 8cda4b0ae8e54d103653bb9270615f7ef32309a7: removed github urls from verbose version output (@AppleGamer22)
  • bed670be7db55da04f772b0fec897b92de47fb41: simpler ^C removal (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 3 years ago

cocainate - v1.0.16

Changelog

New Features

  • aad5f1e59d2e9fb4f491f826dafe25fe99e998dd: feat: cobra checks that pid and duration are both provided (@AppleGamer22) ### Other work
  • fb7445c94eefacdcb78bed2be559be3cf1d81bec: dependabot.yml (@AppleGamer22)
    • dependency updates 1662f5326cb9aa33116d610dc288a1af285223c7.
  • 7739e38c4b79347d95ea1f1a86f83dc3b485a800: dependency review (@AppleGamer22)
  • 547a246eb49246d79e7b7275ae41e7330f34585c: codeql only on PRs (@AppleGamer22)
  • a1c6909010a2acc725e29698d4287652d4758890: simplified github actions (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 3 years ago

cocainate - v1.0.15

Changelog

Other work

  • 18d25e7a23b2b8dcca69c634958dc9a387f05854: updated goreleaser action to v3 (@AppleGamer22)
  • b3a2b42df805e3a7891203333991b0ac5136538d: updated go.mod (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] over 3 years ago

cocainate - v1.0.14

Changelog

Bug fixes

  • be9b612a1429c1cacfe7c7304d97080cda5eb067: fix: check that pid != PPID (@AppleGamer22) ### Other work
  • 6ca3a81e4ed8e003684a136f0d20e6b601a0df08: version cmd release url (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] almost 4 years ago

cocainate - v1.0.13

Changelog

New Features

  • 6e98a0f76d57bd0e2415de3ee096d2b841d22bc1: feat: --pid flag has a shorthand form of -p (@AppleGamer22)
  • b7853d3e26018bc57ce41188433fd8ccf8ca32e6: feat: session.Signals is now exposed for libaray consumers (@AppleGamer22) ### Other work
  • 568e441bdeced88d1baacfaa7e9a07f9eeda49b9: release notes footer (@AppleGamer22)
  • 162fd622ebc987c2b022bc79a3946562c972a44f: codeql scanning (@AppleGamer22)
  • 65c2927ea0a43476ad126aeb4bb632adaf523b47: codeql multi-os scanning (@AppleGamer22)
  • 23e667b540600e021b9c53183b578857f5d03935: go set-up gh action update (@AppleGamer22)
  • 63191996c37decab6fa23eaa8e10c2063a2912bc: removed distribution files, reduced makefile (@AppleGamer22)
  • 669ad5d053ce00352b94136a876ce2aaaecbbbc4: set version in manual page (@AppleGamer22)
  • cf0991134b3220de810d91db1873c0d637170856: set version in manual page fix (@AppleGamer22)
  • fdb2d1f98966b2708bbbf6b2cb2af148378e01c2: remove packging instructions from readme, handled by ci/cd (@AppleGamer22)
  • 5c77ed8dfaa39035f17bdcee587ff62555b1ec62: actions/checkout version bump (@AppleGamer22)
  • 2ccb9a0c94c9893428f32632565bbe00c107e1f0: codeql action only on code change (@AppleGamer22)
  • 6af9c99f0be0f4f15ae3df9164da3ac95eb518aa: readme update (@AppleGamer22)
  • 0322ab2d3563e9a029788ab65a25002f8286f376: release changelog formatting (@AppleGamer22)
  • a19e6adabf491c0d7ba9239d618890b101b89210: release config fix for archives (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] almost 4 years ago

cocainate - v1.0.12

Changelog

New Features

  • 6e98a0f76d57bd0e2415de3ee096d2b841d22bc1: feat: --pid flag has a shorthand form of -p (@AppleGamer22) ### Other work
  • 568e441bdeced88d1baacfaa7e9a07f9eeda49b9: release notes footer (@AppleGamer22)
  • 162fd622ebc987c2b022bc79a3946562c972a44f: codeql scanning (@AppleGamer22)
  • 65c2927ea0a43476ad126aeb4bb632adaf523b47: codeql multi-os scanning (@AppleGamer22)
  • 23e667b540600e021b9c53183b578857f5d03935: go set-up gh action update (@AppleGamer22)
  • 63191996c37decab6fa23eaa8e10c2063a2912bc: removed distribution files, reduced makefile (@AppleGamer22)
  • 669ad5d053ce00352b94136a876ce2aaaecbbbc4: set version in manual page (@AppleGamer22)
  • cf0991134b3220de810d91db1873c0d637170856: set version in manual page fix (@AppleGamer22)
  • fdb2d1f98966b2708bbbf6b2cb2af148378e01c2: remove packging instructions from readme, handled by ci/cd (@AppleGamer22)
  • 5c77ed8dfaa39035f17bdcee587ff62555b1ec62: actions/checkout version bump (@AppleGamer22)
  • 2ccb9a0c94c9893428f32632565bbe00c107e1f0: codeql action only on code change (@AppleGamer22)
  • 6af9c99f0be0f4f15ae3df9164da3ac95eb518aa: readme update (@AppleGamer22)
  • 3b8e61511a695c5d3ea78d2e735eec3b31b50e3c: release changelog formatting (@AppleGamer22)

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew install AppleGamer22/tap/cocainate

- Go
Published by github-actions[bot] almost 4 years ago

cocainate - v1.0.11

Functionality

Root -d/--duration Flag

This is an optional flag that accepts a duration string (see Go's time.ParseDuration for more details). If this flag is not provided, the program will run until manually stopped.

Acceptable Time Units

  • nanoseconds: ns
  • microseconds: us or µs
  • milliseconds: ms
  • seconds: s
  • minutes: m
  • hours: h

Examples

  • 10 hours: -d 10h
  • 1 hour, 10 minutes and 10 seconds: -d 1h10m10s
  • 1 microsecond: -d 1us

If the --pid flag is provided, the -d flag's value is used as process polling interval.

Root --pid Flag

This is an optional flag that accepts a process ID (PID). If a valid PID is provided, the program will wait until that process is terminated. The delay between the termination of the provided process and the termination of screensaver inhibitation depends on the -d flag (which must be provided).

version Sub-command

-v/--verbose Flag

  • If this flag is provided, the following details are printed to the screen:
    1. semantic version number
    2. commit hash
    3. Go compiler version
    4. processor architecture & operating system
  • Otherwise, only the semantic version number is printed.

Installation

Arch Linux Distributions

  • yay: bash yay -S cocainate-bin
  • paru: bash paru -S cocainate-bin

macOS

  • Homebrew Tap: bash brew tap AppleGamer22/cocainate brew install cocainate

- Go
Published by github-actions[bot] almost 4 years ago

cocainate - v1.0.10

Changelog

  • 034dae6 goreleaser release fix, gh discussion category rename

- Go
Published by github-actions[bot] almost 4 years ago

cocainate - v1.0.9

Changelog

  • ba88a71 goreleaser release fix, gh discussion category rename

- Go
Published by github-actions[bot] almost 4 years ago

cocainate - v1.0.8

Changelog

  • c6d65ae caffeinate args
  • 9bdf6d3 github discussion for each github release
  • 607ce4c returning nil error if process doesn't exist
  • c27879c sudo in dockerfile
  • dc2c2b2 in progress testing docker image
  • 29c6d6d exclude pre-releases from publishing
  • 62e5532 github action release only on a new tag
  • 635cb01 linux packages completion scripts and manuals
  • c346c60 adds cmdline completion scripts to gitignore
  • d7da58f fix to version and commit hash detection
  • 874dc61 relases on tag
  • 4c3f4d6 goreleaser github actions
  • 081d419 aur and brew
  • 74e731f goreleaser
  • f049313 docs: typo fix
  • c2b5974 make debug with versioning info
  • 3185238 readme update
  • d525570 man page update
  • edbc54e markdown update
  • 02d1aa9 less comands for make test
  • cad0235 tests uses assert instead of require

- Go
Published by github-actions[bot] almost 4 years ago