diff --git a/init.el b/init.el
index 366982a175ba9fcdf4717c9a4d08306a01a1fb35..a05db93abef4bbf5d6f1f4330c6e304804e84163 100644
--- a/init.el
+++ b/init.el
@@ -43,7 +43,7 @@
  '(org-startup-indented t)
  '(package-selected-packages
    (quote
-    (magit-gerrit rainbow-delimiters alect-theme zero-dark-theme autumn-light-theme solarized-dark-theme misterioso misterioso-theme zenburn sourcerer-theme flycheck-pos-tip flycheck-clojure ox-reveal posframe processing-snippets processing-mode rg deadgrep flycheck-rust cargo racer yasnippet-classic-snippets rustic lsp-rust lsp-java company-lsp lsp-ui lsp-mode lsp yasnippet-snippets counsel-spotify exec-path-from-shell easy-kill auto-yasnippet org-pdfview pdf-tools atomic-chrome mingus simple-mpc pcre2el ag wgrep-ag wgrep haskell-mode aggressive-indent treemacs-projectile treemacs prodigy origami dumb-jump cider ggtags circe-notifications circe org-gcal mu4e-alert git-timemachine git-gutter magit hydra default-text-scale smartparens projectile auctex tern-auto-complete tern js2-refactor ac-js2 js2-mode emmet-mode web-mode iedit expand-region multiple-cursors hungry-delete beacon undo-tree virtualenvwrapper elpy flycheck doom-modeline doom-themes tao-theme poet-theme faff-theme zerodark-theme alect-themes moe-theme base16-theme zenburn-theme color-theme-modern company-jedi irony-eldoc company-irony company counsel ace-window htmlize noflet org-bullets which-key try use-package)))
+    (cmake-font-lock cmake-mode magit-gerrit rainbow-delimiters alect-theme zero-dark-theme autumn-light-theme solarized-dark-theme misterioso misterioso-theme zenburn sourcerer-theme flycheck-pos-tip flycheck-clojure ox-reveal posframe processing-snippets processing-mode rg deadgrep flycheck-rust cargo racer yasnippet-classic-snippets rustic lsp-rust lsp-java company-lsp lsp-ui lsp-mode lsp yasnippet-snippets counsel-spotify exec-path-from-shell easy-kill auto-yasnippet org-pdfview pdf-tools atomic-chrome mingus simple-mpc pcre2el ag wgrep-ag wgrep haskell-mode aggressive-indent treemacs-projectile treemacs prodigy origami dumb-jump cider ggtags circe-notifications circe org-gcal mu4e-alert git-timemachine git-gutter magit hydra default-text-scale smartparens projectile auctex tern-auto-complete tern js2-refactor ac-js2 js2-mode emmet-mode web-mode iedit expand-region multiple-cursors hungry-delete beacon undo-tree virtualenvwrapper elpy flycheck doom-modeline doom-themes tao-theme poet-theme faff-theme zerodark-theme alect-themes moe-theme base16-theme zenburn-theme color-theme-modern company-jedi irony-eldoc company-irony company counsel ace-window htmlize noflet org-bullets which-key try use-package)))
  '(sp-escape-quotes-after-insert nil))
 (setq max-lisp-eval-depth 10000)
 (setq max-specpdl-size 10000)
diff --git a/myinit.org b/myinit.org
index 12c0e16a66cfebef4d4f4b98f7267c34b16dd53e..14edab8742d44ca13b2ed5e5cecae55d28056043 100644
--- a/myinit.org
+++ b/myinit.org
@@ -1012,7 +1012,28 @@
 
 #+RESULTS:
 
-* Clojure
+* cmake
+#+BEGIN_SRC emacs-lisp
+(use-package cmake-mode
+  :ensure t
+  :mode ("CMakeLists.txt" ".cmake")
+  :hook (cmake-mode . (lambda ()
+                        (add-to-list 'company-backends 'company-cmake)))
+  :config
+  (use-package cmake-font-lock
+    :ensure t
+    :defer t
+    :commands (cmake-font-lock-activate)
+    :hook (cmake-mode . (lambda ()
+                          (cmake-font-lock-activate)
+                          (font-lock-add-keywords
+                           nil '(("\\<\\(FIXME\\|TODO\\|BUG\\|DONE\\)"
+                                  1 font-lock-warning-face t)))
+                          ))
+    )
+  )
+#+END_SRC
+* * Clojure
 #+BEGIN_SRC emacs-lisp
  (use-package cider
     :ensure t
diff --git a/projectile-bookmarks.eld b/projectile-bookmarks.eld
index 74ae8a11ca666bd6d3418a90fad9fffe6ab8d02b..9ab41c2770aabdcc2150133d96d168fe5b088c48 100644
--- a/projectile-bookmarks.eld
+++ b/projectile-bookmarks.eld
@@ -1 +1 @@
-("~/using-emacs/" "~/pugs/")
\ No newline at end of file
+("~/pugs/" "~/using-emacs/")
\ No newline at end of file