usr-pkg-manifest.scm 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. (setenv "GUIX_PACKAGE_PATH" "/home/ton/guixsd/modules/:$GUIX_PACKAGE_PATH")
  2. (specifications->manifest
  3. '("wcalc" "make" "nss-certs" "xlockmore"
  4. "password-store" "bind:utils"
  5. ;;"scrot" ;; Scrot is for Xorg
  6. "grim" "light"
  7. "fpm2" "screen-message" "mtr"
  8. "glibc-locales" "wdiff" "curl" "recutils" "lsof"
  9. "borg" "parted" "neofetch" "glibc-locales" "libcgroup"
  10. "stow" "mcelog" "graphviz" "xdotool" "dmenu" "openssh"
  11. "rsync" "inotify-tools" "entr" "avahi" "mosh" "tree" "mcron"
  12. ; emacs
  13. "emacs" "emacs-guix" "emacs-magit-popup" "emacs-smart-mode-line"
  14. "emacs-rainbow-delimiters" "emacs-rainbow-identifiers"
  15. "emacs-rainbow-blocks" "emacs-nov-el"
  16. "emacs-scheme-complete" "emacs-ag" "emacs-flycheck"
  17. "emacs-undo-tree" "emacs-fill-column-indicator" "emacs-powerline"
  18. "emacs-magit" "emacs-markdown-mode"
  19. "emacs-yasnippet" "emacs-yasnippet-snippets"
  20. "emacs-scheme-complete" "emacs-danneskjold-theme"
  21. "emacs-geiser" "emacs-debbugs" "emacs-direnv"
  22. "emacs-bash-completion" "emacs-linum-relative"
  23. "emacs-youtube-dl" "emacs-writegood-mode" "emacs-symon" "emacs-adaptive-wrap"
  24. "emacs-rfcview" "emacs-lispy" "emacs-json-mode" ;"emacs-hyperbole"
  25. "emacs-emms" "emacs-org-contrib"
  26. ; file browser
  27. ;"pcmanfm"
  28. "gvfs"
  29. ; archiving
  30. "zip" "unzip"
  31. ; dev
  32. ;"jupyter" "python-ipython"
  33. "elfutils" "direvent" "direnv" "nss-certs"
  34. "git" "git:send-email" "guile-readline"
  35. ; misc tools
  36. "units" "gnuplot"
  37. ; terminals and emulators
  38. "st" "termite" ;;"fish"
  39. "bash" "bash-completion" ;;xonsh
  40. ; Networking, crypto & security
  41. "tomb"
  42. "pwgen" "transmission"
  43. ; "gnunet-gtk"
  44. ;;isc-bind:utils
  45. "onionshare" "gnupg" "tor" "torsocks" "nmap" "adns"
  46. "iodine" "pinentry" "pinentry-efl" "tomb" "password-store"
  47. "gnunet" "nftables"
  48. ; security
  49. ;;"wireshark"
  50. "aircrack-ng" "john-the-ripper-jumbo" "gnupg"
  51. ; cad
  52. ;;"fritzing" "libfive" "librecad"
  53. ; networking
  54. ;;"vinagre"
  55. "netcat" "sshfs" "iptables" "speedtest-cli"
  56. ; virtualization
  57. ;;"virt-manager"
  58. ; video, images and audio
  59. ;;"mps-youtube"
  60. "mpv" "perl-image-exiftool" "ncmpcpp"
  61. "pulseaudio" "pavucontrol" "pulsemixer"
  62. "mpd" "vlc" "ffmpeg" "youtube-dl" "feh"
  63. ; images
  64. ;; "imagemagick"
  65. ;;"gimp" ;;"krita"
  66. ; webbrowsing
  67. "icecat" "ungoogled-chromium"
  68. ;;"dillo" "qutebrowser"
  69. ;;"w3m" "netsurf" "sbcl-next"
  70. "luakit" "httrack" "weasyprint"
  71. ; fstools
  72. "dosfstools" "nfs-utils"
  73. ; email & xmpp/jabber
  74. "claws-mail" "jami" ;"notmuch"
  75. ;"gajim" "mu" "isync" "getmail"
  76. ; documents & office
  77. "ghc-pandoc" "libreoffice" ;"texlive"
  78. "aspell" "aspell-dict-no" "aspell-dict-en"
  79. "python-proselint"
  80. "ktouch"
  81. ; pdf
  82. "podofo"
  83. "zathura" "zathura-cb" "zathura-djvu"
  84. "zathura-ps" ;;"zathura-pdf-mupdf"
  85. "zathura-pdf-poppler"
  86. "evince"; "lekha" "mupdf" "qpdf"
  87. ;;"poppler"
  88. ; doc
  89. ; "gnu-standards" "sicp" "gnu-c-manual" "man-pages"
  90. ;;man-pages is linux userspace manuals
  91. ; games
  92. ;;"cataclysm-dda:tiles" "openmw"
  93. "freeorion" "wine" "scummvm"
  94. ;;"openclonk""minetest" "manaplus"
  95. ; WM!
  96. "swaybg" "swaylock" "i3status"
  97. ));)
  98. ;; Maybe split this into two files, one for smaller and more essential
  99. ;; packages and one for bigger and less important packages? But how to merge them?