+; -*- tab-width:4; intent-tabs-mode:nil; -*-
 ; Custom functions {{{
 (setq my-current-font 0)
 (defun my-toggle-font ()
-    "Toggle font between Terminus and DejaVu Sans Mono"
-    (interactive)
-    (setq my-current-font (if (= my-current-font 0) 1 0))
-    (set-face-attribute 'default nil :font (if (= my-current-font 1) "DejaVu Sans Mono" "Terminus"))
-    (redraw-display))
+	"Toggle font between Terminus and DejaVu Sans Mono"
+	(interactive)
+
+	(setq my-current-font (if (= my-current-font 0) 1 0))
+	(set-face-attribute 'default nil :font (if (= my-current-font 1) "DejaVu Sans Mono" "Terminus"))
+	(redraw-display))
+(defun my-indent-tabs-only (number)
+	""
+	(set-variable 'c-basic-offset number)
+	(set-variable 'tab-width number)
+	(set-variable 'standard-indent number)
+	(set-variable 'c-tab-always-indent t)
+	(set-variable 'c-indent-tabs-mode t)
+)
+(add-hook 'c-mode-hook
+	(lambda ()
+		(c-set-style "linux")
+    )
+)
 ;}}}
 
 ; Load paths and modes {{{


; settings used by "emacsclient -c" command
(setq default-frame-alist '((font-backend . "xft")
                            ;(font . "Terminus")
                            ;(background-color . "black")
                            ;(foreground-color . "white")
                            ;(vertical-scroll-bars)
                            (left-fringe . -1)
                            (right-fringe . -1)
                            (fullscreen . fullboth)
                            ;(menu-bar-lines . 0)
                            (tool-bar-lines . 0)
                            ))

; auto-generated stuff by emacs itself...
(custom-set-variables

; write timestamp when a TODO changes to DONE
(setq org-log-done t)
(setq org-agenda-files (list "~/org"))
;}}}

; Appearance {{{
