emacs.d

bloated emacs configuration
git clone git://git.ckyln.com/~cem/emacs.d.git
Log | Files | Refs | README

commit 35756f02634aa22db8e914d960e168a78db9566e
parent 014f3ec4173b982eadaa3e562cc8b4055eccece0
Author: Cem Keylan <cem@ckyln.com>
Date:   Sun,  5 Jul 2020 17:48:51 +0300

looks: install helm and do some buffer customizations

Added: helm
Added: doom-modeline
Added: awesome-tab
Added: undo-tree
Changed: Fixed org hierarchy

Diffstat:
Minit.org | 42+++++++++++++++++++++++++++++++++++++++---
1 file changed, 39 insertions(+), 3 deletions(-)

diff --git a/init.org b/init.org @@ -37,7 +37,10 @@ on this file itself. - [[#elfeed][elfeed]] - [[#extras][Extras]] - [[#filetype-configurations][Filetype Configurations]] -- [[#themes-and-icons][Themes and Icons]] +- [[#themes-and-buffer-customization][Themes and Buffer Customization]] + - [[#doom-themes][Doom themes]] + - [[#all-the-icons][All the icons]] + - [[#buffer-customizations][Buffer customizations]] - [[#functions][Functions]] - [[#paste-services][Paste Services]] - [[#notmuch][Notmuch]] @@ -695,12 +698,12 @@ For Go, we are installing :after company ) #+END_SRC -* Themes and Icons +* Themes and Buffer Customization I used to make use of my Xresources themes, but I sometimes sadly need windows, and I actually do want some eye candy from time to time. -*** Doom themes +** Doom themes I want to use the default doom-theme (perhaps I can switch to Dracula someday as well). @@ -730,6 +733,39 @@ guess. Pretty straightforward. (use-package all-the-icons :straight t) #+END_SRC +** Buffer customizations +*** Modeline +#+BEGIN_SRC emacs-lisp + (use-package doom-modeline + :straight t + :config (doom-modeline-mode 1)) +#+END_SRC +*** awesome-tabs +#+BEGIN_SRC emacs-lisp + (use-package awesome-tab + :straight (:host github :repo "manateelazycat/awesome-tab" + :branch "master") + :config + (setq awesome-tab-height 100)) +#+END_SRC +*** helm +#+BEGIN_SRC emacs-lisp + (use-package helm + :straight t + :commands (helm-find-files helm-buffers-list) + :config + (bind-key "C-x C-f" 'helm-find-files) + (bind-key "C-x b" 'helm-buffers-list)) + (use-package helm-descbinds :straight t) + (use-package helm-swoop :straight t) +#+END_SRC +*** undo-tree +#+BEGIN_SRC emacs-lisp + (use-package undo-tree + :straight t + :config + (cheatsheet-add :group "Common" :key "C-x u" :description "undo-tree")) +#+END_SRC * Functions ** Paste Services Here are two paste-thingies that I use. I got the first code from