Add $nodename_short.
[monky] / extras / vim / syntax / conkyrc.vim
index a314bf9..c97ffae 100644 (file)
@@ -12,91 +12,7 @@ endif
 
 syn region ConkyrcComment start=/^\s*#/ end=/$/
 
-syn keyword ConkyrcSetting
-                       \ alignment
-                       \ background
-                       \ show_graph_scale
-                       \ show_graph_range
-                       \ border_margin
-                       \ border_width
-                       \ color0
-                       \ color1
-                       \ color2
-                       \ color3
-                       \ color4
-                       \ color5
-                       \ color6
-                       \ color7
-                       \ color8
-                       \ color9
-                       \ default_color
-                       \ default_shade_color
-                       \ default_shadecolor
-                       \ default_outline_color
-                       \ default_outlinecolor
-                       \ imap
-                       \ pop3
-                       \ mpd_host
-                       \ mpd_port
-                       \ mpd_password
-                       \ music_player_interval
-                       \ sensor_device
-                       \ cpu_avg_samples
-                       \ net_avg_samples
-                       \ double_buffer
-                       \ override_utf8_locale
-                       \ draw_borders
-                       \ draw_graph_borders
-                       \ draw_shades
-                       \ draw_outline
-                       \ out_to_console
-                       \ out_to_stderr
-                       \ out_to_x
-                       \ overwrite_file
-                       \ append_file
-                       \ use_spacer
-                       \ use_xft
-                       \ font
-                       \ xftalpha
-                       \ xftfont
-                       \ use_xft
-                       \ gap_x
-                       \ gap_y
-                       \ mail_spool
-                       \ minimum_size
-                       \ maximum_width
-                       \ no_buffers
-                       \ top_cpu_separate
-                       \ short_units
-                       \ pad_percents
-                       \ own_window
-                       \ own_window_class
-                       \ own_window_title
-                       \ own_window_transparent
-                       \ own_window_colour
-                       \ own_window_hints
-                       \ own_window_type
-                       \ stippled_borders
-                       \ temp1
-                       \ temp2
-                       \ update_interval
-                       \ template0
-                       \ template1
-                       \ template2
-                       \ template3
-                       \ template4
-                       \ template5
-                       \ template6
-                       \ template7
-                       \ template8
-                       \ template9
-                       \ total_run_times
-                       \ uppercase
-                       \ max_specials
-                       \ max_user_text
-                       \ text_buffer_size
-                       \ text
-                       \ max_port_monitor_connections
+syn keyword ConkyrcSetting alignment append_file background border_inner_margin border_outer_margin border_width color0 color1 color2 color3 color4 color5 color6 color7 color8 color9 colorN cpu_avg_samples default_bar_size default_color default_gauge_size default_graph_size default_outline_color default_shade_color diskio_avg_samples display double_buffer draw_borders draw_graph_borders draw_outline draw_shades extra_newline font format_human_readable gap_x gap_y if_up_strictness imap imlib_cache_flush_interval imlib_cache_size lua_draw_hook_post lua_draw_hook_pre lua_load lua_shutdown_hook lua_startup_hook mail_spool max_port_monitor_connections max_specials max_text_width max_user_text maximum_width minimum_size mpd_host mpd_password mpd_port music_player_interval net_avg_samples no_buffers out_to_console out_to_ncurses out_to_stderr out_to_x override_utf8_locale overwrite_file own_window own_window_class own_window_colour own_window_hints own_window_title own_window_transparent own_window_type pad_percents pop3 sensor_device short_units show_graph_range show_graph_scale stippled_borders temperature_unit template template0 template1 template2 template3 template4 template5 template6 template7 template8 template9 text text_buffer_size times_in_seconds top_cpu_separate top_name_width total_run_times update_interval update_interval_on_battery uppercase use_spacer use_xft xftalpha xftfont
 
 syn keyword ConkyrcConstant
                        \ above
@@ -118,6 +34,7 @@ syn keyword ConkyrcConstant
                        \ top_middle
                        \ middle_left
                        \ middle_right
+                       \ middle_middle
                        \ undecorated
                        \ yes
 
@@ -133,264 +50,7 @@ syn region ConkyrcVar start=/\$\w\@=/ end=/\W\@=\|$/ contained contains=ConkyrcV
 
 syn match ConkyrcVarStuff /{\@<=/ms=s contained nextgroup=ConkyrcVarName
 
-syn keyword ConkyrcVarName contained nextgroup=ConkyrcNumber,ConkyrcColour skipwhite
-                       \ acpitemp
-                       \ acpitempf
-                       \ freq
-                       \ freq_g
-                       \ voltage_mv
-                       \ voltage_v
-                       \ wireless_essid
-                       \ wireless_mode
-                       \ wireless_bitrate
-                       \ wireless_ap
-                       \ wireless_link_qual
-                       \ wireless_link_qual_max
-                       \ wireless_link_qual_perc
-                       \ wireless_link_bar
-                       \ freq_dyn
-                       \ freq_dyn_g
-                       \ adt746xcpu
-                       \ adt746xfan
-                       \ acpifan
-                       \ acpiacadapter
-                       \ battery
-                       \ battery_time
-                       \ battery_percent
-                       \ battery_bar
-                       \ buffers
-                       \ cached
-                       \ cpu
-                       \ cpubar
-                       \ cpugraph
-                       \ loadgraph
-                       \ color
-                       \ color0
-                       \ color1
-                       \ color2
-                       \ color3
-                       \ color4
-                       \ color5
-                       \ color6
-                       \ color7
-                       \ color8
-                       \ color9
-                       \ conky_version
-                       \ conky_build_date
-                       \ conky_build_arch
-                       \ disk_protect
-                       \ i8k_version
-                       \ i8k_bios
-                       \ i8k_serial
-                       \ i8k_cpu_temp
-                       \ i8k_cpu_tempf
-                       \ i8k_left_fan_status
-                       \ i8k_right_fan_status
-                       \ i8k_left_fan_rpm
-                       \ i8k_right_fan_rpm
-                       \ i8k_ac_status
-                       \ i8k_buttons_status
-                       \ ibm_fan
-                       \ ibm_temps
-                       \ ibm_volume
-                       \ ibm_brightness
-                       \ if_up
-                       \ if_updatenr
-                       \ if_gw
-                       \ gw_iface
-                       \ gw_ip
-                       \ laptop_mode
-                       \ pb_battery
-                       \ obsd_sensors_temp
-                       \ obsd_sensors_fan
-                       \ obsd_sensors_volt
-                       \ obsd_vendor
-                       \ obsd_product
-                       \ font
-                       \ diskio
-                       \ diskio_write
-                       \ diskio_read
-                       \ diskiograph
-                       \ diskiograph_read
-                       \ diskiograph_write
-                       \ downspeed
-                       \ downspeedf
-                       \ downspeedgraph
-                       \ else
-                       \ endif
-                       \ addr
-                       \ addrs
-                       \ image
-                       \ exec
-                       \ execp
-                       \ execbar
-                       \ execgraph
-                       \ execibar
-                       \ execigraph
-                       \ execi
-                       \ execpi
-                       \ texeci
-                       \ imap_unseen
-                       \ imap_messages
-                       \ pop3_unseen
-                       \ pop3_used
-                       \ fs_bar
-                       \ fs_free
-                       \ fs_free_perc
-                       \ fs_size
-                       \ fs_type
-                       \ fs_used
-                       \ fs_bar_free
-                       \ fs_used_perc
-                       \ loadavg
-                       \ goto
-                       \ tab
-                       \ hr
-                       \ nameserver
-                       \ rss
-                       \ hddtemp
-                       \ offset
-                       \ voffset
-                       \ i2c
-                       \ platform
-                       \ hwmon
-                       \ alignr
-                       \ alignc
-                       \ if_empty
-                       \ if_existing
-                       \ if_mounted
-                       \ if_running
-                       \ ioscheduler
-                       \ kernel
-                       \ machine
-                       \ mem
-                       \ memeasyfree
-                       \ memfree
-                       \ memmax
-                       \ memperc
-                       \ membar
-                       \ memgraph
-                       \ mixer
-                       \ mixerl
-                       \ mixerr
-                       \ mixerbar
-                       \ mixerlbar
-                       \ mixerrbar
-                       \ mails
-                       \ mboxscan
-                       \ new_mails
-                       \ nodename
-                       \ outlinecolor
-                       \ processes
-                       \ running_processes
-                       \ scroll
-                       \ lines
-                       \ words
-                       \ shadecolor
-                       \ stippled_hr
-                       \ swap
-                       \ swapmax
-                       \ swapperc
-                       \ swapbar
-                       \ sysname
-                       \ template0
-                       \ template1
-                       \ template2
-                       \ template3
-                       \ template4
-                       \ template5
-                       \ template6
-                       \ template7
-                       \ template8
-                       \ template9
-                       \ time
-                       \ utime
-                       \ tztime
-                       \ totaldown
-                       \ totalup
-                       \ updates
-                       \ upspeed
-                       \ upspeedf
-                       \ upspeedgraph
-                       \ uptime_short
-                       \ uptime
-                       \ user_names
-                       \ user_terms
-                       \ user_times
-                       \ user_number
-                       \ apm_adapter
-                       \ apm_battery_life
-                       \ apm_battery_time
-                       \ monitor
-                       \ monitor_number
-                       \ mpd_title
-                       \ mpd_artist
-                       \ mpd_album
-                       \ mpd_random
-                       \ mpd_repeat
-                       \ mpd_track
-                       \ mpd_name
-                       \ mpd_file
-                       \ mpd_vol
-                       \ mpd_bitrate
-                       \ mpd_status
-                       \ mpd_elapsed
-                       \ mpd_length
-                       \ mpd_percent
-                       \ mpd_bar
-                       \ mpd_smart
-                       \ xmms2_artist
-                       \ xmms2_album
-                       \ xmms2_title
-                       \ xmms2_genre
-                       \ xmms2_comment
-                       \ xmms2_url
-                       \ xmms2_status
-                       \ xmms2_date
-                       \ xmms2_tracknr
-                       \ xmms2_bitrate
-                       \ xmms2_id
-                       \ xmms2_size
-                       \ xmms2_elapsed
-                       \ xmms2_duration
-                       \ xmms2_percent
-                       \ xmms2_bar
-                       \ xmms2_playlist
-                       \ xmms2_timesplayed
-                       \ xmms2_smart
-                       \ audacious_status
-                       \ audacious_title
-                       \ audacious_length
-                       \ audacious_length_seconds
-                       \ audacious_position
-                       \ audacious_position_seconds
-                       \ audacious_bitrate
-                       \ audacious_frequency
-                       \ audacious_channels
-                       \ audacious_filename
-                       \ audacious_playlist_length
-                       \ audacious_playlist_position
-                       \ audacious_bar
-                       \ bmpx_title
-                       \ bmpx_artist
-                       \ bmpx_album
-                       \ bmpx_uri
-                       \ bmpx_track
-                       \ bmpx_bitrate
-                       \ top
-                       \ top_mem
-                       \ tail
-                       \ head
-                       \ tcp_portmon
-                       \ iconv_start
-                       \ iconv_stop
-                       \ entropy_avail
-                       \ entropy_poolsize
-                       \ entropy_bar
-                       \ smapi
-                       \ if_smapi_bat_installed
-                       \ smapi_bat_perc
-                       \ smapi_bat_bar
+syn keyword ConkyrcVarName contained nextgroup=ConkyrcNumber,ConkyrcColour skipwhite acpiacadapter acpifan acpitemp addr addrs alignc alignr apcupsd apcupsd_cable apcupsd_charge apcupsd_lastxfer apcupsd_linev apcupsd_load apcupsd_loadbar apcupsd_loadgauge apcupsd_loadgraph apcupsd_model apcupsd_name apcupsd_status apcupsd_temp apcupsd_timeleft apcupsd_upsmode apm_adapter apm_battery_life apm_battery_time audacious_bar audacious_bitrate audacious_channels audacious_filename audacious_frequency audacious_length audacious_length_seconds audacious_main_volume audacious_playlist_length audacious_playlist_position audacious_position audacious_position_seconds audacious_status audacious_title battery battery_bar battery_percent battery_short battery_time blink bmpx_album bmpx_artist bmpx_bitrate bmpx_title bmpx_track bmpx_uri buffers cached cmdline_to_pid color color0 color1 color2 color3 color4 color5 color6 color7 color8 color9 combine conky_build_arch conky_build_date conky_version cpu cpubar cpugauge cpugraph curl desktop desktop_name desktop_number disk_protect diskio diskio_read diskio_write diskiograph diskiograph_read diskiograph_write downspeed downspeedf downspeedgraph draft_mails else endif entropy_avail entropy_bar entropy_perc entropy_poolsize eval eve exec execbar execgauge execgraph execi execibar execigauge execigraph execp execpi flagged_mails font format_time forwarded_mails freq freq_g fs_bar fs_bar_free fs_free fs_free_perc fs_size fs_type fs_used fs_used_perc goto gw_iface gw_ip hddtemp head hr hwmon i2c i8k_ac_status i8k_bios i8k_buttons_status i8k_cpu_temp i8k_left_fan_rpm i8k_left_fan_status i8k_right_fan_rpm i8k_right_fan_status i8k_serial i8k_version ibm_brightness ibm_fan ibm_temps ibm_volume iconv_start iconv_stop if_empty if_existing if_gw if_match if_mixer_mute if_mounted if_mpd_playing if_running if_smapi_bat_installed if_up if_updatenr if_xmms2_connected image imap_messages imap_unseen include ioscheduler kernel laptop_mode lines loadavg loadgraph lua lua_bar lua_gauge lua_graph lua_parse machine mails mboxscan mem membar memeasyfree memfree memgauge memgraph memmax memperc mixer mixerbar mixerl mixerlbar mixerr mixerrbar moc_album moc_artist moc_bitrate moc_curtime moc_file moc_rate moc_song moc_state moc_timeleft moc_title moc_totaltime monitor monitor_number mpd_album mpd_artist mpd_bar mpd_bitrate mpd_elapsed mpd_file mpd_length mpd_name mpd_percent mpd_random mpd_repeat mpd_smart mpd_status mpd_title mpd_track mpd_vol nameserver new_mails nodename nodename_short nvidia obsd_product obsd_sensors_fan obsd_sensors_temp obsd_sensors_volt obsd_vendor offset outlinecolor pb_battery pid_chroot pid_cmdline pid_cwd pid_environ pid_environ_list pid_exe pid_nice pid_openfiles pid_parent pid_priority pid_state pid_state_short pid_stderr pid_stdin pid_stdout pid_threads pid_thread_list pid_time_kernelmode pid_time_usermode pid_time pid_uid pid_euid pid_suid pid_fsuid pid_gid pid_egid pid_sgid pid_fsgid pid_read pid_vmpeak pid_vmsize pid_vmlck pid_vmhwm pid_vmrss pid_vmdata pid_vmstk pid_vmexe pid_vmlib pid_vmpte pid_write platform pop3_unseen pop3_used pre_exec processes read_tcp replied_mails rss running_processes running_threads scroll seen_mails shadecolor smapi smapi_bat_bar smapi_bat_perc smapi_bat_power smapi_bat_temp sony_fanspeed stippled_hr swap swapbar swapfree swapmax swapperc sysname tab tail tcp_portmon template0 template1 template2 template3 template4 template5 template6 template7 template8 template9 texeci threads time to_bytes top top_io top_mem top_time totaldown totalup trashed_mails tztime gid_name uid_name unflagged_mails unforwarded_mails unreplied_mails unseen_mails updates upspeed upspeedf upspeedgraph uptime uptime_short user_names user_number user_terms user_times user_time utime voffset voltage_mv voltage_v weather wireless_ap wireless_bitrate wireless_essid wireless_link_bar wireless_link_qual wireless_link_qual_max wireless_link_qual_perc wireless_mode words xmms2_album xmms2_artist xmms2_bar xmms2_bitrate xmms2_comment xmms2_date xmms2_duration xmms2_elapsed xmms2_genre xmms2_id xmms2_percent xmms2_playlist xmms2_size xmms2_smart xmms2_status xmms2_timesplayed xmms2_title xmms2_tracknr xmms2_url
 
 hi def link ConkyrcComment   Comment
 hi def link ConkyrcSetting   Keyword