From 6b88e7a4b5b05dbcd78c28b8b7e0a3b024a592c1 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Wed, 21 Aug 2024 20:33:13 +0300 Subject: guix: home: Update packages. --- guix/home.scm | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'guix/home.scm') diff --git a/guix/home.scm b/guix/home.scm index 9987585..73c5430 100644 --- a/guix/home.scm +++ b/guix/home.scm @@ -18,23 +18,25 @@ #:use-module (hecate packages emacs) #:use-module (hecate packages ollama) #:use-module (hecate packages binaries) + #:use-module (hecate packages hunspell) #:export (home)) (define thanos/dotfiles-path (format #f "~a/dotfiles" (getenv "HOME"))) (define thanos/fonts-packages - '("font-jetbrains-mono" "font-iosevka-aile")) + '("font-jetbrains-mono" "font-iosevka-aile" "font-fira-mono" + "font-hack")) (define thanos/emacs-packages '("emacs-pgtk" "emacs-nov-el" "emacs-pdf-tools" "emacs-elpy" - "emacs-geiser" "emacs-geiser-guile" "emacs-vterm" "emacs-jabber" - "emacs-yeetube" "emacs-debbugs" "emacs-eshell-git-prompt" - "emacs-0x0" "emacs-markdown-mode" "emacs-gnosis" "emacs-notmuch")) + "emacs-geiser" "emacs-geiser-guile" "emacs-jabber" "emacs-yeetube" + "emacs-debbugs" "emacs-eshell-git-prompt" "emacs-0x0" "emacs-org-roam" + "emacs-markdown-mode" "emacs-gnosis" "emacs-notmuch")) (define thanos/python-packages - '("python-lsp-server" "python-numpy")) + '("python-next" "python-pip" "python-lsp-server" "python-numpy")) (define thanos/cl-packages '("sbcl")) @@ -43,14 +45,14 @@ ;; Below is the list of packages that will show up in your ;; Home profile, under ~/.guix-home/profile. (packages (specifications->packages - (append '("torbrowser" "mu" "perl" "tree" "yt-dlp" "ollama-linux-amd64" - "syncthing" "hyfetch" "transmission" "isync" "mpv" "librewolf" "dino" + (append '("mu" "perl" "tree" "yt-dlp" "ollama-linux-amd64" "librewolf" + "syncthing" "hyfetch" "transmission" "isync" "mpv" "dino" "git" "fuzzel" "wl-clipboard" "alacritty" "password-store" "curl" - "bind" "nmap" "hunspell" "wtype" "hunspell-dict-en-us" + "bind" "nmap" "hunspell" "wtype" "hunspell-dict-en-us" "hunspell-dict-el" "mlocate" "rsync" "grimshot" "nyxt" "swayidle" "wl-clipboard" "btop" "net-tools" "gnupg" "texlive" "texlive-collection-latexrecommended" "libtree" "notmuch" "hugo-bin") - thanos/emacs-packages thanos/cl-packages thanos/python-packages))) + thanos/emacs-packages thanos/cl-packages thanos/python-packages thanos/fonts-packages))) ;; Below is the list of Home services. To search for available ;; services, run 'guix home search KEYWORD' in a terminal. (services @@ -85,7 +87,7 @@ ("BROWSER" . "librewolf") ("XDG_SCREENSHOTS_DIR" . "/home/$USER/Pictures/screenshots/") ("PATH" . "/home/$USER/.local/bin:$PATH") - ("DICPATH" . "/home/$USER/.hunspell.d:$PATH"))) + ("DICPATH" . "$DICPATH:/home/$USER/.hunspell.d"))) ;; GPG Configuration (service home-gpg-agent-service-type -- cgit v1.2.3