Dunst
Lightweight notification daemon
Loading...
Searching...
No Matches
rule Struct Reference
+ Collaboration diagram for rule:

Data Fields

char * name
 
char * appname
 
char * summary
 
char * body
 
char * icon
 
char * category
 
char * stack_tag
 
char * desktop_entry
 
int msg_urgency
 
gint64 match_dbus_timeout
 
gint64 timeout
 
gint64 override_dbus_timeout
 
enum urgency urgency
 
char * action_name
 
enum markup_mode markup
 
gint history_ignore
 
gint match_transient
 
gint set_transient
 
gint skip_display
 
gint word_wrap
 
int ellipsize
 
int alignment
 
gint hide_text
 
int icon_position
 
int min_icon_size
 
int max_icon_size
 
int override_pause_level
 
char * new_icon
 
char * default_icon
 
struct color fg
 
struct color bg
 
struct gradienthighlight
 
struct color fc
 
char * set_category
 
char * format
 
char * script
 
enum behavior_fullscreen fullscreen
 
bool enabled
 
int progress_bar_alignment
 
char * set_stack_tag
 

Detailed Description

Definition at line 20 of file rules.h.

Field Documentation

◆ action_name

char* action_name

Definition at line 44 of file rules.h.

◆ alignment

int alignment

Definition at line 52 of file rules.h.

◆ appname

char* appname

Definition at line 30 of file rules.h.

◆ bg

struct color bg

Definition at line 61 of file rules.h.

◆ body

char* body

Definition at line 32 of file rules.h.

◆ category

char* category

Definition at line 34 of file rules.h.

◆ default_icon

char* default_icon

Definition at line 59 of file rules.h.

◆ desktop_entry

char* desktop_entry

Definition at line 36 of file rules.h.

◆ ellipsize

int ellipsize

Definition at line 51 of file rules.h.

◆ enabled

bool enabled

Definition at line 68 of file rules.h.

◆ fc

struct color fc

Definition at line 63 of file rules.h.

◆ fg

struct color fg

Definition at line 60 of file rules.h.

◆ format

char* format

Definition at line 65 of file rules.h.

◆ fullscreen

enum behavior_fullscreen fullscreen

Definition at line 67 of file rules.h.

◆ hide_text

gint hide_text

Definition at line 53 of file rules.h.

◆ highlight

struct gradient* highlight

Definition at line 62 of file rules.h.

◆ history_ignore

gint history_ignore

Definition at line 46 of file rules.h.

◆ icon

char* icon

Definition at line 33 of file rules.h.

◆ icon_position

int icon_position

Definition at line 54 of file rules.h.

◆ markup

enum markup_mode markup

Definition at line 45 of file rules.h.

◆ match_dbus_timeout

gint64 match_dbus_timeout

Definition at line 38 of file rules.h.

◆ match_transient

gint match_transient

Definition at line 47 of file rules.h.

◆ max_icon_size

int max_icon_size

Definition at line 56 of file rules.h.

◆ min_icon_size

int min_icon_size

Definition at line 55 of file rules.h.

◆ msg_urgency

int msg_urgency

Definition at line 37 of file rules.h.

◆ name

char* name

Definition at line 27 of file rules.h.

◆ new_icon

char* new_icon

Definition at line 58 of file rules.h.

◆ override_dbus_timeout

gint64 override_dbus_timeout

Definition at line 42 of file rules.h.

◆ override_pause_level

int override_pause_level

Definition at line 57 of file rules.h.

◆ progress_bar_alignment

int progress_bar_alignment

Definition at line 69 of file rules.h.

◆ script

char* script

Definition at line 66 of file rules.h.

◆ set_category

char* set_category

Definition at line 64 of file rules.h.

◆ set_stack_tag

char* set_stack_tag

Definition at line 70 of file rules.h.

◆ set_transient

gint set_transient

Definition at line 48 of file rules.h.

◆ skip_display

gint skip_display

Definition at line 49 of file rules.h.

◆ stack_tag

char* stack_tag

Definition at line 35 of file rules.h.

◆ summary

char* summary

Definition at line 31 of file rules.h.

◆ timeout

gint64 timeout

Definition at line 41 of file rules.h.

◆ urgency

Definition at line 43 of file rules.h.

◆ word_wrap

gint word_wrap

Definition at line 50 of file rules.h.


The documentation for this struct was generated from the following file: