* build!: replace make with task
allows easy windows building (besides literally go build)
down the line because getting make on windows is dumb
and even if you do it probably wouldnt work as intended
on there
(i also find task more intuitive for simple things)
* ci: use task in build workflow instead of make
* style: remove whitespace errors in task file
* docs: add task in changelog
* docs: fix link to task
* docs: change message for task notice
prelude is no longer. it is now nature.
organized the single file prelude into multiple
source files and renamed it to nature. this is coming
after thought that it can turn into a general hilbish
lua core, with user facing modules as well.
this introduces the `nature.dirs` module, to interact
and get recently changed to directories and last/old
cwd.
This fixes the problem where installing kept adding hilbish to
`/etc/shells` even if it was already there.
* fix: makefile login shell file fix
* style: remove extra space in makefile