diff --git a/hmModules/default.nix b/hmModules/default.nix index fac3051..c277b9c 100644 --- a/hmModules/default.nix +++ b/hmModules/default.nix @@ -47,10 +47,16 @@ hunspell python3 imagemagick + ghostscript_headless + mupdf-headless + poppler_utils ffmpegthumbnailer mediainfo unzipNLS nodejs_20 + + pkgs.qadwaitadecorations + pkgs.kdePackages.qtwayland ] ++ (with hunspellDicts; [ en_US-large diff --git a/init.el b/init.el index 2407936..fc6e1a0 100644 --- a/init.el +++ b/init.el @@ -68,7 +68,7 @@ (defun ccr/reload-emacs () (interactive) (load-file "~/.config/emacs/init.el")) - (load-theme 'dracula 't) + (load-theme 'catppuccin 't) (defun ccr/nixos-rebuild () (interactive) (let* ((operation (completing-read "nixos-rebuild " '("switch" "boot" "test" "dry-activate"))) @@ -76,6 +76,12 @@ (async-shell-command (format "sudo nixos-rebuild --flake fleet %s --override-input ccrEmacs /home/ccr/.config/emacs -L" operation) buffer-name))) ) +(use-package doc-view + :custom + (doc-view-scale-internally nil) + (doc-view-imenu-enabled 't) + (doc-view-continuous t)) + (use-package tramp :config ;; TODO ugly `ccr' hardcoded, moreover this makes sense only when connecting to NixOS machines diff --git a/packages/packages.nix b/packages/packages.nix index 10ebdbc..8373098 100644 --- a/packages/packages.nix +++ b/packages/packages.nix @@ -32,6 +32,8 @@ pkgs: epkgs: let (with epkgs.melpaPackages; [ meow dracula-theme + nord-theme + catppuccin-theme modus-themes # solaire-mode nerd-icons