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
c8856eb797
Poll if there are any changes to build
...
Poll once every hour every day between 10am and 3am
2020-10-18 16:09:13 -07:00
c61fa2a1b8
Upload files to ryuslash-next
2020-10-18 14:13:42 -07:00
1a0d823b5c
Use HTML5
2020-10-10 18:05:08 -07:00
8625e7e8e8
Add pages about Android launchers and CI/CD pipelines
2020-10-10 18:05:08 -07:00
84bdc58130
Make figures align in the center
2020-10-10 18:05:08 -07:00
e473acb3c9
Use an SSH username and private key combination
2020-10-10 01:37:03 -07:00
5a6f49d286
Delete gitlab-ci
...
Everything works on Jenkins now, no need to also build on Gitlab.
2020-10-10 01:15:06 -07:00
4a92c675ef
Fix upload location
...
When using rrsync the directory it restricts you to becomes the base directory
you see.
2020-10-10 01:11:11 -07:00
0c0c1602e4
Escape backslashes
...
I’m not sure how/when to escape these in declarative pipelines
2020-10-10 01:05:47 -07:00
2a2bd05f8c
Add known hosts to the rsync command
2020-10-10 01:02:05 -07:00
cb771cd950
Fix credentials used
2020-10-10 00:08:14 -07:00
258d99a4cb
Try using chown to fix file permissions
2020-10-09 23:57:49 -07:00
34dc13695e
Don’t preserve stashes between runs, don’t use global agent
2020-10-09 23:57:28 -07:00
f0a6ee309a
Use any agent
...
Perhaps it needs to run everything on an agent for stash/unstash to work?
2020-10-09 23:33:39 -07:00
9095479324
Preserve stashes of the latest build
...
This is to help me inspect them to figure out why I can’t unstash them in the
other job.
2020-10-09 23:27:53 -07:00
d5e49d2a5c
Run the Deploy step as root
...
Running as the default user Jenkins uses it doesn’t seem to have access to
wherever the artifacts from the previous steps get stored, so it fails to
extract them. Hopefully running as root will let it access them.
2020-10-09 23:18:50 -07:00
ede65b4db2
(Try to) Recursively include all files in public/
2020-10-09 23:15:14 -07:00