((c-mode . ((c-file-style . "GNU")
            (indent-tabs-mode . nil)
            (c-basic-offset . 8)
            (tab-width . 8)
            (show-trailing-whitespace . t)))
(vala-mode . ((c-file-style . "GNU")
              (indent-tabs-mode . nil)
              (c-basic-offset . 2)
              (tab-width . 2)
              (show-trailing-whitespace . t))))

((c-mode . ((c-file-style . "GNU")
            (indent-tabs-mode . nil)
            (c-basic-offset . 8)
            (tab-width . 8)
            (show-trailing-whitespace . t)))
(c++-mode . ((c-file-style . "GNU")
             (indent-tabs-mode . nil)
             (c-basic-offset . 8)
             (tab-width . 8)
             (show-trailing-whitespace . t)))
(vala-mode . ((c-file-style . "GNU")
              (indent-tabs-mode . nil)
              (c-basic-offset . 2)
              (tab-width . 2)
              (show-trailing-whitespace . t))))

Adjust settings for C++ mode too
emacs: Adjust settings for C++ mode too

rvu95/vte,flaxandteal/gasket-vte,rvu95/vte,flaxandteal/gasket-vte,rvu95/vte,saitoha/vte-sixel,flaxandteal/gasket-vte,rvu95/vte,saitoha/vte-sixel,saitoha/vte-sixel,thestinger/vte-ng,flaxandteal/gasket-vte,thestinger/vte-ng,thestinger/vte-ng