openbsd-dots/README

33 lines
1.1 KiB
Text

openbsd-dots
FreeBSD suckless/shell dotfiles ported to OpenBSD
files
-----
dwm-config.h dwm config - mixer->sndioctl, rexima removed (no equivalent)
st-config.h st config - no changes needed, fully portable
dmenu-config.h dmenu config - no changes needed, fully portable
profile .profile - ttyv0->ttyC0, resizewin removed (FreeBSD-only)
shrc .shrc - ls color flags dropped, ksh bind syntax
vimrc .vimrc - no changes needed, fully portable
notes
-----
- audio: volume keys use sndioctl (OpenBSD sndiod). super+v opens st instead
of rexima since there's no equivalent TUI mixer on OpenBSD
- shell: OpenBSD /bin/sh is ksh. bind commands use ksh syntax
- ls: color via CLICOLOR env var, not --color=auto flag
- X autostart: checks /dev/ttyC0 (wscons) instead of /dev/ttyv0
- doas is native to OpenBSD, no changes needed
- beastie won't build on OpenBSD without minor BSD ifdefs (separate task)
- scientifica font available in OpenBSD ports: x11/scientifica
packages needed
---------------
x11/dwm (or build from src)
x11/st
x11/dmenu
x11/tabbed
www/surf
x11/scrot
audio/cmus
security/gnupg