(define-module (packages packages) #:use-module (gnu) #:use-module (gnu system) #:use-module (guix gexp) #:use-module (guix packages) #:use-module (packages radare2-next) #:use-module (packages offlineimap-patched) #:use-module (packages bdwm) #:export (bd-packages-system bd-packages-laptop bd-packages-desktop bd-packages-dwm bd-packages-fun bd-packages-extra bd-packages-development )) ;;; Commentary: ;;; Code: (use-package-modules admin ;; netcat algebra ;; bc assembly ;; nasm base ;; make commencement ;; gcc-toolchain compression ;; unzip, zip compton ;; picom cryptsetup ;; cryptsetup curl ;; curl databases ;; recutils emulators ;; mupen64plus*, bsnes, mgba fonts ;; font-terminus, font-awesome fontutils ;; fontconfig games ;; nethack gdb ;; gdb gimp ;; gimp-next gnome ;; brightnessctl gnupg ;; gnupg graphviz ;; graphviz haskell-xyz ;; pandoc image ;; flameshot imagemagick ;; imagemagick image-viewers ;; feh, nsxiv libreoffice ;; libreoffice librewolf ;; librewolf linux ;; sysstat, tlp lisp ;; sbcl man ;; man-pages networking ;; maccchanger package-management ;; stow password-utils ;; pass-otp, password-store pkg-config ;; pkg-config pdf ;; xpdf, pdfgrep, zathura, zathura-pdf-mupdf pulseaudio ;; pavucontrol, pulseaudio, python ;; python rsync ;; rsync rust-apps ;; ripgrep screen ;; screen texlive ;; texlive tex ;; texlive-dvipng version-control ;; git video ;; ffmpeg, mpv, yt-dlp vim ;; vim virtualization ;; qemu web ;; jq xdisorg ;; xdotool, xrdb xorg ;; xf86-input-libinput, xf86-video-fbdev, xinit... ) (define bd-packages-system (append! (list cryptsetup curl git man-pages recutils ripgrep screen sysstat unzip vim zip) %base-packages)) (define bd-packages-laptop (list brightnessctl macchanger tlp)) (define bd-packages-desktop (list feh ffmpeg flameshot fontconfig font-terminus gnupg graphviz imagemagick libreoffice mpv nsxiv password-store pass-otp pavucontrol picom pulseaudio setxkbmap texlive texlive-dvipng xf86-input-libinput xf86-video-fbdev xinit xinput xkbcomp xorg-server xrandr xrdb xset xss-lock yt-dlp zathura zathura-pdf-mupdf )) (define bd-packages-dwm (list bdwm xdotool xprop )) (define bd-packages-fun (list angband bsnes dolphin-emu mgba mupen64plus-audio-sdl mupen64plus-rsp-hle mupen64plus-ui-console nethack )) (define bd-packages-extra (list gimp librewolf pdfgrep qemu xpdf; pdftotext )) (define bd-packages-development (list cl-asdf pandoc bc gcc-toolchain gdb gnu-make jq nasm netcat offlineimap3-patched pkg-config python radare2-next rsync sbcl stow )) ;;; packages.scm ends here