Update emacs & fix built pkg kerfuffle

This commit is contained in:
Tristan D. 2025-02-27 18:01:15 +01:00
parent c16ce845c6
commit 4eb9073fa0
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4
3 changed files with 11 additions and 7 deletions

View file

@ -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)

View file

@ -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)

View file

@ -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