Noti: рд╕рдВрджреЗрд╢ рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА

рдХреЛ рдирд┐рд░реНрдорд┐рдд 24 рдЬрдире░ 2018  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: variadico/noti

рд╡рд┐рд╡рд░рдг

--message / -m рдзреНрд╡рдЬ рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд╕рдВрджреЗрд╢ рдлрд╝реАрд▓реНрдб рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдВрджреЗрд╢ рдлрд╝реАрд▓реНрдб рд╣рдореЗрд╢рд╛ "рд╣реЛ рдЧрдпрд╛!" рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИред

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

noti -t "My Title" -m "My Message"

рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реЛрддреА рд╣реИред рдПрдХ рдЦрд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдЗрд╕реЗ рд╣рд▓ рдХрд░рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ @heidark рджреНрд╡рд╛рд░рд╛

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреЙрдкрдЕрдк/рд╡реЙрдпрд╕ рд░реАрдбрдЖрдЙрдЯ рдХрд╛ рд╕рдВрджреЗрд╢ рдХреНрд╖реЗрддреНрд░ "рдореЗрд░рд╛ рд╕рдВрджреЗрд╢" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рд╕рдВрджреЗрд╢ рдлрд╝реАрд▓реНрдб рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ "рд╣реЛ рдЧрдпрд╛!" рд░рд╣рддрд╛ рд╣реИред
screen shot 2018-01-24 at 4 17 07 pm

рд╕рдВрд╕реНрдХрд░рдг

3.0.0 , MacOs 10.13.2 . рдкрд░ Homebrew рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд

screen shot 2018-01-24 at 4 17 13 pm

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдиреЛрдЯреА рдЪрд▓рд╛рддреЗ рд╕рдордп рдпрджрд┐ рдЖрдк рдЬрд┐рд╕ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИрдВ, рдЙрд╕рдореЗрдВ .noti.yaml рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдореИрд╕реЗрдЬ рдлреНрд▓реИрдЧ рдХреЛ рдЗрдЧреНрдиреЛрд░ рдХрд░ рджреЗрддрд╛ рд╣реИред

рдПрдХ рдЦрд╛рд▓реА .noti.yaml рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдПред

рдореБрджреНрджрд╛ рдпрд╣рд╛рдБ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рдореНрдо, рдЕрдЬреАрдмред рдореБрдЭреЗ рд░рд┐рдкреНрд░реЛ рдирд╣реАрдВ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

noti --verbose -t "My Title" -m "My Message"

рдЬрд╝рд░реВрд░:

$ noti --verbose -t "My Title" -m "My Message"
Failed to configure: failed to read config file: [open .noti.yaml: no such file or directory open /Users/tkc/.config/noti/noti.yaml: no such file or directory]
title: My Title
Running command: []
Services: map[banner:{}]
Viper: map[title:My Title say:map[voice:Alex] pushbullet:map[accesstoken:] bearychat:map[incominghookuri:] message:Done! simplepush:map[key: event:] slack:map[channel: username:noti token:] hipchat:map[room: accesstoken:] defaults:[banner] espeak:map[voicename:english-us] pushover:map[apitoken: userkey:] nsuser:map[soundnamefail:Basso soundname:Ping] pushsafer:map[key:] speechsynthesizer:map[voice:Microsoft David Desktop]]
1 notifications queued
Sent: *nsuser.Notification

рдиреЛрдЯреА рдЪрд▓рд╛рддреЗ рд╕рдордп рдпрджрд┐ рдЖрдк рдЬрд┐рд╕ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИрдВ, рдЙрд╕рдореЗрдВ .noti.yaml рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдореИрд╕реЗрдЬ рдлреНрд▓реИрдЧ рдХреЛ рдЗрдЧреНрдиреЛрд░ рдХрд░ рджреЗрддрд╛ рд╣реИред

рдПрдХ рдЦрд╛рд▓реА .noti.yaml рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдПред

рдореБрджреНрджрд╛ рдпрд╣рд╛рдБ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192

рдПрдХ рдЦрд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдирд╛ ~/.config/noti/noti.yaml рдХрд╛рдо рдХрд┐рдпрд╛, рдХреГрдкрдпрд╛ @heidark рдзрдиреНрдпрд╡рд╛рджред

рдКрд╣, рдЕрдЪреНрдЫрд╛! рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдЕрдм рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ! рдзрдиреНрдпрд╡рд╛рдж @heidark! рдкреИрдЪ рд░рд┐рд▓реАрдЬ рдЬрд▓реНрдж рд╣реА рдЖ рд░рд╣рд╛ рд╣реИ!

рд╕рдмрдХреЛ рдзрдиреНрдпрд╡рд╛рдж!
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕реЗ рдирд╡реАрдирддрдо рджреЗрд╡ рдкрд░ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдм рдмрдВрдж рд╣реЛ рд░рд╣рд╛ рд╣реИред рдкреИрдЪ рд░рд┐рд▓реАрдЬ рдЬрд▓реНрдж рд╣реА рдЖ рд░рд╣рд╛ рд╣реИ!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕