aboutsummaryrefslogtreecommitdiffstats
path: root/zsh/.zsh/functions/_abcde
blob: f00cf1157a8de35fb1101fa005b8005844166eb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#compdef abcde

  # '-a[Actions to perform, comma separated]' \
  # '-o[Output file type(s), comma separated]' \
  # '-Q[CD lookup method(s), comma separated]' \
  # '-r[Also encode in these remote hosts]' \

_arguments \
  '-1[Encode the whole CD in a single file]' \
  '-b[Enable batch normalization]' \
  '-B[Embed albumart (this also activates getalbumart)]' \
  '-c[Specify a configuration file (overrides system and user config files)]:file:_files' \
  '-C[Specify discid to resume from (only needed if you no longer have the cd)]' \
  '-d[Specify CDROM device to grab (flac uses a single-track flac file)]' \
  '-D[Debugging mode]' \
  '-e[Erase encoded track information from status file]' \
  '-f[Force operations that otherwise are considered harmful.]' \
  '-g[Use "lame --nogap" for MP3 encoding.]' \
  "-G[Get album art by using the 'getalbumart' action]" \
  '-h[Display help information]' \
  '-j[Number of encoder processes to run at once]:#' \
  '-k[Keep the wav tracks for later use]' \
  '-l[Use low dis space algorithm]' \
  '-L[Use local CDDB storage directory]' \
  '-m[Modify playlist to include CRLF ndings, to comply with some players]' \
  "-n[No lookup. Don't query CDDB, just create and use template]" \
  '-N[Noninteractive. Never prompt for anything]' \
  "-p[Pad track numbers with 0's (if less than 10 tracks)]" \
  '-P[Use UNIX pipes to read+encode without wav files]' \
  '-s[Show fields from the CDDB info]:arg:(year genre)' \
  '-S[Set the CD speed]:#' \
  '-t[Start the track numbering at a given number]:#' \
  '-T[Same as -t but modifies tag numbering]:#' \
  '-U[Do NOT use UNICODE (UTF8) tags and comments]' \
  '-v[Show version number and exit]' \
  '-V[Be a bit more verbose about what is happening behind the scenes]' \
  '-x[Eject CD after all tracks are read]' \
  '-w[Add a comment to the CD tracks]:comment' \
  '-W[Concatenate CDs: -T #01 -w "CD #"]:#' \
  '-z[Use debug CDROMREADERSYNTAX option (needs cdparanoia)]'

# Local Variables:
# mode: sh
# sh-indentation: 2
# indent-tabs-mode: nil
# sh-basic-offset: 2
# End: