Commit graph

150 commits

Author SHA1 Message Date
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
3972473277 Add my avatar 2023-05-23 23:49:37 -07:00
7b11450014 Add the Developer Tea website 2023-05-23 23:49:36 -07:00
23afd6fa73 Fix some references 2023-05-23 23:49:36 -07:00
bcbdcb6419 Change reference from Emacs website to my Emacs page 2023-05-23 23:49:36 -07:00
19de670fd2 Add style for the UP | HOME links generated by org-mode 2023-05-23 23:49:36 -07:00
6edcc99f08 Add serve command to makefile for easy testing 2023-05-23 23:49:36 -07:00
799720ee2c Add a note about Developer Tea 2023-05-23 23:49:36 -07:00
ece3381f66 Add Guix manifest file
With this file I can run the `guix shell --manifest=manifest.scm' command and get all the required dependencies for this project, which right now is just emacs-eldev.
2023-05-23 23:42:27 -07:00
4b60428d3e Underline links
I tried looking at my website on my Kobo the other day and noticed that links on my pages were impossible to discern from other text there. My Kobo just has a monochrome E-ink display, so it cannot differentiate between the links and the rest of the text without this very well.
2023-05-23 23:42:27 -07:00
f31095e65d Add documentation to the make file
Thanks to this excellent article[1] I can now type in ‘make’ to be reminded of
what commands I have available.

[1]: https://victoria.dev/blog/how-to-create-a-self-documenting-makefile/
2022-06-19 01:23:39 -07:00
8e2161b71f [cgit] Update the way tags are displayed in the log 2022-06-19 01:19:49 -07:00
f06d3ea47b Exclude any backup files and the .eldev directory 2022-03-20 21:25:49 -07:00
de402ded78 Add a note component
This highlights a specific piece of text.
2022-03-20 21:25:26 -07:00
d36261a563 Remove my explicit name
It makes me feel weird having my name on my website in that way.
2022-03-20 21:18:09 -07:00
bbec15a8e0 Fix link to Mastodon profile 2022-03-20 01:39:55 -07:00
420088066a Add link to my Mastodon account
This link has the ‘rel’ attribute of ‘me’ so that Mastodon can verify that it's
my personal website.
2022-03-20 01:36:00 -07:00
6d6d37d6f7 Switch from Cask to Eldev 2022-03-20 01:13:28 -07:00
4730feae4e Add `deploy' target to send updates to my site 2021-07-04 02:10:20 -07:00
c9f9a30c21 Fixup the cgit pager, repo section header, and tabs display 2021-07-04 02:09:47 -07:00
d65b08c17a Remove unfinished section 2021-07-04 02:09:15 -07:00
cd9f05c76f Use newer Emacs docker container 2021-07-03 01:50:53 -07:00
3f7955bda0 Fixup folder ownership for Jenkins 2021-07-03 01:44:47 -07:00
2fd6e21e56 Add content to front page
Copy some of the wording from my current front page over to this page.
2021-07-03 01:31:42 -07:00
a4603a7901 Update design and include CSS for my CGit and tekuti instances
This should include both a light and a dark theme, but I will admit that I'm
mostly testing with the dark one.
2021-07-03 01:29:43 -07:00
339103c4fe Use the proper group when changing ownership 2020-11-22 15:44:09 -08:00
4433e31e6d Exclude README from being built 2020-11-22 15:44:09 -08:00
88de93b360 Add Atom feed from my source control system to each page 2020-11-22 15:44:09 -08:00