X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=emacs.el;h=0d565f14c3b14c4e417f04e44bbce7b8c56ffc0e;hb=afc6c7f7b111f1c31bc3707ff7aaf4ce11e50e2c;hp=bf6da94103435024c8e7c21278f3d8242868ee6e;hpb=fc2642e34fec0d82c0d8ce6d6bc9e6859fadac7e;p=elisp.git diff --git a/emacs.el b/emacs.el index bf6da94..0d565f1 100644 --- a/emacs.el +++ b/emacs.el @@ -31,12 +31,13 @@ ;; Xft.antialias: true ;; Xft.rgba: rgb +(set-default-font "Inconsolata 15") + ;; (set-default-font "Bitstream vera sans mono-12") ;; (set-default-font "Liberation Mono-13") -(set-default-font "Inconsolata 15") -;;(set-default-font "DejaVu sans mono 11") -;;(set-default-font "Droid sans mono 13") -;;(set-default-font "Opensans 10") +;; (set-default-font "DejaVu sans mono 15") +;; (set-default-font "Droid sans mono 13") +;; (set-default-font "Opensans 10") (when (fboundp 'horizontal-scroll-bar-mode) (horizontal-scroll-bar-mode -1)) @@ -328,6 +329,8 @@ load-warning buffer in case of failure." ;; What modes for what file extentions (add-to-list 'auto-mode-alist '("\\.h\\'" . c++-mode)) +(add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode)) + (require 'org-table) (add-to-list 'auto-mode-alist '("\\.txt\\'" . (lambda() @@ -854,7 +857,11 @@ printer." (defun ff/sum-values-from-files (list-files prefix) (apply '+ (mapcar - (lambda (f) (string-to-number (ff/file-first-line (format "%s/%s" f prefix)))) + (lambda (f) + (condition-case nil + (string-to-number (ff/file-first-line (format "%s/%s" f prefix))) + (error 0)) + ) list-files))) (defun ff/battery-percent () @@ -887,10 +894,17 @@ printer." ;; The battery - (pcase (ff/battery-state ff/battery-dirs) - (`charging (format "c%d%%" (ff/battery-percent))) - (`discharging (format "d%d%%" (ff/battery-percent))) - (code "f")) + (propertize + (pcase (ff/battery-state ff/battery-dirs) + ;; (`charging (format "c%d%%" (ff/battery-percent))) + ;; (`discharging (format "d%d%%" (ff/battery-percent))) + ;; (`unknown "f") + (`charging (format "↑%d%%" (ff/battery-percent))) + (`discharging (format "↓%d%%" (ff/battery-percent))) + (`unknown "◉") + ;; (`unknown "⚡") + (_ "?")) + 'face '(:foreground "#ffffe0")) ) @@ -918,14 +932,14 @@ printer." (propertize (with-temp-buffer (apply 'call-process x) (buffer-string)) - 'face '(:background "#c0c0ff")) + 'face '(:background "#d0d0ff")) (with-temp-buffer (apply 'call-process x) (buffer-string)) )) ) '( - ("hostname" nil t nil "-v") + ("hostname" nil t nil "-f") ("acpi" nil t) ("df" nil t nil "-h") ;; ("mount" nil t) @@ -1706,7 +1720,7 @@ int main(int argc, char **argv) { -