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 /README.md | |
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
Diffstat (limited to 'README.md')
-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 | ||