aboutsummaryrefslogtreecommitdiff
path: root/posts/openbsd.md
diff options
context:
space:
mode:
authorBradley Taunt <bt@btxx.org>2024-01-19 09:02:37 -0500
committerBradley Taunt <bt@btxx.org>2024-01-19 09:02:37 -0500
commit886271bb3b9a07295ecf7c6c8878fb52bdeff9b4 (patch)
tree0a970c59d236acc018248edd5ff3eb37442c0602 /posts/openbsd.md
Initial commit for cgit platform
Diffstat (limited to 'posts/openbsd.md')
-rw-r--r--posts/openbsd.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/posts/openbsd.md b/posts/openbsd.md
new file mode 100644
index 0000000..82200e0
--- /dev/null
+++ b/posts/openbsd.md
@@ -0,0 +1,17 @@
+# Running `barf` on OpenBSD
+
+2023-08-12
+
+The `barf` project was built on Linux and was catered towards Linux users. The core of the project will remain focused on Linux/GNU tools, but I also need to support OpenBSD since that is my personal operating system of choice.
+
+## Download Packages
+
+Along with your Markdown parser of choice (`barf` assumes you will be using my version of [smu](https://git.sr.ht/~bt/smu)) you will also need to install the required packages on your OpenBSD system:
+
+```
+doas pkg_add rsync coreutils gsed cmake gcc
+```
+
+Then ensure that you alter all instances of `sed` with `gsed` in the core `barf` file. (Or make an alias if you'd prefer not to alter the main file)
+
+After that, everything should work perfectly fine when building!