all repos — site @ ba28fd92f25388e847ac4fc97821d0af2b91884c

source for my site, found at icyphox.sh

wiki: Add openbsd and neovim
Anirudh Oppiliappan x@icyphox.sh
Sun, 04 Apr 2021 12:13:40 +0530
commit

ba28fd92f25388e847ac4fc97821d0af2b91884c

parent

6286cd3ccd4f3b62c4de17e89bb0c0586c74c1e2

M pages/wiki/_index.mdpages/wiki/_index.md

@@ -1,7 +1,7 @@

--- title: the wiki subtitle: Ideas, beliefs and thoughts. -date: 2021-03-29 +date: 2021-04-04 template: page.html ---

@@ -14,5 +14,7 @@ - [todo](/wiki/todo)

- [tools](/wiki/tools) - [cwm](/wiki/tools/cwm) - [laptop](/wiki/tools/laptop) + - [neovim](/wiki/tools/neovim) + - [openbsd](/wiki/tools/openbsd) - [phone](/wiki/tools/phone) - [vite](/wiki/tools/vite)
M pages/wiki/tools/_index.mdpages/wiki/tools/_index.md

@@ -13,5 +13,4 @@ - [openbsd](/wiki/tools/openbsd)

- [cwm](/wiki/tools/cwm) - [phone](/wiki/tools/phone) - [keyboard](/wiki/tools/keyboard) -- [shell](/wiki/tools/shell) - [laptop](/wiki/tools/laptop)
A pages/wiki/tools/neovim.md

@@ -0,0 +1,31 @@

+--- +title: neovim +subtitle: Vim, but better. +date: 2021-04-04 +template: +--- + +![neovim](https://x.icyphox.sh/90tj5.png) + +Neovim is a drop-in replacement for Vim, with its own excellent +features. The main standout is the ability to [configure it in +Lua](/blog/nvim-lua). This requires Nvim 0.5.0+. + +## installing Neovim from source on OpenBSD + +Clone https://github.com/neovim/neovim and `cd` into it. +Then, +``` +mkdir .deps +cd .deps +cmake ../third-party/ +gmake +cd .. +mkdir build +cd build +cmake .. +gmake +``` + +Nearly all of my Neovim configs are written in Lua, and are available +at: https://git.icyphox.sh/dotfiles/tree/config/nvim/lua
A pages/wiki/tools/openbsd.md

@@ -0,0 +1,19 @@

+--- +title: openbsd +subtitle: Only two remote holes in the default install, in a heck of a long time! +date: 2021-04-04 +template: page.html +--- + +![openbsd](https://x.icyphox.sh/71cme.gif) + +OpenBSD offers the best computing experience, hands down. If your +hardware supports it, it runs brilliantly. My +[laptop](/wiki/tools/laptop) does, and everything works perfectly +out-of-the-box. + +The [man pages](https://man.openbsd.org) are excellent, config files are +beautifully simple, and the source is _clean_. Straight up great +engineering, by a group of people that actually dogfood the OS. + +_also see_: [OpenBSD on the HP Envy 13](/blog/openbsd-hp-envy/)