diff options
author | salad <fmoenne-@student.le-101.fr> | 2020-12-03 14:59:42 +0100 |
---|---|---|
committer | salad <fmoenne-@student.le-101.fr> | 2020-12-03 14:59:42 +0100 |
commit | d16e99bf961e3bfd5b882d85c7f972a6becb1bec (patch) | |
tree | d6f054c36413e39a8311fb0857576b025638b076 /.doom.d | |
parent | remote (diff) | |
download | dotfiles-d16e99bf961e3bfd5b882d85c7f972a6becb1bec.tar.gz dotfiles-d16e99bf961e3bfd5b882d85c7f972a6becb1bec.tar.bz2 dotfiles-d16e99bf961e3bfd5b882d85c7f972a6becb1bec.tar.xz dotfiles-d16e99bf961e3bfd5b882d85c7f972a6becb1bec.tar.zst dotfiles-d16e99bf961e3bfd5b882d85c7f972a6becb1bec.zip |
update doom.d
Diffstat (limited to '.doom.d')
-rw-r--r-- | .doom.d/config.el | 23 | ||||
-rw-r--r-- | .doom.d/custom.el | 12 | ||||
-rw-r--r-- | .doom.d/init.el | 8 |
3 files changed, 38 insertions, 5 deletions
diff --git a/.doom.d/config.el b/.doom.d/config.el index 3ea0925..ac7a4c9 100644 --- a/.doom.d/config.el +++ b/.doom.d/config.el @@ -19,12 +19,14 @@ ;; ;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd ;; font string. You generally only need these two: +;;(setq doom-font (font-spec ("DejaVu Saans Mono") :size 16)) (setq doom-font (font-spec :family "monospace" :size 16)) ;; There are two ways to load a theme. Both assume the theme is installed and ;; available. You can either set `doom-theme' or manually load a theme with the ;; `load-theme' function. This is the default: -(setq doom-theme 'doom-one) +;;(setq doom-theme 'doom-one) +(setq doom-theme 'doom-gruvbox) ;; If you use `org' and don't want your org files in the default location below, ;; change `org-directory'. It must be set before org loads! @@ -34,6 +36,25 @@ ;; numbers are disabled. For relative line numbers, set this to `relative'. (setq display-line-numbers-type `relative) +(require 'shell-pop) +(require 'zone) +(zone-when-idle 120) +(custom-set-variables + ;; custom-set-variables was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + '(shell-pop-shell-type (quote ("ansi-term" "*ansi-term*" (lambda nil (ansi-term shell-pop-term-shell))))) + '(shell-pop-term-shell "/bin/zsh") + '(shell-pop-universal-key "<f5>") + '(shell-pop-window-size 30) + '(shell-pop-full-span t) + '(shell-pop-window-position "bottom") + '(shell-pop-autocd-to-working-dir t) + '(shell-pop-restore-window-configuration t) + '(shell-pop-cleanup-buffer-at-process-exit t)) + +;;(setq fancy-splash-image "~/Images/wallpapers/night.png") ;; Here are some additional functions/macros that could help you configure Doom: ;; diff --git a/.doom.d/custom.el b/.doom.d/custom.el new file mode 100644 index 0000000..40f294b --- /dev/null +++ b/.doom.d/custom.el @@ -0,0 +1,12 @@ +(custom-set-variables + ;; custom-set-variables was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + '(package-selected-packages (quote (shell-pop org-superstar)))) +(custom-set-faces + ;; custom-set-faces was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + ) diff --git a/.doom.d/init.el b/.doom.d/init.el index 2da2e55..00b3158 100644 --- a/.doom.d/init.el +++ b/.doom.d/init.el @@ -35,7 +35,7 @@ ;;indent-guides ; highlighted indent columns modeline ; snazzy, Atom-inspired modeline, plus API ;;nav-flash ; blink cursor line after big motions - neotree ; a project drawer, like NERDTree for vim + ;;neotree ; a project drawer, like NERDTree for vim ophints ; highlight the region an operation acts on (popup +defaults) ; tame sudden yet inevitable temporary windows ;;pretty-code ; ligatures or substitute text with pretty symbols @@ -76,7 +76,7 @@ ;;vterm ; the best terminal emulation in Emacs :checkers - ;;syntax ; tasing you for every semicolon you forget + syntax ; tasing you for every semicolon you forget ;;spell ; tasing you for misspelling mispelling ;;grammar ; tasing grammar mistake every you make @@ -140,7 +140,7 @@ ;;ocaml ; an objective camel org ; organize your plain life in plain text ;;perl ; write code no one else can comprehend - ;;php ; perl's insecure younger brother + php ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;;purescript ; javascript, but functional ;;python ; beautiful is better than ugly @@ -150,7 +150,7 @@ ;;rst ; ReST in peace ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap() - ;;scala ; java, but good + scala ; java, but good ;;scheme ; a fully conniving family of lisps sh ; she sells {ba,z,fi}sh shells on the C xor ;;sml |