Commit graph

7 commits

Author SHA1 Message Date
b86754cb92 Add ‘guile-termios’ dependency to set the speed of the inkplate TTY
There seems to be magic going on here. Once the speed has been set for the
device once the OS (at least GNU/Linux) remembers the setting and it doesn't
have to happen again after. Since I was porting from my Emacs module, I kept
running Emacs and it kept setting the speed, which meant that my tests with
Guile kept working.

After a reboot, it stopped.

This change makes sure that the speed is set. I'm not sure if the raw is
necessary, but it's in the example, and it seems to work for now, so I'll keep
it around.
2023-07-12 15:08:31 -07:00
17e45127e1 Add build files 2023-07-07 22:23:01 -07:00
e847014d81 Add examples to the hall documentation section
This way when I run ‘hall clean -x’ I don't have to keep resurrecting the file.
2023-07-07 00:03:18 -07:00
97e3757498 Add distribution file
This file can be used either with ‘guix shell -D --file=guix.scm’ or to install
the package from source:

  hall build -x
  autoreconv -ivf
  ./configure
  make dist
  guix shell -f guix.scm
2023-07-06 23:58:48 -07:00
2395878248 Restructure project as suggested by running ‘hall init --convert’ 2023-07-06 23:30:24 -07:00
0b9f699b14 Add instructions to run tests and examples to README 2023-06-03 00:32:41 -07:00
4f1b559f1c Initial commit 2023-06-03 00:29:04 -07:00