1 #include <luminescence.h>
 2 
 3 const char *name = "Insert mode";
 4 
 5 Lumi *lumi;
 6 GtkWidget *insert_label;
 7 
 8 void leave(){
 9     gtk_widget_hide(insert_label);
10 }
11 
12 void insert_mode(){
13     gtk_widget_show(insert_label);
14     lumi_exec("focus", 0);
15 }
16 
17 Command commands[] = {
18     { "insert-mode", insert_mode },
19     { "leave", leave },
20     { 0 } };
21 
22 void init(){
23     insert_label = gtk_label_new("Insert mode.");
24     gtk_box_pack_start(GTK_BOX(lumi->status_bar), insert_label, FALSE, FALSE, 3);
25 }