mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-04 04:06:06 -05:00
config: notify: change default value to use ${app-id}
Make the default value of ‘notify’ use ${app-id} for icon and
application name.
This commit is contained in:
parent
246c7ffc0f
commit
f9a13e2eec
5 changed files with 8 additions and 6 deletions
|
|
@ -84,6 +84,8 @@
|
|||
* `ctrl + w` (_extend-to-word-boundary_) can now be used across lines
|
||||
(https://codeberg.org/dnkl/foot/issues/421).
|
||||
* Ignore auto-detected URLs that overlap with OSC-8 URLs.
|
||||
* Default value for the `notify` option to use `-a ${app-id} -i
|
||||
${app-id} ...` instead of `-a foot -i foot ...`.
|
||||
|
||||
|
||||
### Deprecated
|
||||
|
|
|
|||
2
config.c
2
config.c
|
|
@ -2574,7 +2574,7 @@ config_load(struct config *conf, const char *conf_path,
|
|||
}
|
||||
|
||||
conf->notify.raw_cmd = xstrdup(
|
||||
"notify-send -a foot -i foot ${title} ${body}");
|
||||
"notify-send -a ${app-id} -i ${app-id} ${title} ${body}");
|
||||
tokenize_cmdline(conf->notify.raw_cmd, &conf->notify.argv);
|
||||
|
||||
conf->url.launch.raw_cmd = xstrdup("xdg-open ${url}");
|
||||
|
|
|
|||
|
|
@ -228,7 +228,7 @@ in this order:
|
|||
Notifications are *inhibited* if the foot window has keyboard
|
||||
focus.
|
||||
|
||||
Default: _notify-send -a foot -i foot ${title} ${body}_.
|
||||
Default: _notify-send -a ${app-id} -i ${app-id} ${title} ${body}_.
|
||||
|
||||
*selection-target*
|
||||
Clipboard target to automatically copy selected text to. One of
|
||||
|
|
|
|||
2
foot.ini
2
foot.ini
|
|
@ -21,7 +21,7 @@
|
|||
# pad=2x2 # optionally append 'center'
|
||||
# resize-delay-ms=100
|
||||
|
||||
# notify=notify-send -a foot -i foot ${title} ${body}
|
||||
# notify=notify-send -a ${app-id} -i ${app-id} ${title} ${body}
|
||||
|
||||
# bold-text-in-bright=no
|
||||
# bell=none
|
||||
|
|
|
|||
6
notify.c
6
notify.c
|
|
@ -34,9 +34,9 @@ notify_notify(const struct terminal *term, const char *title, const char *body)
|
|||
size_t argc = 0;
|
||||
|
||||
if (!spawn_expand_template(
|
||||
&term->conf->notify, 2,
|
||||
(const char *[]){"title", "body"},
|
||||
(const char *[]){title, body},
|
||||
&term->conf->notify, 3,
|
||||
(const char *[]){"app-id", "title", "body"},
|
||||
(const char *[]){term->conf->app_id, title, body},
|
||||
&argc, &argv))
|
||||
{
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue