diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2022-03-12 15:46:18 +0100 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2022-03-12 15:46:18 +0100 |
commit | a4f98d2a9e9dfeb110d4a910ea177432fec88b81 (patch) | |
tree | 0da567e3f00dd1da076f5fb45331c24e4a90a646 /syntax/swayconfig.vim | |
parent | 83422e0a1fcfc88f3475104b0e0674e8dbe3130e (diff) | |
download | vim-polyglot-a4f98d2a9e9dfeb110d4a910ea177432fec88b81.tar.gz vim-polyglot-a4f98d2a9e9dfeb110d4a910ea177432fec88b81.zip |
Update
Diffstat (limited to 'syntax/swayconfig.vim')
-rw-r--r-- | syntax/swayconfig.vim | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/syntax/swayconfig.vim b/syntax/swayconfig.vim index 96259665..93832bcf 100644 --- a/syntax/swayconfig.vim +++ b/syntax/swayconfig.vim @@ -192,7 +192,7 @@ syn keyword swayConfigDrawingMarksKeyword show_marks contained syn match swayConfigDrawingMarks /^\s*show_marks\s\+\(yes\|no\)\s\?$/ contains=swayConfigFocusWrappingType,swayConfigDrawingMarksKeyword " Group mode/bar -syn keyword swayConfigBlockKeyword mode bar colors i3bar_command status_command position exec mode hidden_state modifier id position output background statusline tray_output tray_padding separator separator_symbol workspace_buttons strip_workspace_numbers binding_mode_indicator focused_workspace active_workspace inactive_workspace urgent_workspace binding_mode contained +syn keyword swayConfigBlockKeyword set input mode bar colors i3bar_command status_command position exec mode hidden_state modifier id position output background statusline tray_output tray_padding separator separator_symbol workspace_buttons strip_workspace_numbers binding_mode_indicator focused_workspace active_workspace inactive_workspace urgent_workspace binding_mode contained syn region swayConfigBlock start=+.*s\?{$+ end=+^}$+ contains=swayConfigBlockKeyword,swayConfigString,swayConfigBind,swayConfigComment,swayConfigFont,swayConfigFocusWrappingType,swayConfigColor,swayConfigVariable transparent keepend extend " Line continuation @@ -202,6 +202,10 @@ syn region swayConfigLineCont start=/^.*\\$/ end=/^.*$/ contains=swayConfigBlock syn keyword swayConfigInclude include contained syn match swayConfigFile /^include\s\(\~\?\/.*$\|\.\{0,2}\/.*$\)/ contains=swayConfigInclude +" xwayland +syn keyword swayConfigXwaylandKeyword xwayland contained +syn match swayConfigXwaylandModifier /^\s*xwayland\s\+\(enable\|disable\|force\)\s\?$/ contains=swayConfigXwaylandKeyword + " Define the highlighting. let b:current_syntax = "swayconfig" hi! def link swayConfigError Error @@ -281,5 +285,6 @@ hi! def link swayConfigFloatingModifier Identifier hi! def link swayConfigFloatingMouseAction Type hi! def link swayConfigFocusKeyword Type hi! def link swayConfigFocusType Identifier - +hi! def link swayConfigXwaylandKeyword Identifier +hi! def link swayConfigXwaylandModifier Type |