diff options
-rw-r--r-- | .emacs.d/init.el | 7 | ||||
-rw-r--r-- | emacs.org | 91 |
2 files changed, 54 insertions, 44 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 41069ab..dfb1220 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -18,6 +18,7 @@ all-the-icons-ivy-rich dap-mode toc-org + emojify general doom-themes doom-modeline @@ -103,8 +104,12 @@ Contains the list of packages that need to be installed.") (blink-cursor-mode -1) (menu-bar--visual-line-mode-enable) +(require 'emojify) +(emojify-mode 1) + (setq visible-bell t) + (column-number-mode) (global-display-line-numbers-mode 0) (menu-bar--display-line-numbers-mode-relative) @@ -313,7 +318,7 @@ Contains the list of packages that need to be installed.") (if (or (string= (system-name) "fsociety") (string= (system-name) "heisenberg")) - (setq vterm-shell "~/.guix-profile/bin/zsh") + (setq vterm-shell "~/.guix-profile/bin/bash") (setq vterm-shell "/bin/zsh"))) (use-package eshell @@ -76,6 +76,7 @@ Request the following packages: all-the-icons-ivy-rich dap-mode toc-org + emojify general doom-themes doom-modeline @@ -154,50 +155,54 @@ Contains the list of packages that need to be installed.") ** Basic UI Fonts and basic appearance settings #+begin_src emacs-lisp -(setq inhibit-startup-message nil) -;; Transparency -(set-frame-parameter (selected-frame) 'alpha '(90 90)) -(add-to-list 'default-frame-alist '(alpha 90 90)) + (setq inhibit-startup-message nil) + ;; Transparency + (set-frame-parameter (selected-frame) 'alpha '(90 90)) + (add-to-list 'default-frame-alist '(alpha 90 90)) + + (add-hook 'dired-mode-hook 'all-the-icons-dired-mode) + + (scroll-bar-mode -1) + (tool-bar-mode -1) + (tooltip-mode -1) + (set-fringe-mode 10) + (menu-bar-mode -1) + (blink-cursor-mode -1) + (menu-bar--visual-line-mode-enable) + + (require 'emojify) + (emojify-mode 1) + + (setq visible-bell t) + + + (column-number-mode) + (global-display-line-numbers-mode 0) + (menu-bar--display-line-numbers-mode-relative) + ;;Disable line numbers for some modes + (dolist (mode '(pdf-view-mode-hook + org-mode-hook + term-mode-hook + shell-mode-hook + eshell-mode-hook + vterm-mode-hook + elfeed)) + (add-hook mode (lambda () (display-line-numbers-mode 0)))) + + (defvar apollo/default-font-size 140) + + (set-face-attribute 'default nil + :font "JetBrains Mono" + :height apollo/default-font-size) -(add-hook 'dired-mode-hook 'all-the-icons-dired-mode) + (set-face-attribute 'fixed-pitch nil + :font "JetBrains Mono" + :height apollo/default-font-size) -(scroll-bar-mode -1) -(tool-bar-mode -1) -(tooltip-mode -1) -(set-fringe-mode 10) -(menu-bar-mode -1) -(blink-cursor-mode -1) -(menu-bar--visual-line-mode-enable) - -(setq visible-bell t) - -(column-number-mode) -(global-display-line-numbers-mode 0) -(menu-bar--display-line-numbers-mode-relative) -;;Disable line numbers for some modes -(dolist (mode '(pdf-view-mode-hook - org-mode-hook - term-mode-hook - shell-mode-hook - eshell-mode-hook - vterm-mode-hook - elfeed)) - (add-hook mode (lambda () (display-line-numbers-mode 0)))) - -(defvar apollo/default-font-size 140) - -(set-face-attribute 'default nil - :font "JetBrains Mono" - :height apollo/default-font-size) - -(set-face-attribute 'fixed-pitch nil - :font "JetBrains Mono" - :height apollo/default-font-size) - -(set-face-attribute 'variable-pitch nil - :font "JetBrains Mono" - :height apollo/default-font-size - :weight 'regular) + (set-face-attribute 'variable-pitch nil + :font "JetBrains Mono" + :height apollo/default-font-size + :weight 'regular) #+end_src ** Dashboard @@ -399,7 +404,7 @@ Hook with ~dired-mode~ (if (or (string= (system-name) "fsociety") (string= (system-name) "heisenberg")) - (setq vterm-shell "~/.guix-profile/bin/zsh") + (setq vterm-shell "~/.guix-profile/bin/bash") (setq vterm-shell "/bin/zsh"))) #+end_src ** Eshell |