diff --git a/ext/doom/config.el b/ext/doom/config.el index fc9db11..8fbb87c 100644 --- a/ext/doom/config.el +++ b/ext/doom/config.el @@ -25,10 +25,10 @@ (setq nerd-icons-font-names '("SymbolsNerdFontMono-Regular.ttf")) ;; NOTE Floats are important for dpi support for some reason -(setq doom-font (font-spec :family "Iosevka Nerd Font Mono" :size 16.0) - doom-variable-pitch-font (font-spec :family "Iosevka Nerd Font Mono" :size 16.0) +(setq doom-font (font-spec :family "Iosevka Nerd Font Mono" :size 14.0) + doom-variable-pitch-font (font-spec :family "Iosevka Nerd Font Mono" :size 14.0) ;; doom-symbol-font (font-spec :family "all-the-icons" :size 13.0) - doom-big-font (font-spec :family "Iosevka Nerd Font Mono" :size 20.0 :weight 'demibold)) + doom-big-font (font-spec :family "Iosevka Nerd Font Mono" :size 18.0 :weight 'demibold)) (defun add-back-emoji-fallback-font-families () (when (fboundp 'set-fontset-font) @@ -231,7 +231,7 @@ ((numberp alpha-background) alpha-background) (t 100)) 100) - 85 100) + 90 100) ))) (map! :leader @@ -240,7 +240,7 @@ :desc "Toggle background transparancy" "b" #'toggle-bg-transparency))) (defun setup-frame-transparency (frame) - (set-frame-parameter frame 'alpha-background 85)) + (set-frame-parameter frame 'alpha-background 90)) (add-hook 'after-make-frame-functions #'setup-frame-transparency) diff --git a/ext/doom/packages.el b/ext/doom/packages.el index 1b8a7a4..3eee9d4 100644 --- a/ext/doom/packages.el +++ b/ext/doom/packages.el @@ -83,6 +83,10 @@ (package! codemetrics :recipe (:host github :repo "emacs-vs/codemetrics")) +;; Can likely be removed once fixed in dommemacs https://github.com/doomemacs/doomemacs/issues/8287 +(package! eldoc :built-in t) +(package! track-changes :built-in t) +;;;;;;;;;;; (package! treesit-auto) diff --git a/home-mods/shell/default.nix b/home-mods/shell/default.nix index e117bc3..8206537 100644 --- a/home-mods/shell/default.nix +++ b/home-mods/shell/default.nix @@ -10,14 +10,14 @@ let doomemacsSrc = builtins.fetchGit { url = "https://github.com/doomemacs/doomemacs"; ref = "master"; - rev = "2bc052425ca45a41532be0648ebd976d1bd2e6c1"; + rev = "56ce6cc284e8f4dd0cb0704dde6694a1b8e500ed"; }; neofetchThemesSrc = builtins.fetchGit { url = "https://github.com/Chick2D/neofetch-themes"; ref = "main"; rev = "c7392136bed264258c9b8788b14410e1ff06d602"; }; - myEmacs = (pkgs.emacsPackagesFor pkgs.emacs-unstable).emacsWithPackages (epkgs: + myEmacs = (pkgs.emacsPackagesFor pkgs.emacs-unstable-pgtk).emacsWithPackages (epkgs: with epkgs; [ vterm treesit-grammars.with-all-grammars