sacc

sacc (saccomys): simple gopher client.
Log | Files | Refs | LICENSE

config.def.h (1816B)


      1 /* See LICENSE file for copyright and license details. */
      2 
      3 /* Screen UI navigation keys */
      4 #define _key_lndown	'j' /* move one line down */
      5 #define _key_entrydown	'J' /* move to next link */
      6 #define _key_lnup	'k' /* move one line up */
      7 #define _key_entryup	'K' /* move to previous link */
      8 #define _key_pgdown	' ' /* move one screen down */
      9 #define _key_pgup	'b' /* move one screen up */
     10 #define _key_home	'g' /* move to the top of page */
     11 #define _key_end	'G' /* move to the bottom of page */
     12 #define _key_pgnext	'l' /* view highlighted item */
     13 #define _key_pgprev	'h' /* view previous item */
     14 #define _key_cururi	'U' /* print page uri */
     15 #define _key_seluri	'u' /* print item uri */
     16 #define _key_yankcur	'Y' /* yank page uri */
     17 #define _key_yanksel	'y' /* yank item uri */
     18 #define _key_fetch	'L' /* refetch current item */
     19 #define _key_help	'?' /* display help */
     20 #define _key_quit	'q' /* exit sacc */
     21 #define _key_search	'/' /* search */
     22 #define _key_searchnext	'n' /* search same string forward */
     23 #define _key_searchprev	'N' /* search same string backward */
     24 
     25 #ifdef NEED_CONF
     26 
     27 /* default yanker */
     28 static char *yanker = "cat | xclip";
     29 
     30 /* default plumber */
     31 static char *plumber = "xdg-open";
     32 
     33 /* modal plumber will make sacc wait for the plumber to return */
     34 static int modalplumber = 0;
     35 
     36 /* temporary directory template (must end with six 'X' characters) */
     37 static char tmpdir[] = "/tmp/sacc-XXXXXX";
     38 
     39 /* menu items strings */
     40 static char *typestr[] = {
     41 	[TXT] = "Txt+",
     42 	[DIR] = "Dir+",
     43 	[CSO] = "CSO|",
     44 	[ERR] = "Err|",
     45 	[MAC] = "Mac+",
     46 	[DOS] = "DOS+",
     47 	[UUE] = "UUE+",
     48 	[IND] = "Ind+",
     49 	[TLN] = "Tln|",
     50 	[BIN] = "Bin+",
     51 	[MIR] = "Mir+",
     52 	[IBM] = "IBM|",
     53 	[GIF] = "GIF+",
     54 	[IMG] = "Img+",
     55 	[URL] = "URL+",
     56 	[INF] = "   |",
     57 	[UNK] = " ? +",
     58 	[BRK] = "!  |", /* malformed entry */
     59 };
     60 
     61 #endif /* NEED_CONF */