Various configuration files and helper scripts to be managed with GNU Stow.
These dotfiles are licensed under the Apache License, Version 2.0. Some content (for example some Emacs packages included) have separate licenses. Those files are included here as a convenience and do not belong under this license.
To generate the ox-octaspire-css
CSS and Org files,
you will need a Common Lisp implementation and
Quicklisp. The included Makefile
in the submodule uses SBCL,
so if you are using another ANSI conforming implementation, please change
the name of your implementation into the correct variable in the Makefile
.
git clone --recursive <url>
make -C emacs/.config/emacs/octaspire/submodules/ox-octaspire-css
cd ~/dotfiles
stow bash
stow emacs
stow git
stow tmux
stow vi
stow vim
stow zsh
stow fish
stow bin
# and so on...
cd ~/some/path/dotfiles
stow -t ~/ bash
stow -t ~/ emacs
stow -t ~/ git
stow -t ~/ tmux
stow -t ~/ vi
stow -t ~/ vim
stow -t ~/ zsh
stow -t ~/ fish
stow -t ~/ bin
# and so on...
permit nopass octaspire as root cmd /bin/cp args crates2 /usr/local/bin/
permit nopass octaspire as root cmd /sbin/shutdown args -hp now
permit nopass octaspire as root cmd /sbin/reboot args
permit nopass octaspire as root cmd sh args /etc/netstart iwm0
permit nopass octaspire as root cmd syspatch args
permit nopass octaspire as root cmd pkg_add args -ui
Before doing this, command dmesg | grep cpu0
should be used to verify that the processor
supports frequency scaling.
If it does (listing shows for example for Intel processor
Enhanced SpeedStep
speeds), the following commands can
be used to turn APMD
on.
rcctl enable apmd
rcctl set apmd flags -A
rcctl start apmd