Commit graph

127 commits

Author SHA1 Message Date
30a4eda7d3 Add function that generates index.org before publishing rss 2023-07-25 13:12:33 -07:00
839c53448b Add blog section
- Add a ‘posts/index.org’ that just includes all of the posts and only exports
  headings tagged with ‘summary’.

- Add summaries to all posts.

- Rename posts to include the date and time in the file name.

- Add an RSS feed from the new ‘posts/index.org’

Unfortunately generating an RSS feed from the ‘index.org’ doesn't work, so this
experiment is at a dead end for now.
2023-07-25 13:12:33 -07:00
e0fc47beb5 Update visuals of title and subtitle 2023-07-24 23:14:26 -07:00
3fba6c156a Finish sentence about literate programming, center video 2023-07-24 22:53:04 -07:00
93d807582f Remove website link from Emacs page 2023-07-24 22:49:20 -07:00
17fb62d8ae Expand “this post” to post's full title 2023-07-24 22:42:40 -07:00
0279f987a8 Mention the digital garden post by name
I believe this is cleaner than using “this post” that is completely
uninformative.
2023-07-24 16:37:38 -07:00
0f18c38266 Add some space between paragraphs 2023-07-24 16:34:50 -07:00
57b59e8535 Underline h2 headings and decrease the space around headings 2023-07-24 16:28:32 -07:00
4b7eb38ee7 Shrink the subtitle and main navigation sections too 2023-07-24 16:23:54 -07:00
907325c755 Shrink the page's title to a minimum 2023-07-24 16:12:22 -07:00
9249b99292 Change title
Just ryuslash is so boring...
2023-07-24 16:11:58 -07:00
c548b6d530 Publish “Switch TODO state when clocking in” 2023-07-09 23:10:48 -07:00
63a15cddfd Rearrange and update “Switch TODO state when clocking in” 2023-07-09 23:07:37 -07:00
7811fd5198 Add first draft of “Switch TODO state when clocking in” 2023-06-28 23:09:56 -07:00
7bdefe9504 Add posts repository to website project
This doesn't belong with the usual publish actions, so exclude posts from being published.
2023-06-28 23:07:41 -07:00
dd6442dd8e Update ignored files 2023-05-24 00:22:13 -07:00
752c2b9233 Add pages about magazines 2023-05-24 00:21:44 -07:00
6bbcd954c0 Fix background color of flowchart in Package-based Configuration 2023-05-24 00:20:19 -07:00
6e212e57e2 Improve look of blockquotes 2023-05-24 00:14:51 -07:00
539de15d2d Improve placement of book covers 2023-05-24 00:14:10 -07:00
6cd16b980d Add links to my code and my blog 2023-05-24 00:13:00 -07:00
db1de28b35 Add section in Android Launchers about Pie Launcher 2023-05-24 00:03:24 -07:00
f5bfd6899a Add GTK3 settings to my literate configuration 2023-05-24 00:02:12 -07:00
7b4a84ef75 Add automatic builds for my yoshi theme colors 2023-05-24 00:00:53 -07:00
9382a3c628 Fix manifest file after bad merge 2023-05-23 23:54:51 -07:00
7414cc360c Remove margin around every ‘p’, ‘ul’, ‘ol’, and ‘dl’
But do add a bit around any ‘.note’ elements.
2023-05-23 23:50:53 -07:00
03a13ca1c2 Make my configuration able to set itself up
Executing the first code block in the file will get the configuration up and
running.

Also rename ‘config/index.org’ to ‘config/rincewind.org’ because for now this is
the only literate configuration I have, but it won't be forever.
2023-05-23 23:50:53 -07:00
7e10feb80d Add a specific ‘.short-dl’ component
This is a component meant for definition lists with very short definitions, such
as descriptions of single-letter command-line arguments, or keyboard bindings.
2023-05-23 23:50:53 -07:00
b475cd63d7 Add a right-margin of 3rem to ‘.note’ elements 2023-05-23 23:50:53 -07:00
3eef67a93a Wrap my avatar and introduction text in a div together
This way I can set it up so that the introduction text doesn't try to get under
the avatar.
2023-05-23 23:50:52 -07:00
e6a9b8a47c Show a scrollbar for source block if they're too wide 2023-05-23 23:50:52 -07:00
a7ca56f5fa Add a start of my literate programming configuration 2023-05-23 23:50:52 -07:00
59f7abdadc Fix margin for ‘figure’ tags 2023-05-23 23:50:52 -07:00
18d691800b Add manifest.scm for easy dev environment with Guix 2023-05-23 23:50:49 -07:00
ad6dd4c339 Add page about Projects 2023-05-23 23:49:37 -07:00
856f1779ce Apply “58 bytes of CSS to look great nearly everywhere”[1]
[1]: https://gist.github.com/JoeyBurzynski/617fb6201335779f8424ad9528b72c41
2023-05-23 23:49:37 -07:00
9e9e8be427 Fix typo 2023-05-23 23:49:37 -07:00
c183b3a739 Add note to my CI/CD pipeline page about its potential changes 2023-05-23 23:49:37 -07:00
8810c13739 Link to more sections of my site 2023-05-23 23:49:37 -07:00
9b4946956f Add Books page 2023-05-23 23:49:37 -07:00
d0339bb3d7 Add a blurb about the ‘launch’ launcher for Android 2023-05-23 23:49:37 -07:00
cb83c04cb1 Add up and home links to the Emacs page 2023-05-23 23:49:37 -07:00
4c98ba47b2 Publish jpeg files as assets 2023-05-23 23:49:37 -07:00
92794bf08d Improve cgit theme
This adds a fer extra colors that work well in dark mode, light should still be
fixed.

Also fixes up a few other visual elements:

- Line numbers should line up with lines of code again.

- The buttons to switch to a different branch at the top of a repository page
  looks a little more in-place. It has the same padding as the other form
  elements, and the same background as the rest of the header.

- Give other form elements on repository pages more consistent padding.

- Separate the ‘log’, ‘stats’, and ‘plain’ buttons on the repository tree page
  so they don't just look like they're one word together.
2023-05-23 23:49:37 -07:00
3900e028ab Make sure the footer stays under any floating elements 2023-05-23 23:49:37 -07:00
091c55b128 Show images inline when opening ‘index.org’ in Emacs 2023-05-23 23:49:37 -07:00
fc309659b8 Move Avatar to ‘assets’ directory
Just to keep the root directory somewhat clean.
2023-05-23 23:49:37 -07:00
0791a108b6 Add pages for more podcasts 2023-05-23 23:49:37 -07:00
c74fcc5f2b Add page about Emacs 2023-05-23 23:49:37 -07:00