Next org-powered version of ryuslash.org
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Tom dd6442dd8e Update ignored files 2 weeks ago
assets Add Books page 2 weeks ago
books Add Books page 2 weeks ago
config Update ignored files 2 weeks ago
emacs Update ignored files 2 weeks ago
magazines Add pages about magazines 2 weeks ago
podcasts Fix typo 2 weeks ago
posts Update post properties 3 years ago
software Add section in Android Launchers about Pie Launcher 2 weeks ago
src/less Improve look of blockquotes 2 weeks ago
.gitignore Update ignored files 2 weeks ago
Dockerfile Run stages using different container images 3 years ago
Eldev Switch from Cask to Eldev 1 year ago
GNUmakefile Add automatic builds for my yoshi theme colors 2 weeks ago
Jenkinsfile Use newer Emacs docker container 2 years ago
README.org Add manifest.scm for easy dev environment with Guix 2 weeks ago
emacs.org Add up and home links to the Emacs page 2 weeks ago
guix.org Add a start of my literate programming configuration 2 weeks ago
index.org Add links to my code and my blog 2 weeks ago
literate-programming.org Add a start of my literate programming configuration 2 weeks ago
manifest.scm Fix manifest file after bad merge 2 weeks ago
projects.org Add page about Projects 2 weeks ago
publish.el Publish jpeg files as assets 2 weeks ago

README.org

ryuslash.org README

This is the source project of my website https://ryuslash.org. It doesn't contain much for now, but eventually this will be where all my stuff lives.

Compiling

To work on this project it's recommended that you use Guix Shell.

If you first add the directory containing this project into your ~/.config/guix/shell-authorized-directories, when you run guix shell it'll automatically install the necessary dependencies to make sure you can compile and deploy this project:

  echo "$(pwd)" >> ~/.config/guix/shell-authorized-directories

And then just run this command to start working:

guix shell

If you didn't add this directory to your shell-authorized-directories, you can accomplish the same thing with:

guix shell --manifest manifest.scm

To compile a local copy from Org-mode files into HTML, use the command make publish. This will generate a local copy in the public_html directory. You can also run make without any arguments to see what available other commands there are.