123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- (setenv "GUIX_PACKAGE_PATH" "/home/ton/guixsd/modules/:$GUIX_PACKAGE_PATH")
- (specifications->manifest
- '("wcalc" "make" "nss-certs" "xlockmore"
- "password-store" "bind:utils"
- ;;"scrot" ;; Scrot is for Xorg
- "grim" "light"
- "fpm2" "screen-message" "mtr"
- "glibc-locales" "wdiff" "curl" "recutils" "lsof"
- "borg" "parted" "neofetch" "glibc-locales" "libcgroup"
- "stow" "mcelog" "graphviz" "xdotool" "dmenu" "openssh"
- "rsync" "inotify-tools" "entr" "avahi" "mosh" "tree" "mcron"
- ; emacs
- "emacs" "emacs-guix" "emacs-magit-popup" "emacs-smart-mode-line"
- "emacs-rainbow-delimiters" "emacs-rainbow-identifiers"
- "emacs-rainbow-blocks" "emacs-nov-el"
- "emacs-scheme-complete" "emacs-ag" "emacs-flycheck"
- "emacs-undo-tree" "emacs-fill-column-indicator" "emacs-powerline"
- "emacs-magit" "emacs-markdown-mode"
- "emacs-yasnippet" "emacs-yasnippet-snippets"
- "emacs-scheme-complete" "emacs-danneskjold-theme"
- "emacs-geiser" "emacs-debbugs" "emacs-direnv"
- "emacs-bash-completion" "emacs-linum-relative"
- "emacs-youtube-dl" "emacs-writegood-mode" "emacs-symon" "emacs-adaptive-wrap"
- "emacs-rfcview" "emacs-lispy" "emacs-json-mode" ;"emacs-hyperbole"
- "emacs-emms" "emacs-org-contrib"
- ; file browser
- ;"pcmanfm"
- "gvfs"
- ; archiving
- "zip" "unzip"
-
- ; dev
- ;"jupyter" "python-ipython"
- "elfutils" "direvent" "direnv" "nss-certs"
- "git" "git:send-email" "guile-readline"
- ; misc tools
- "units" "gnuplot"
- ; terminals and emulators
- "st" "termite" ;;"fish"
- "bash" "bash-completion" ;;xonsh
- ; Networking, crypto & security
- "tomb"
- "pwgen" "transmission"
- ; "gnunet-gtk"
- ;;isc-bind:utils
- "onionshare" "gnupg" "tor" "torsocks" "nmap" "adns"
- "iodine" "pinentry" "pinentry-efl" "tomb" "password-store"
- "gnunet" "nftables"
- ; security
- ;;"wireshark"
- "aircrack-ng" "john-the-ripper-jumbo" "gnupg"
- ; cad
- ;;"fritzing" "libfive" "librecad"
- ; networking
- ;;"vinagre"
- "netcat" "sshfs" "iptables" "speedtest-cli"
- ; virtualization
- ;;"virt-manager"
- ; video, images and audio
- ;;"mps-youtube"
- "mpv" "perl-image-exiftool" "ncmpcpp"
- "pulseaudio" "pavucontrol" "pulsemixer"
- "mpd" "vlc" "ffmpeg" "youtube-dl" "feh"
- ; images
- ;; "imagemagick"
- ;;"gimp" ;;"krita"
- ; webbrowsing
- "icecat" "ungoogled-chromium"
- ;;"dillo" "qutebrowser"
- ;;"w3m" "netsurf" "sbcl-next"
- "luakit" "httrack" "weasyprint"
- ; fstools
- "dosfstools" "nfs-utils"
- ; email & xmpp/jabber
- "claws-mail" "jami" ;"notmuch"
- ;"gajim" "mu" "isync" "getmail"
- ; documents & office
- "ghc-pandoc" "libreoffice" ;"texlive"
- "aspell" "aspell-dict-no" "aspell-dict-en"
- "python-proselint"
- "ktouch"
- ; pdf
- "podofo"
- "zathura" "zathura-cb" "zathura-djvu"
- "zathura-ps" ;;"zathura-pdf-mupdf"
- "zathura-pdf-poppler"
- "evince"; "lekha" "mupdf" "qpdf"
- ;;"poppler"
- ; doc
- ; "gnu-standards" "sicp" "gnu-c-manual" "man-pages"
- ;;man-pages is linux userspace manuals
- ; games
- ;;"cataclysm-dda:tiles" "openmw"
- "freeorion" "wine" "scummvm"
- ;;"openclonk""minetest" "manaplus"
- ; WM!
- "swaybg" "swaylock" "i3status"
- ));)
- ;; Maybe split this into two files, one for smaller and more essential
- ;; packages and one for bigger and less important packages? But how to merge them?
|