aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md62
1 files changed, 39 insertions, 23 deletions
diff --git a/README.md b/README.md
index 580daad..b5541ef 100644
--- a/README.md
+++ b/README.md
@@ -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
77You'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: 77You'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```
80app-admin/sudo
81app-dicts/aspell
82app-editors/emacs cairo dbus dynamic-loading gif gui jit jpeg libxml2 png ssl svg threads tiff X xft zlib
83app-emacs/emacs-common gui libxml2 X
84app-emacs/emacs-daemon
85app-emacs/pdf-tools
86app-text/poppler png cairo
87app-text/texlive X extra graphics png truetype
88app-text/texlive-core xetex
89dev-lang/ghc
90dev-lang/rust clippy doc rustfmt
91dev-lisp/sbcl
92dev-scheme/racket
93dev-util/shellcheck hscolour
94dev-vcs/git
95media-libs/harfbuzz icu
96media-libs/libpng
97media-libs/libvpx postproc
98media-fonts/jetbrains-mono
99media-fonts/noto
100net-libs/nodejs
101net-p2p/syncthing tools
102sys-devel/autoconf
103sys-devel/automake
104sys-devel/gcc jit
105sys-devel/gdb
106sys-libs/glibc
107sys-libs/zlib
108x11-apps/setxkbmap
109x11-base/xorg-server
110x11-libs/cairo X
111x11-libs/libxkbcommon X
112x11-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