diff options
| author | Mountain Man <43313373+MountainMan1312@users.noreply.github.com> | 2023-07-12 13:13:58 -0400 |
|---|---|---|
| committer | Mountain Man <43313373+MountainMan1312@users.noreply.github.com> | 2023-07-12 13:13:58 -0400 |
| commit | 3e96d9976d1855763bc73a543025b7ccd02c97b0 (patch) | |
| tree | 9a73cdb52d9031563e0b60f59688c683be14e713 | |
| parent | Fix docstring for `mm/org-agenda-revert-redo-save-all` (diff) | |
| download | mmosmacs-3e96d9976d1855763bc73a543025b7ccd02c97b0.tar.gz mmosmacs-3e96d9976d1855763bc73a543025b7ccd02c97b0.tar.bz2 mmosmacs-3e96d9976d1855763bc73a543025b7ccd02c97b0.zip | |
Add package dependencies to README
| -rw-r--r-- | README.md | 62 |
1 files changed, 39 insertions, 23 deletions
| @@ -8,7 +8,7 @@ MMOSMacs is the core of my computing experience, and is meant to be a jack of al | |||
| 8 | 8 | ||
| 9 | ### Current Features | 9 | ### Current Features |
| 10 | 10 | ||
| 11 | - Illiterate configuration (like literate but with comments instead of `org-mode`) | 11 | - Illiterate configuration |
| 12 | - Modern configuration using `straight.el` and `use-package` | 12 | - Modern configuration using `straight.el` and `use-package` |
| 13 | - Emacs as a desktop environment (EXWM) | 13 | - Emacs as a desktop environment (EXWM) |
| 14 | - The beginnings of an opinionated ergonomic keybind setup (still a long ways off though) | 14 | - The beginnings of an opinionated ergonomic keybind setup (still a long ways off though) |
| @@ -24,8 +24,8 @@ MMOSMacs is the core of my computing experience, and is meant to be a jack of al | |||
| 24 | - POSIX Shell, bash | 24 | - POSIX Shell, bash |
| 25 | - Emacs Lisp, Common Lisp | 25 | - Emacs Lisp, Common Lisp |
| 26 | - Assembly, C, Haskell | 26 | - Assembly, C, Haskell |
| 27 | - SQL, AQL, DQL, GraphQL, Cypher | 27 | - SQL, AQL, DQL |
| 28 | - CSV, JSON, XML, YAML | 28 | - CSV, JSON, XML |
| 29 | - Markdown, HTML, JS, CSS | 29 | - Markdown, HTML, JS, CSS |
| 30 | - Communications platform | 30 | - Communications platform |
| 31 | - Email, mailing lists | 31 | - Email, mailing lists |
| @@ -74,27 +74,43 @@ ln -s ~/.emacs.d/.sbclrc ~/.sbclrc | |||
| 74 | 74 | ||
| 75 | ### Install necessary packages | 75 | ### Install necessary packages |
| 76 | 76 | ||
| 77 | You'll also need the following packages installed on your system. Gentoo packages are listed, you'll have to find your distro's equivalent on your own: | 77 | You'll also need the following packages installed on your system. Gentoo packages are listed here along with their USE flags. |
| 78 | |||
| 79 | - app-admin/sudo | ||
| 80 | - app-dicts/aspell | ||
| 81 | - app-editors/emacs (USE="dynamic-loading gui jit libxml2 threads") | ||
| 82 | - app-emacs/emacs-common (USE="gui libxml2 X") | ||
| 83 | - app-emacs/emacs-daemon | ||
| 84 | - dev-lang/ghc | ||
| 85 | - dev-lang/rust | ||
| 86 | - dev-lang/sbcl | ||
| 87 | - dev-util/shellcheck | ||
| 88 | - dev-vcs/git | ||
| 89 | - media-fonts/jetbrains-mono | ||
| 90 | - media-fonts/noto | ||
| 91 | - net-libs/nodejs | ||
| 92 | - net-p2p/syncthing | ||
| 93 | - sys-devel/gcc (USE="jit") | ||
| 94 | - x11-apps/setxkbmap | ||
| 95 | - x11-base/xorg-server | ||
| 96 | - x11-misc/arandr | ||
| 97 | 78 | ||
| 79 | ``` | ||
| 80 | app-admin/sudo | ||
| 81 | app-dicts/aspell | ||
| 82 | app-editors/emacs cairo dbus dynamic-loading gif gui jit jpeg libxml2 png ssl svg threads tiff X xft zlib | ||
| 83 | app-emacs/emacs-common gui libxml2 X | ||
| 84 | app-emacs/emacs-daemon | ||
| 85 | app-emacs/pdf-tools | ||
| 86 | app-text/poppler png cairo | ||
| 87 | app-text/texlive X extra graphics png truetype | ||
| 88 | app-text/texlive-core xetex | ||
| 89 | dev-lang/ghc | ||
| 90 | dev-lang/rust clippy doc rustfmt | ||
| 91 | dev-lisp/sbcl | ||
| 92 | dev-scheme/racket | ||
| 93 | dev-util/shellcheck hscolour | ||
| 94 | dev-vcs/git | ||
| 95 | media-libs/harfbuzz icu | ||
| 96 | media-libs/libpng | ||
| 97 | media-libs/libvpx postproc | ||
| 98 | media-fonts/jetbrains-mono | ||
| 99 | media-fonts/noto | ||
| 100 | net-libs/nodejs | ||
| 101 | net-p2p/syncthing tools | ||
| 102 | sys-devel/autoconf | ||
| 103 | sys-devel/automake | ||
| 104 | sys-devel/gcc jit | ||
| 105 | sys-devel/gdb | ||
| 106 | sys-libs/glibc | ||
| 107 | sys-libs/zlib | ||
| 108 | x11-apps/setxkbmap | ||
| 109 | x11-base/xorg-server | ||
| 110 | x11-libs/cairo X | ||
| 111 | x11-libs/libxkbcommon X | ||
| 112 | x11-misc/arandr | ||
| 113 | ``` | ||
| 98 | 114 | ||
| 99 | ### Setup `~/kb` and Syncthing for `org-roam` knowledgebase | 115 | ### Setup `~/kb` and Syncthing for `org-roam` knowledgebase |
| 100 | 116 | ||